The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и ConfigFS после форсирования Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и ConfigFS после форсирования Rust"  +/
Сообщение от opennews (??), 26-Фев-25, 08:47 
Кристоф Хелвиг (Christoph Hellwig) ушёл с позиции мэйнтейнера подсистем dma-mapping и configfs. Уход ограничился отправкой заявки на удаление из списка мэйнтейнеров и сообщением о передаче управления оставшимся сопровождающим. В подсистеме dma-mapping сопровождение продолжит Марек Шипровски (Marek Szyprowski) из Samsung, а в configfs - Джоэл Беккер (Joel Becker) из Oracle...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62797

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +47 +/
Сообщение от Аноним (1), 26-Фев-25, 08:47 
В очередной раз видим, что пропихивание Rust приводит лишь к тому, что разбегаются профессионалы, проверенные временем.
Ответить | Правка | Наверх | Cообщить модератору

13. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –15 +/
Сообщение от Аноним (13), 26-Фев-25, 09:03 
Эти ушли, придут другие. Ничего страшного.
Ответить | Правка | Наверх | Cообщить модератору

15. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +8 +/
Сообщение от Аноним (15), 26-Фев-25, 09:06 
Звучит наивно. Верных ветеранов мало кто может заменить, но можно, вопрос в качестве замены.
Ответить | Правка | Наверх | Cообщить модератору

43. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –10 +/
Сообщение от Аноним (43), 26-Фев-25, 09:57 
История Линукс - это история молодых и смелых. Старперы только и умеют что ныть и жаловаться на изменения погоды. Ценность ваших "ветеранов" придумана самими ветеранами, чтобы сидеть на попе ровно и ничего не делать.
Ответить | Правка | Наверх | Cообщить модератору

353. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 17:41 
"История Линукс - это история молодых и смелых. Старперы только и умеют что ныть и жаловаться на изменения погоды. Ценность ваших "ветеранов" придумана самими ветеранами, чтобы сидеть на попе ровно и ничего не делать"

Нет так это не работает я сказал и будет так, а точнее не везде и не всегда я сказал и будет так. Что могут те или иные люди проверяется на деле.

Ответить | Правка | Наверх | Cообщить модератору

384. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Влад (??), 26-Фев-25, 18:25 
Кто-то фильмов пересмотрелся
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

44. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (43), 26-Фев-25, 09:59 
Вон "ветеран" Это пилит свой опенок, но что-то не поспевает за требованиями времени. Старый уже, а все туда же
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

46. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (43), 26-Фев-25, 10:00 
* Тэо Раадт
Ответить | Правка | Наверх | Cообщить модератору

129. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:08 
Вообще то Тэо пилит секурные фичи, и он является апстримом для всего мира.
Те эти фичи потом расходятся в венду, линукс, фрю и хз куда ещё.

То что его ОС на десктопе кое как пригодна его не сильно волнует, ему главное чтобы не взломали, психика у него так устроена.

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

231. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 13:28 
>и он является апстримом для всего мира.

Он является персональной песочницей. Когда удаляется syscall из-за чего произвольный софт перестаёт собиратся, openbsd превращается в довольно бесполезную игрушку

Ответить | Правка | Наверх | Cообщить модератору

31. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (31), 26-Фев-25, 09:30 
Ну да, будешь ждать, что кто-то придёт и продолжишь лежать на диване, лениво требуя новых фич.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

38. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от Аноним (38), 26-Фев-25, 09:49 
А если не придут  тоже ничего страшного? В редокс же они не пришли.  

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

65. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +8 +/
Сообщение от iCat (ok), 26-Фев-25, 10:28 
>Эти ушли, придут другие. Ничего страшного.

Это при смене анонимов на других анонимов ничего не происходит...

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

88. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:16 
Поправлено: Эти ушли, придут инклюзивные. Ничего страшного.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

208. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (208), 26-Фев-25, 13:15 
Инклюзивность сама по себе ни плохо, ни хороша - Оллман, МакКюсик и Розенцвейг могли бы подтвердить. Плохо, когда инклюзивностью подменяют компетентность.
Ответить | Правка | Наверх | Cообщить модератору

134. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:13 
Прям с улицы? Из очереди за забором?)

У нас примерно щас такая же история на работе. Стара комманда почти вся ушла, а новой надо пару лет как минимум чтобы изучить проект и начать в нём настолько же разбиратся.

Подсистема DMA конечно сильно меньше, но знаний для понимания что там и для чего сделано требуется явно не мало.
Я бы оценил как минимум пол года вкатыватся опытному разрабу.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

149. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:28 
>Стара комманда почти вся ушла, а новой надо пару лет как минимум чтобы изучить проект и начать в нём настолько же разбиратся.

Есть способы, как затормозить изучение проекта. Когда код полон void*, то даже автор через полгода не вспомнит, что это и зачем.

Ответить | Правка | Наверх | Cообщить модератору

154. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:31 
Типы вообще ниачом, если оно вам мешает - используйте другие ЯП и сидите на других проектах.
Ответить | Правка | Наверх | Cообщить модератору

161. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:37 
>Типы вообще ниачом,

Очень очём. Одно дело, когда код сразу не компилируется, и компилятор указывает на строку с ошибкой, и другое дело, когда эту строку нужно искать в дзене и с отладчиком, в правильную фазу луны.

Ответить | Правка | Наверх | Cообщить модератору

200. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Буратино (?), 26-Фев-25, 13:10 
Жалобы неосилятора, лол
Ответить | Правка | Наверх | Cообщить модератору

206. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 13:13 
Неосиляторы - это вы. Ибо ничего больше си осилить не смогли.
Ответить | Правка | Наверх | Cообщить модератору

250. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Буратино (?), 26-Фев-25, 13:53 
>ничего больше си осилить не смогли

Вообще всё мимо.

Ответить | Правка | Наверх | Cообщить модератору

212. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:19 
Вероятно вам лучше использовать не компилируемые ЯП в таком случае :)
Сложно уловимые ошибки как правило следствие плохой архитектуры кода и проекта в целом.
Но даже для таких сейчас есть валгринд и асан.

За последние 7 лет у меня на достаточно большом и старом проекте (не моём, с ужас-ужас почти всем) был только один случай когда пришлось медитировать чтобы найти ошибку: данные (закрытый ключ) портились из за гонки потоков, но память не повреждалась.
Для 95% остальных ошибок было достаточно бэктрейс почитать и немного подумать головой глядя в код.

Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

280. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:15 
>Вероятно вам лучше использовать не компилируемые ЯП в таком случае :)

Наоборот. Интерпретируемые языки близки с си, там ошибка может существовать десятилетиями, пока её кто-то не заметит
>Но даже для таких сейчас есть валгринд и асан.

Что значит есть? Вы слабо понимаете, как они работают. Система типов может найти ошибки даже без компиляции проекта. Приведёные вами инструменты может быть найдут ошибку, если скомпилированный код запустить, и попасть в сбойную ветку. Если у вас в коде 10 кнопок и 10 условий, то каждую кнопку придётся нажать. Если это не независимые кнопки, а влияют друг на друга, то вам нужно умножать количество этих условий друг на друга. Будет миллион условий для проверки
>За последние 7 лет у меня на достаточно большом и старом проекте

Теперь сравните размер вашего проекта с ядром или браузером. Или любым другим сложным софтом. И количество людей желающих поломать ваш код и ядерный.
>данные (закрытый ключ) портились из за гонки потоков, но память не повреждалась.

Вы находите самую лёгкую ошибку и рассказываете, как всё хорошо.
>Для 95% остальных ошибок было достаточно бэктрейс почитать

С каких пор в си появился бэктрейс? Когда у вас повредится память, то бэктрейс будет указывать на совершенно левое место. А если особо повезёт, то и бектрейса не будет, просто значение одного поля влезет в другое поле.

Ответить | Правка | Наверх | Cообщить модератору

305. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 16:00 
> Наоборот. Интерпретируемые языки близки с си, там ошибка может существовать десятилетиями, пока её кто-то не заметит

Понятно, у вас в принципе фобия на программирование.


> Что значит есть? Вы слабо понимаете, как они работают. Система типов может найти ошибки даже без компиляции проекта. Приведёные вами инструменты может быть найдут ошибку, если скомпилированный код запустить, и попасть в сбойную ветку.

Бредятина.
misstype ошибки обычно отлавливаются при первой же попытке выполнить код. Если нет - то оно и потом как минимум не падает, просто работает не как ожидалось.
В остальном когда упадёт - тогда и будем чинить.


> Теперь сравните размер вашего проекта с ядром или браузером. Или любым другим сложным софтом.

Ну сравнил, дальше что?


> С каких пор в си появился бэктрейс? Когда у вас повредится память, то бэктрейс будет указывать на совершенно левое место. А если особо повезёт, то и бектрейса не будет, просто значение одного поля влезет в другое поле.

Вот нам как то так везёт что у нас бэктрейс по коркам вполне информативный.

Ответить | Правка | Наверх | Cообщить модератору

371. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:02 
>Понятно, у вас в принципе фобия на программирование.

Нет, у меня фобия на часовые копание в отладчике
>misstype ошибки обычно отлавливаются при первой же попытке выполнить код. Если нет - то

оно и потом как минимум не падает, просто работает не как ожидалось.
Я не знаю, какие ошибки вы отлавливаете на первой попытке, но на практике возникает что-то такое https://habr.com/ru/articles/522208/ fork() может потерпеть неудачу: это важно. Особенно хорошо, когда это чужой код, и вам нужно понять, почему именно он падает
>Если нет - то оно и потом как минимум не падает, просто работает не как ожидалось.

Такого даже java или c# дать не может, а вы про си говорите. Ошибка как в статье выше может довольно долго портить нервы, особенно если неизвестно, какой именно компонент её вызывает.
>Ну сравнил, дальше что?

На сколько порядоков ваш код меньше?
>Вот нам как то так везёт что у нас бэктрейс по коркам вполне информативный.

У вас ошибка выжившего.

Ответить | Правка | Наверх | Cообщить модератору

209. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (208), 26-Фев-25, 13:16 
Когда код полон void*, то даже автор через полгода не вспомнит, что это и зачем.
То есть, о существовании в языке Си комментариев ты не слышал.
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

373. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:03 
>То есть, о существовании в языке Си комментариев ты не слышал.

У вас руки отвалятся, комментировать каждую строку. А у читателя - глаза читать весь этот талмуд.

Ответить | Правка | Наверх | Cообщить модератору

210. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 13:17 
> Прям с улицы? Из очереди за забором?)

Вот прям сразу заменили на чуваков и Samsung и Oracle.
А труп даже остыть не успел))

> Я бы оценил как минимум пол года вкатыватся опытному разрабу.

Это если этот разраб вообще с другого проекта.
А если эти же люди писали проект, ревьювили его, или хотя бы рядом стояли, то это уже намного быстрее. Вплоть до формальности в виде замены адреса в списке мейнтейнеров.

Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

245. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от penetrator (?), 26-Фев-25, 13:48 
не факт что придут, не факт что придут такие же, а не сильно хуже
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

392. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от какая разница (?), 26-Фев-25, 18:37 
"у нас за забором очередь"..
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

434. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (434), 26-Фев-25, 19:35 
> Эти ушли, придут другие. Ничего страшного.

Очередные токсики от хруста, умеющие только даунплеить других и переваливать ответственность при отсутствии результата? Спасибо, не надо.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

42. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (42), 26-Фев-25, 09:53 
Ничто не вечно, немногое долговечно, конец у вещей различный, но все, что имеет начало, имеет и конец.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

451. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от _ (??), 26-Фев-25, 20:11 
По идее должен был быть виндафскапец!(С)...
... но что то с последними новостями я начинаю побаиваться что конец таки пенгвину :(

Ну и ладно - мы тащили это 30 лет, теперь вот вы покажите чего можете ... :)

Ответить | Правка | Наверх | Cообщить модератору

53. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +4 +/
Сообщение от Константавр (ok), 26-Фев-25, 10:06 
Профессионалы проверенные временем имеют тенденцию стареть, выгорать, черстветь и из революционеров и визионеров становиться консерваторами.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

452. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от _ (??), 26-Фев-25, 20:12 
Как быдто что то плохое :)
Ответить | Правка | Наверх | Cообщить модератору

80. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (80), 26-Фев-25, 11:01 
А как же фраза про то, что незаменимых нет?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

89. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от Аноним (88), 26-Фев-25, 11:19 
Придумана совковыми идеологами.
Ответить | Правка | Наверх | Cообщить модератору

139. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Революционер (?), 26-Фев-25, 12:19 
"Кадры решают всё." -- Иосиф Виссарионович Сталин
https://ru.wikiquote.org/wiki/Речь_Сталина_в_Кремлёвском_дворце_на_выпуске_академиков_Красной_Армии_(1935)
Ответить | Правка | Наверх | Cообщить модератору

141. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Революционер (?), 26-Фев-25, 12:21 
Все "совковые идеологи" родились в 91-ом.
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

157. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Историк (?), 26-Фев-25, 12:34 
Давно Вудро Вильсон стал совковым идеологом?
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

436. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (434), 26-Фев-25, 19:36 
> Придумана совковыми идеологами.

Корпоративными. Им бы так хотелось, желательно - в виде роботов и AI, вообще, чтоб зарплату не платить. Пока, правда, получается не очень - но хотеть не запретишь.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

103. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –3 +/
Сообщение от Аноним (103), 26-Фев-25, 11:36 
А по-моему мы видим обратное, как сопротивление будущего губит проект. Из-за Кристофа ушли опытнейшие профессионалы на Rustе, и он сам ушел, хотя было очевидно, что Rustу быть, ибо он - безопасное будущее
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

119. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 11:57 
Безопасное будущее....
Да вы классиков не читали :)

Кто меняет свободу на безопасность в итоге не получает ни того ни другого.

Ответить | Правка | Наверх | Cообщить модератору

137. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 12:17 
> Кто меняет свободу на безопасность в итоге не получает ни того ни другого.

А кто говорит про "меняет"?
Раст открытый и свободный - лицензия МИТ, а отличии от коммуняцких ЖоПЛ.
То что он добавляет безопасность (ну типа как "провода нужно изолировать") то стало еще лучше.

Да, цена этого - замена кривых-косых инструментов на нормальные (типа как появление безопасной бритвы).
Ну и, в перспективе, выкидывание дидов неосиляторов (типа как замена кучеров на водителей)

Но это нормально. Называется прогресс)

Ответить | Правка | Наверх | Cообщить модератору

156. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:33 
Адепты раста и говорят.
Свобода писать/читать что и откуда захочется и когда захочется.
Ответить | Правка | Наверх | Cообщить модератору

187. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 12:56 
Ну так давай вообще в машинных кодах программировать, полная свобода будет.

Удивляют меня, конечно, все эти аргументы, на производстве техника безопасности писана кровью, и там более безопасные инструменты внедряют по возможности. В программировании упрутся и всё. А ведь ещё в начале 2000-х Шнайер в "Практической криптографии" писал, что то, что столько переполнения буффера в наших программах - это позор, полнейший позор

Ответить | Правка | Наверх | Cообщить модератору

217. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:21 
Так пишите на пхп, он существовал когда авторы раста ещё под стол пешком ходили.

И не надо примазывать ошибки производства к скромным деффектам кода.

Ответить | Правка | Наверх | Cообщить модератору

241. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 13:41 
> Так пишите на пхп, он существовал когда авторы раста ещё под стол пешком ходили.

И причём здесь пхп? Каждый инструмент для своих задач, пхп для сайтов нужен, а не для разработки ядра, не пишите глупости

> И не надо примазывать ошибки производства к скромным деффектам кода.

Эти "скромные деффекты" кода - в век повальной компьютеризации как раз и вышли на тот же уровень важности. Когда компьютеров было мало и они не решали ничего важного - тогда ещё понятно было бы такое отношение, но сейчас, когда компьютеры повсюду и везде - это просто безответственно

Ответить | Правка | Наверх | Cообщить модератору

354. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 17:42 
А что вам мешает на пхп в ядро писать?
Вон луа добавили куда то в ядро, и пхп можно добавить.


> Эти "скромные деффекты" кода - в век повальной компьютеризации как раз и вышли на тот же уровень важности.

Я вам ещё раз напомню: пока у вас нет ECC памяти вы даже понять не сможете почему прога или ОС скрашились.
Те у вас даже банально диагностики нет для оценки происходящего.

В остальном весь мир держится на С коде и ещё куче разных диалектов, и пока норм.
И тут такие растишки пришли спасать мир - от чего?

Ответить | Правка | Наверх | Cообщить модератору

438. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:46 
>Я вам ещё раз напомню: пока у вас нет ECC памяти вы даже понять не сможете почему прога или ОС скрашились.

Удивительно, но вот тут даже без ECC памяти обошлись https://www.opennet.dev/opennews/art.shtml?num=62795#161

Ответить | Правка | Наверх | Cообщить модератору

358. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 17:46 
> В остальном весь мир держится на С коде и ещё куче разных диалектов, и пока норм.

"Пока норм". Ага. Этих всех дыр, CVE и прочих глюков не должно было быть, если бы... если бы писали на более продвинутых языках. В 80-х понятно почему писали, Си по тем временам был шаг вперёд после ассемблера. Пора сделать новый шаг уже и инкорпорировать более полувека развития теории компиляторов и ЯП в системную разработку.

В идеале надо вообще по пути seL4 идти, но нам пока до этого далеко, похоже

Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору

377. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 18:08 
Новых шагов было сделано много, ещё до рождения авторов гнили.

И альтернатив С не было очень долго из за переносимости и скорости работы.
На моём первом компе ваша гниль даже бы не запустилась, памяти не хватило бы, а если бы и запустилась то ждать результата пришлось бы столько что на С программу уже бы успели переписать пару раз и отладить :)

Дело то не в языке, по крайней мере С весьма не плох как средство донесения мыслей до компа и других людей.

Я ж не против гнили в принципе, просто вы бы не путались под ногами со своей фигнёй :)

Ответить | Правка | Наверх | Cообщить модератору

382. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 18:19 
> И альтернатив С не было очень долго из за переносимости и скорости работы.

Были.
Фортран, APL, Лисп, Simula.
FORTH, Паскаль и Smalltalk.
До стандартизации еще появились Ада, Пролог, Scheme.
С кучей подходов и фич.

Но эти языки требовали мозги.
А нужен был ЯП, чтобы даже умственно-отсталая бибизяна освоила.
Ну типа ПХП, но для 70х.

> На моём первом компе ваша гниль даже бы не запустилась, памяти не хватило бы, а если бы и запустилась то ждать результата пришлось бы столько что на С программу уже бы успели переписать пару раз и отладить :)

Фантазии просто прут)
Бинарник на расте не намного больше чем на СИшке. А учитывая то, что все проверки на этапе компиляции, то ошибок было бы меньше.

> Я ж не против гнили в принципе,

Так чего ж пришел комментировать))?

> просто вы бы не путались под ногами со своей фигнёй :)

Ну... "не говори что мне делать, и я не скажу куда тебе идти" (с)
Но это не важно.
Скоро ядро без раста на соберется, андроид тоже и придется тебе или наступать на свои же принципы или сдрыстнуть куда-то на бздю или солярку.


Ответить | Правка | Наверх | Cообщить модератору

439. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:48 
>И альтернатив С не было очень долго из за переносимости и скорости работы.

Альтернатив не было, поскольку сишники не хотят замечать наличие альтернатив. Вот что вы знаете про ATS или Cyclone? Ничего?

Ответить | Правка | К родителю #377 | Наверх | Cообщить модератору

238. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (238), 26-Фев-25, 13:39 
> Свобода писать/читать что и откуда захочется и когда захочется.

Ага, тоже так думал, когда был "йуный и зялёный" - когда вместо DOS'а начали пропихивать некую ОС с какой-никакой защитой памяти и (позже) вытесняющей многоздачностью - там я уже не мог так просто записать что угодно куда угодно, программы с грехом пополам изолированы друг от друга, железкой напрямую так просто не покрутишь (причем, для разных железок одного профиля свой подход), всё держится на обработке каких-то сообщений в главном цикле, всё требует прорвы памяти, а главное - всё рисуется в пределах каких-то окошек - никакого тебе творчества. Возмущался - как так, что они себе позволяют, все возможности самоутвердиться отобрали, изверги, никакой индивидуальности, всё серое и под копирку, в тюрьму загнали!

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

356. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 17:44 
Разделение и изоляция адресных пространсов это был логичный шаг, который почти ничего не стоил индустрии и давал очень много.
В контексте гнили это далеко не так.
Ответить | Правка | Наверх | Cообщить модератору

375. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:06 
>который почти ничего не стоил индустрии

Надо было всего лишь навсего выкинуть почти весь уже написанный софт для доса, и написать всё с нуля, да. Поскольку весь он работал напрямую через прерывания и прочую низкоуровневую магию.

Ответить | Правка | Наверх | Cообщить модератору

460. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от _ (??), 26-Фев-25, 20:18 
Вообще не проблема! Начиная с 386 процессора :) Охренеть новость да?

А вот реально нужный софт с маифреймов ... внезапно _уже_ был сделан под такое -> и снова "здрастьте" - проблем никаких :)

Ответить | Правка | Наверх | Cообщить модератору

253. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 13:59 
> Свобода писать/читать что и откуда захочется и когда захочется.

Даже в глок17 есть предохранитель.
И даже не один, а три (если ты в теме и понимаешь о чем я говорю).
И это сделано не просто так.
На некоторых стрельбищах, при нарушении "4 правил" тебя просто выкинут на улицу без права возвращаться.

Свобода постоянно ехать по встречке или на красный свет, это еще свобода или просто идиотизм?

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

357. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 17:45 
Это моя программа и я решаю что и как там делается, мнение компелятора я готов принять к сведению в виде варнинга.
Ответить | Правка | Наверх | Cообщить модератору

376. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 18:07 
>Это моя программа и я решаю что и как там делается

Вашу программу нужно захоронить в зоне отчуждения, натыкав по периметру кучу табличек, с запретом приближаться. Поскольку сейчас вы сэкономите десяток процессорных тактов, а потом нужно будет сидеть часами с отладчиком.

Ответить | Правка | Наверх | Cообщить модератору

410. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 19:07 
> Вашу программу нужно захоронить в зоне отчуждения,
> натыкав по периметру кучу табличек, с запретом приближаться.

Зачем? Я его программу наоборот сохранил - шикарный экземпляр.
Буду потом интернов пугать и показывать как некоторые код пишут.

Ответить | Правка | Наверх | Cообщить модератору

461. Скрыто модератором  +/
Сообщение от _ (??), 26-Фев-25, 20:21 
Ответить | Правка | Наверх | Cообщить модератору

395. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 18:45 
В вашей программе можете писать как хотите. А тут ядро Линукс - и хотелось бы, чтобы её нельзя было писать "как хочется"
Ответить | Правка | К родителю #357 | Наверх | Cообщить модератору

462. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от _ (??), 26-Фев-25, 20:22 
Внезапна! Так и было!
А вот теперь ... хрусть :)
Ответить | Правка | Наверх | Cообщить модератору

408. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 19:05 
Ну и, кстати, сообщение полное самоуверенности. Компиляторы всё-таки писались не дураками, человеко-годы лучших программистов, просто так они не ругаются, не должны во всяком случае
Ответить | Правка | К родителю #357 | Наверх | Cообщить модератору

185. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Без Бздения и Мытарств (?), 26-Фев-25, 12:56 
Опять пермиссивному ЖоПЛ порвали..
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

190. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 12:58 
Самая свободная лицензия - общественное достояние. Потом пермиссивные. На границе - копилефт, потому что он пытается как бы энфорсить свободу, снижая тем самым свободу разработчика
Ответить | Правка | Наверх | Cообщить модератору

321. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (321), 26-Фев-25, 16:39 
Вроде и согласен с заменой на безопасные инструменты, а вроде и несогласен с привязкой на "открытый", но не свободный Rust. Ядро под GPLv2 и должно остаться, чтобы всякие BSD не думали что у них что-то так забрали код.
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

325. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 16:50 
> "открытый", но не свободный Rust.

У него лицензия одобренная даже FSF.
А если говорить честно, то даже более свободная чем GPL.

> Ядро под GPLv2 и должно остаться,

Что мешает писать на расте под GPL?


Ответить | Правка | Наверх | Cообщить модератору

182. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 12:54 
Передёргиваете. У Раста свободная лицензия
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

189. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Без Бздения и Мытарств (?), 26-Фев-25, 12:57 
Открытая не равно свободная.
Ответить | Правка | Наверх | Cообщить модератору

192. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 12:59 
Что Apache, что MIT удовлетворяют критериям FSF, если вам это так важно
Ответить | Правка | Наверх | Cообщить модератору

202. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 13:12 
>Да вы классиков не читали :)

Классики только бумагу и пачкали, пока их современники прогресс двигали
>Кто меняет свободу на безопасность в итоге не получает ни того ни другого.

Фаервол уже отключил? Рандомизацию адресного пространства - тоже? От рута работаешь?

Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

437. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (434), 26-Фев-25, 19:38 
> Безопасное будущее....
> Да вы классиков не читали :)
> Кто меняет свободу на безопасность в итоге не получает ни того ни другого.

А получает в результате:
rust: sync: change `<Arc<T> as ForeignOwnable>::PointedTo` to `T`

Новости из разработки брейнфака-2.0 как они есть.

Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

213. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (208), 26-Фев-25, 13:20 
> опытнейшие профессионалы на Rustе

Лол. И когда они успели набраться опыта программирования на языке, который сам-то ещё толком не сформирован?
> Rustу быть, ибо он - безопасное будущее

Когда-то МакНили то же самое везде говорил про жабу.

Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

248. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (187), 26-Фев-25, 13:50 
> Лол. И когда они успели набраться опыта программирования на языке, который сам-то ещё толком не сформирован?

Rust вышел в 2012 году, ему 13 лет. Уже почтенный возраст для наших быстрых времён

Ответить | Правка | Наверх | Cообщить модератору

355. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (208), 26-Фев-25, 17:43 
Имелось в виду заклинание "стабилизирована очередная порция API".
Ответить | Правка | Наверх | Cообщить модератору

359. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (359), 26-Фев-25, 17:46 
И почему же у языка в столь почтенном возрасте до сих пор нет НИКАКОЙ модели памяти?
Как вообще можно всерьёз относиться к подобному ЯП? Как на таком ЯП писать системное ПО?..
Ответить | Правка | К родителю #248 | Наверх | Cообщить модератору

243. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от MinimumProfit (?), 26-Фев-25, 13:44 
>хотя было очевидно, что Rustу быть, ибо он - безопасное будущее

"Покажи мне людей, уверенных в завтрашнем дне,
Нарисуй мне портреты погибших на этом пути ..."

Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

326. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Я (??), 26-Фев-25, 16:52 
к сожалению они итак со временем уйдут, а чтобы новые приходили нужен раст. в долгосроке приток новых намного важнее сохранения старых такова жизнь.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +6 +/
Сообщение от Аноним (2), 26-Фев-25, 08:49 
Если все нормальные пацаны мейнтейнеры ядра уйдут в знак протеста пропихивания Rust, так победим.
Ответить | Правка | Наверх | Cообщить модератору

39. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +6 +/
Сообщение от Аноним (38), 26-Фев-25, 09:49 
Достаточно выкинуть линуса.
Ответить | Правка | Наверх | Cообщить модератору

58. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (58), 26-Фев-25, 10:19 
Linux Foundation
Ответить | Правка | Наверх | Cообщить модератору

66. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от iCat (ok), 26-Фев-25, 10:29 
Linux != Linus
Ответить | Правка | Наверх | Cообщить модератору

73. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (58), 26-Фев-25, 10:48 
Проблема в Linux Foundation, а Линус марионетка.
Ответить | Правка | Наверх | Cообщить модератору

221. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (208), 26-Фев-25, 13:23 
Выпускайте автобус!
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

423. Скрыто модератором  –1 +/
Сообщение от Аноним (423), 26-Фев-25, 19:20 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +17 +/
Сообщение от Аноним (3), 26-Фев-25, 08:52 
> Christoph Hellwig: No rust code in kernel/dma, please.
> Miguel Ojeda: What do you suggest?
> Christoph Hellwig: Keep the wrappers in your code instead of making life painful for others.

Хелвиг всё правильно сказал.

Ответить | Правка | Наверх | Cообщить модератору

95. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от crandel (ok), 26-Фев-25, 11:25 
Что он правильно сказал? Копипастить один и тот же код из драйвера в драйвер, потому что в его папочке грепать трудно будет. Все тут раст разрабов снежинками называли, но до сишников им далеко очень
Ответить | Правка | Наверх | Cообщить модератору

100. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 11:32 
Вроде "всё правильно сказал", а потом пошел на...
Тут пора бы задуматься про правильность))

Это какая-то СИшная идея копипастить врапперы в каждый драйвер?
Ну типа "давайте делать одни и те же действия десятки раз".

Может им платят за кол-во написанных строк?
Или так можно затрекать побольше часов?

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

180. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +6 +/
Сообщение от Аноним (180), 26-Фев-25, 12:52 
Правильность, это когда хруст не тормозит разработку на си. Это когда враппер лежит в отдельным проекте, где после каждого коммита проверяется сборка. Если сборка сломалась, то прибегают дежурные растеры и фиксят это дело. Отвлекать основных мэйнтейнеров на такую рутину - расточительство.
Ответить | Правка | Наверх | Cообщить модератору

197. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от fuggy (ok), 26-Фев-25, 13:06 
> making life painful for others

Эти others сейчас с вами рядом? То есть вместо того чтобы одну обвязку с вызовом одной функции поддерживал специальный мейнтейнер, он усложняет и делает жизнь для сотен драйверописателей сложнее. Более того rust/kernel/dma.rs это как раз их код, а не DMA подсистемы.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –8 +/
Сообщение от Советский инженер (ok), 26-Фев-25, 08:52 
слабак !
Ответить | Правка | Наверх | Cообщить модератору

27. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (27), 26-Фев-25, 09:23 
Бороться с химерами - увольте!
Ответить | Правка | Наверх | Cообщить модератору

48. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от IdeaFix (ok), 26-Фев-25, 10:02 
не умер - значит победил
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +8 +/
Сообщение от Getfor (?), 26-Фев-25, 08:52 
Наступают смутные времена линукса...
Ответить | Правка | Наверх | Cообщить модератору

10. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +7 +/
Сообщение от Windows 11 forever (?), 26-Фев-25, 09:00 
На третий день индеец по имени "Зоркий глаз" заметил, что у сарая, в котором его заперли, нет стены.
Ответить | Правка | Наверх | Cообщить модератору

91. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –3 +/
Сообщение от Аноним (88), 26-Фев-25, 11:22 
Но вас-то совсем без стен заперли, но вы не посмеете никуда свалить.
Ответить | Правка | Наверх | Cообщить модератору

81. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (80), 26-Фев-25, 11:02 
Наоборот, в него внедряются инновации!
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

7. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +4 +/
Сообщение от Аноним (7), 26-Фев-25, 08:58 
rust сомнителен в плане ИБ - т.е. той самой безопасности,только не из-за каких-то там переполнений буфера (да, тут можно потоптаться троллям) а именно из-за бэкдоров, которых влегкую пропихнуть и в сам компилятор и в результирующие скомпилированные исполняемые.
Ответить | Правка | Наверх | Cообщить модератору

25. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Минона (ok), 26-Фев-25, 09:19 
> rust сомнителен в плане ИБ - т.е. той самой безопасности,только не из-за
> каких-то там переполнений буфера (да, тут можно потоптаться троллям) а именно
> из-за бэкдоров, которых влегкую пропихнуть и в сам компилятор и в
> результирующие скомпилированные исполняемые.

В плане ИБ любой софт сомнительный.

Ответить | Правка | Наверх | Cообщить модератору

26. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –5 +/
Сообщение от Аноним (231), 26-Фев-25, 09:22 
>а именно из-за бэкдоров, которых влегкую пропихнуть и в сам компилятор

В каждой теме про раст одно и тоже безпочвенное обвинение. То что в си уязвимость пропихивается в апстрим и живёт там годами никого не волнует, а вот компилятор раста видите ли страшный.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

162. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +4 +/
Сообщение от Аноним (162), 26-Фев-25, 12:38 
Не просто страшный, а подконтрольный кому-надо, не специфицированный, безальтернативный, изменчивый. Вирус-полиморфик, заразивший ядро. Компилятор ни заморозить - свежие модули ядра сломаются на следущий день, ни код-ревью провести - слишком быстро и непредсказуемо развивается.
Расскажи, что будешь делать, ИБ-эксперт. "Расслабить булки" не предлагать.
Ответить | Правка | Наверх | Cообщить модератору

211. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 13:18 
>Компилятор ни заморозить - свежие модули ядра сломаются на следущий день

Осилить написать компилятор раста для последнего editions - задача более чем достижимая.

Ответить | Правка | Наверх | Cообщить модератору

232. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (162), 26-Фев-25, 13:29 
Без спеки? Удачи.
А потом на полный рабочий день его переписывать, чтобы код, подгоняемый под новый едишен, не перестал работать. Neverending story.
Напоминает, как M$ формат Word-документов постоянно переделывал, чтобы вредить открытым проектам, а в итоге сам оказался не в состоянии корректно его поддерживать. Причем тут M$? Главный спонсор Rust и его продвижения в Kernel. Embrace, Extend, Exterminate.
Ответить | Правка | Наверх | Cообщить модератору

249. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 13:50 
> А потом на полный рабочий день его переписывать, чтобы код, подгоняемый под новый едишен, не перестал работать. Neverending story.

Откуда ты достаешь подобный бред?
Ты в курсе что ядро сейчас собирается С11.
И не соберется С23 (потому что туда добавили bool, спустя все эти годы)))
Точно так же фиксируется, например, edition 2018 и код пишется только под него.

> Напоминает, как M$ формат Word-документов постоянно переделывал, чтобы вредить открытым  проектам, а в итоге сам оказался не в состоянии корректно его поддерживать.

Что правда?
Или ты всерьез думаешь, что они обязаны согласовывать изменения в своем формате со всякими бомжами?

> Причем тут M$? Главный спонсор Rust и его продвижения в Kernel.

И правильно делают. У них бизнес зависит от серваков азура.
Поэтому нужна надежность, предсказуемость и управляемость.

> Embrace, Extend, Exterminate.

Прям как гнутые расширения для ГЦЦ?)


Ответить | Правка | Наверх | Cообщить модератору

256. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (162), 26-Фев-25, 14:05 
> Точно так же фиксируется, например, edition 2018 и код пишется только под него.

Фиксируется кем? Тем, кто ещё язык не стабилизировал, спеки не предложил, зато спешит везде внедрять? (У Си, не в пример, комитет стандартизации есть.)

> Или ты всерьез думаешь, что они обязаны согласовывать изменения в своем формате со всякими бомжами?

Чувствуешь себя более значимым, лишь обнимая господскую ногу?

> У них бизнес зависит от серваков азура. Поэтому нужна надежность, предсказуемость и управляемость.

И кого волнуют их проблемы, кроме подхалимов?

> Прям как гнутые расширения для ГЦЦ?)

Документированы. Код открыт. Даже поддерживаются шлангом. Вводились не с целью вредительства или контроля, а наоборот - облегчали жизнь хакерам ядра, иначе бы не использовались.

Ответить | Правка | Наверх | Cообщить модератору

263. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 14:11 
> Фиксируется кем?

Линуксом, Грегом, любым менедлжером ядра.

>  Тем, кто ещё язык не стабилизировал,

Не стабильна только experimental ветка.
Остальное стандартизовано через RFC.

>  (У Си, не в пример, комитет стандартизации есть.)

У си такой "стандарт", что сам автор языка написал что-то типа "комитетчики написали такую фигню, что пользоваться этим не возможно".

> Чувствуешь себя более значимым, лишь обнимая господскую ногу?

Кто о чем, а аноны про рабов, господ. Спасибо тебе, хоть не вспомнил кнуты и галеры))

> Вводились не с целью вредительства или контроля, а наоборот - облегчали жизнь хакерам ядра, иначе бы не использовались.

Да-да, и не с целью приколотить ядро к единственному компилятору.

Ответить | Правка | Наверх | Cообщить модератору

352. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (352), 26-Фев-25, 17:41 
> Линуксом, Грегом, любым менедлжером ядра.

Которые ради корыстного продвижения Rust-а готовы подвинуть опытных сопроводителей? Вот уж кто много на себя берёт.

> Не стабильна только experimental ветка. Остальное стандартизовано через RFC.

Что никак не мешает ломать совместимость, особенно после успешного внедрения в другие проекты.

> У си такой "стандарт", что сам автор языка написал что-то типа "комитетчики написали такую фигню, что пользоваться этим не возможно".

Ритчи умер в 2011, светлая память. Томпсон и Пайк сами написали "фигню" не меньшую (Go). Вот что значит засидеться на теплом месте и растерять хватку.

> Кто о чем, а аноны про рабов, господ.

Про "бомжей" лучше, что ли? Какие-то комплексы за чужой счёт.
Тут хоть мораль есть, мол нельзя служить двум господам: Богу и маммоне.

> Да-да, и не с целью приколотить ядро к единственному компилятору.

Именно так. К *свободному* компилятору, который нельзя закрыть и сломать по желанию левой пятки одного жадного хозяйчика, как любой другой, пермиссивный, небезопасный.

Ответить | Правка | Наверх | Cообщить модератору

372. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 18:03 
>> Линуксом, Грегом, любым менедлжером ядра.
> Которые ради корыстного продвижения Rust-а готовы подвинуть опытных сопроводителей?

Это тех которые
- лезут на чужую территорию и качают права
- без вменяемых аргументов ("опой чую будет сложно" это не аргумент) нарушают субординацию
- выкладывают содержание приватной переписки

> Вот уж кто много на себя берёт.

Согласен. Таким в ядро не место.

> Что никак не мешает ломать совместимость, особенно после успешного внедрения в другие  проекты.

А типа сейчас не ломают)

>> У си такой "стандарт", что сам автор языка написал что-то типа "комитетчики написали такую фигню, что пользоваться этим не возможно".
> Ритчи умер в 2011, светлая память.

Но мнения о получившемся языке, насколько помню не поменял.

>> Да-да, и не с целью приколотить ядро к единственному компилятору.
> Именно так. К *свободному* компилятору, который нельзя закрыть и сломать по желанию  левой пятки одного жадного хозяйчика, как любой другой, пермиссивный, небезопасный.

Свободный он только для столманновских коммуняк.
Напомню clang появился, когда эти деятели захотели заражать гну-раком все что компилируется.
Пришлось даже отдельные исключения придумывать.


Ответить | Правка | Наверх | Cообщить модератору

282. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 15:20 
>Без спеки? Удачи.

Доказательства этого смелого утверждения вы приводить не будуете.
>чтобы код, подгоняемый под новый едишен, не перестал работать

Подгоняемый кем? Если у вас версия заморожена, то она уже заморожена, и до смены версии никто ничего править не будет

Ответить | Правка | К родителю #232 | Наверх | Cообщить модератору

251. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (251), 26-Фев-25, 13:55 
> Компилятор ни заморозить - свежие модули ядра сломаются на следущий день

Не ври, версия языка фиксируется настройками компилятора. Точно так же, как зафиксировали C99.

Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

261. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (162), 26-Фев-25, 14:10 
В своём, альтернативном, компиляторе можешь фиксировать что хочешь, но, если в бухгалтерии принтеры и кассы после обновления перестанут работать, за зарлатой не приходи, поищи альтернативы.
Ответить | Правка | Наверх | Cообщить модератору

284. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (251), 26-Фев-25, 15:26 
> если в бухгалтерии принтеры и кассы после обновления перестанут работать

Господи, что ты несешь?

Почему просто нельзя признать, что был непарав? Зачем вместо этого городить бред про бухгалтерии?

Ответить | Правка | Наверх | Cообщить модератору

289. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 15:30 
> В своём, альтернативном, компиляторе можешь фиксировать что хочешь, но, если в бухгалтерии принтеры и кассы после обновления перестанут работать,

Ну как минимум мы уже знаем где и кем ты работаешь)
Но какой умственно отсталый обновит сразу все без проверки?


Ответить | Правка | К родителю #261 | Наверх | Cообщить модератору

242. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (242), 26-Фев-25, 13:42 
Лишний бардак никому не нужен.
Два и более языков -- уже бардак
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

52. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от laindono (ok), 26-Фев-25, 10:06 
Если ты про атаку Кена Томсона, то во первых этой атаке подвержены все компиляторы, которые способны собрать сами себя, во вторых эта атака исключительно теоретическая. Вообще говоря изначально эта атака на компиляторы Си. И опасность этой атаки заключалась именно в вездесущности Си.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

234. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Bottle (?), 26-Фев-25, 13:32 
Исключительно теоретическая - ага, вспоминаем случай с XCode и китайцами.
Ответить | Правка | Наверх | Cообщить модератору

244. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от laindono (ok), 26-Фев-25, 13:44 
Ничего общего. Это просто заражённое ПО, взятое из недостоверных источников.

Может я что-то напутал с авторством, но речь об атаке, которая присутствует в бинарных файлах компилятора, но отсутствует на уровне исходников. При этом перекомпилированная версия компилятора остаётся заражённой.

Ответить | Правка | Наверх | Cообщить модератору

63. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Karl Richter (ok), 26-Фев-25, 10:26 
Сам OpenSource сомнителен в ИБ, т.к. любой может пропихнуть бэкдор.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

67. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от iCat (ok), 26-Фев-25, 10:32 
в OpenSource _можно_ протолкнуть бэкдор, а в проприетарном софте без бэкдоров просто не бывает.
Ответить | Правка | Наверх | Cообщить модератору

131. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Прохожий (??), 26-Фев-25, 12:10 
У вас и доказательства есть для всего проприетарного софта? Или, как обычно, забыли таблетки от паранойи принять?
Ответить | Правка | Наверх | Cообщить модератору

167. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (162), 26-Фев-25, 12:42 
Именно, Ватсон! В открытом софте бэкдор можно найти, а в закрытом остаётся лишь верить в непогрешимость собственников, успокаивая себя таблетками.
Ответить | Правка | Наверх | Cообщить модератору

422. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (422), 26-Фев-25, 19:19 
Есть, но они пропиетарные.
Ответить | Правка | К родителю #131 | Наверх | Cообщить модератору

96. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:25 
А клозет сорс сомнителен потому, что пропихнутый бекдор не смогут найти.
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

237. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от ProfessorNavigator (ok), 26-Фев-25, 13:36 
> Сам OpenSource сомнителен в ИБ, т.к. любой может пропихнуть бэкдор.

Т.е. opensource, в котором код может проверить любой желающий в любой момент - небезопасный, а проприетарь, которую в принципе проверить невозможно - безопасная? Очень интересная "логика". Впрочем, оно понятно. Как говорится: "Денег очень хочется".

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

308. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от ИмяХ (ok), 26-Фев-25, 16:02 
>>может проверить любой желающий

Но при этом по факту никто его не проверяют, потому что все думают, что кто-то другой полюбому его уже проверил. Эффект Дженовезе во все поля.

Ответить | Правка | Наверх | Cообщить модератору

311. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от ProfessorNavigator (ok), 26-Фев-25, 16:09 
> Но при этом по факту никто его не проверяют, потому что все
> думают, что кто-то другой полюбому его уже проверил. Эффект Дженовезе во
> все поля.

А это не важно, главное - принципиальное наличие самой возможности проверки. Ну и, кстати, таки проверяют. Причём необязательно специально. Например, кто-то искал решение для своей проблемы и решил посмотреть, как это другие делали. Полез по коду посмотреть и нашёл ошибку.

Ответить | Правка | Наверх | Cообщить модератору

70. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (70), 26-Фев-25, 10:41 
То ли дело дыряшечка, в которой количество обнаруживаемых CVE скоро сравнится с количеством строк в исходниках. И каждая CVE случайная, конечно же, а не пропихнутый бэкдор, верим-верим.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

169. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (162), 26-Фев-25, 12:44 
Обнаруженные равно исправленные. Тысячеглаз не дремлет!
Ответить | Правка | Наверх | Cообщить модератору

207. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 13:15 
>Обнаруженные равно исправленные

Особенно нулевого дня. Аж название для них отдельное придумали

Ответить | Правка | Наверх | Cообщить модератору

302. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (302), 26-Фев-25, 15:57 
Ну вот тут в соседней новости писали про обнаруженную CVE в иксах, которая там с 1991 года жила. Когда твою систему через свеженькое поимеют - тебе реально будет легче от мысли что лет через 30 этот баг скорее всего найдут, а ещё лет через 20 даже пофиксят? Dirty COW обнаружили почти сразу и даже патч под неё предложили, только вот патч отклонили и жила оно в ядре почти 10 лет.
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору

338. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (352), 26-Фев-25, 17:17 
> CVE в иксах

Боюсь-боюсь. Исправленной уявимости, без эксплоита, для которой нужно ещё додуматься запустить Иксы от рута. Как и 100% этих уязвимостей, требующих физического доступа к машине, закрытый ключ для SSH, пароль от root и особого приглашения.

> Dirty COW

Многие пострадали?

100% историй больших взломов - это социальная инженерия. Очередной топ-менеджер, открывший почтовое вложение "горячие ассистентки с горячими бизнес-предложениями" с VBScript-ом.

CVE-страшилки трогают только малогpwnотных истеpwnек на pwnость маpwnтолухам с волpwnными pwnюлями.

Ответить | Правка | Наверх | Cообщить модератору

379. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:11 
>для которой нужно ещё додуматься запустить Иксы от рута

Системд ненавстники всё от рута и запускают. Хоть nginx, хоть xorg.
>Как и 100% этих уязвимостей

Доказательства или отрекитесь от своих слов
>100% историй больших взломов - это социальная инженерия

Аналогично

Ответить | Правка | Наверх | Cообщить модератору

328. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Я (??), 26-Фев-25, 16:56 
бекдоры можно куда угодно пропихнуть, с этим мы ничего не можем поделать. а вот чтобы неумышленных ошибок становилось меньше можем.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

8. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –15 +/
Сообщение от Аноним (8), 26-Фев-25, 08:59 
Просто берешь и учишь раст. Что сложного? Мир меняется. Раст -- это метеорит, который уничтожает си-динозавров в пользу прогрессивных млекопитающих. Проигнорировать такой метеорит ну никак не получится, особенно в опенсорс-проекте номер один.
Ответить | Правка | Наверх | Cообщить модератору

11. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +6 +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 09:01 
Попытки солнце вручную закатывать - это ещё не изменение мира. Все проблемы будут чуть попозже, когда изменения в базовых подсистемах сломают мелочёвку на хрустишке, а впихнувшие её снежинки уже того. Оставшиеся же в этих портянках из закорючек не разберутся. В итоге будет как обычно - всё это со слезами вырежут, и всё вернется на круги своя.
Ответить | Правка | Наверх | Cообщить модератору

17. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (8), 26-Фев-25, 09:10 
Всегда и везде все ломается, когда где-то что-то меняешь. Чинить ломающееся -- прямая обязанность разработчика. Это нудная работа, которую компенсируют большим бабосиком. Твоя фраза, что "проблемы будут чуть попозже", выдает в тебе человека, который с разработкой не сталкивался вообще. В правильном виде фраза звучит так: "проблемы есть всегда".
Ответить | Правка | Наверх | Cообщить модератору

19. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +4 +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 09:11 
Именно. Вот только проблема - вместо того, чтобы чинить своё, хрустики хотят, чтобы за них чинили уже другие. Поэтому это всё налетит на небесную ось инвариантно, и будет выпилено.
Ответить | Правка | Наверх | Cообщить модератору

24. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 09:17 
И это кстати проблема целого поколения. Они и в жизни такие же - "Ой, у нас тут крюююютая идея, толкаем". "А делать кто будет, самостоятельно справитесь?". "Нуууу, не знаю..."
Ответить | Правка | Наверх | Cообщить модератору

29. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (8), 26-Фев-25, 09:25 
> хрустики хотят, чтобы за них чинили уже другие

Тот, чье изменение ведет к несобирающемуся проекту -- тот и должен чинить. Пришли "хрустики" -- проект собирается. Далее закоммитил сишник сишную часть, а растовую проигнорировал -- проект не собирается. Виноват сишник, просто потому что именно его изменение привело к ошибкам. Сейчас сишники делают вид, будто раста не существует, но это не беда, ибо в моей аналогии динозавры, делавшие вид, что никакой метеорит не падал, вымрут сами по себе. Те, кто садаптировались к меняющемуся миру -- выживут. Мир *будет* меняться, хочешь ты того или нет.

И да, требования к разработчикам выросли. Теперь надо знать два языка. Опять-таки, не беда, история уже знает случаи, когда одна лингва-франка меняла другую (латынь -> французский -> английский). И ничего, получилось.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

36. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от bubba (?), 26-Фев-25, 09:38 
для тебя специально повторю ссылку из новости

https://lore.kernel.org/linux-mm/CAHk-=whddBhfi5DUi370W3pYs+...

Ответить | Правка | Наверх | Cообщить модератору

135. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от anonymous (??), 26-Фев-25, 12:16 
Прелестный тред

It really should be as simple as installing the proper distro
packages, and then "make allmodconfig" will enable Rust. It used to be
much more complicated. So do the pacman / apt / dnf / emerge / zypper
command line to just install the packages, and off you go.

Of course, that assumes you have a modern enough distro that it _has_
sufficiently up-to-date rust packages.

So if you are on something like Debian stable, it's simply not worth the pain.

Ответить | Правка | Наверх | Cообщить модератору

465. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от _ (??), 26-Фев-25, 20:34 
Хе-хе-хе :)

Из той же серии:
Lеt's Encrypt выпустил новые сертификаты валидные ... 6 (шесть) дней  :)

Вас оЧЧЧень надёжно фиксируют :)

Ответить | Правка | Наверх | Cообщить модератору

55. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 10:10 
Вот именно этот подход и есть то, почему вообще не стоило начинать хруст тянуть в ядро, и Кристоф тут прав абсолютно. Никто не обязан за вас чинить то, что вы вкинули.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

56. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 10:15 
У меня кстати (не девелопмент, инженерия) иногда случается.
"Я буду менять xyz, пригляди за своей частью, чтобы не отломалась".
"Блин, а я там не знаю половину, это уже год как легаси, zyx делал".
"Хорошо, тогда перед изменениями эту часть вообще выпиливаем и меняем на свою, только давай быстро".
Ответить | Правка | Наверх | Cообщить модератору

64. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 10:26 
Я обычно это рублю ещё на подлёте.
"Ой, а давайте вот это."
"Так, а что там в плане поддержки?"
"Ну, коммюнити".
"Окей, какие депенденси".
"Ну ему там нужно редис, монго, питон и го".
"На@#$", ищите более монолитную.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

113. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (321), 26-Фев-25, 11:51 
Так если делать как предложил Кристоф. Каждый тащит свои обвязки. Вот допустим. Написали 100 драйверов и в каждом сделали одинаковую или примерно одинаковую обвязку на DMA. Или что он и коммиты в драйвер будет отклонять? Потом в DMA меняется api, и оп проект не собирается. И пойдёт Кристоф чинить 100 драйверов. Хотя давно уже существует подход DRY. Ему предложили сделать одну обвязку, и если вдруг DMA api сломается, то придёт специально обученный человек и починит, вместо того чтобы самому чинить 100 драйверов.

В целом правильно Линус говорит. Какие полномочия имеет он блокировать код не в свою подсистему. Или он перепутал kernel/dma и rust/kernel или он мейнтейнер rust/kernel и может отклонять коммиты туда. Тот же самый пример, как он не может отклонять коммиты в драйвера которые используют DMA api. Даже если драйвера были бы написаны на чистом С.

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

193. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (193), 26-Фев-25, 12:59 
>> И пойдёт Кристоф чинить 100 драйверов

Подут авторы 100 драйверов чинить, то что они сломали. Т.к. этот код не обязательный и ответственность лежит на авторах драйверов.

>> Ему предложили сделать одну обвязку, и если вдруг DMA api сломается, то придёт специально обученный человек и починит, вместо того чтобы самому чинить 100 драйверов

Пойдёт чинить Кристоф или другой мейнтейнер, т.к. обвязка является частью системы и это их обязаность гарантировать работоспособность всех компонентов системы, частью которой будет обвязка rust

Ответить | Правка | Наверх | Cообщить модератору

469. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 20:48 
> Так если делать как предложил Кристоф. Каждый тащит свои обвязки. Вот допустим.
> Написали 100 драйверов и в каждом сделали одинаковую или примерно одинаковую
> обвязку на DMA.

Что снежинкам мешает сделать одну внешнюю обвязку? :)
Самостоятельно, не правя код базовой подсистемы.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

74. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +5 +/
Сообщение от нейм (?), 26-Фев-25, 10:50 
Как мило что ты спихиваешь инициативу с растоманов, пришедших со своим самоваром, на тех, кто спокойно сидел и пилил сервис.

Зачем сишнику, работающему с сишной частью, идти и подтягивать какой-то там раст?
А если после этого придет ещё какой-нибудь безумец с python/go/ruby/whatever? Нужно будет подтягивать все биндинги из-за трех строк кода? Сам то готов таким заниматься или мы услышим классическое "а чому я"?

Инициатор "ломашиющих" изменений здесь - снежинка с растом. Соответственно отслеживание изменений - проблема этого растовчанина. Что мешало сделать отдельный пакет, пихнуть в свой растопакетник и сопровождать там, отдельно от сишного кода - загадка от леваков. А стой... ведь тогда придется действительно брать ответственность за свою поделку, а не сидеть на филейной части и гадить тикетами "вы сломали мои игрушки, а ну быстро чините, у нас тут прогрессивность не прогрессирует".

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

195. Скрыто модератором  +/
Сообщение от Карлос Сношайтилис (ok), 26-Фев-25, 13:00 
Ответить | Правка | Наверх | Cообщить модератору

468. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (468), 26-Фев-25, 20:44 
> Зачем сишнику, работающему с сишной частью, идти и подтягивать какой-то там раст?

Сишнику не нужно было никуда идти, потому что ребята из Asshi Linux брали на себя обязательства по поддержке растовых привязок. Но сишник заявил "ямне не нужен еще один маиетайнер".

> Что мешало сделать отдельный пакет, пихнуть в свой растопакетник и сопровождать там, отдельно от сишного кода - загадка

Мешало то, что Linux - монолитное ядро. И существует оно в одном git репозитории.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

184. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (251), 26-Фев-25, 12:55 
> Вот только проблема - вместо того, чтобы чинить своё, хрустики хотят, чтобы за них чинили уже другие.

Что ж ты так нагло врешь? Ребята из Asahi Linux брали на себя обязательства по поддержке растовых привязок. Но этот неадекват Кристоф завопил "Мне не нужен еще один маиетайнер!!!" Скатертью дорого ему.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

22. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 09:14 
>компенсируют большим бабосиком

Выходит, что не компенсировали. Обязанности возросли, а ЗП осталась прежней. Вот народ и бежит.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

266. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 14:19 
Не, думаю тут другая ситуация.
Чел думал что он пуп земли, что от одного его слова "будут слоники бегать".
А тут его так жестко опустили на землю.

И тут у него выбор принять реальность или свалить хлопнув дверью.
Он выбрал второе.

ps забавно как быстро нашли ему замену.
без шуток надеюсь, что он не впадет в депрессию, как типичная снежинка.

Ответить | Правка | Наверх | Cообщить модератору

301. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от B.J. Hunnicutte (?), 26-Фев-25, 15:53 
Ага, т.е. это не хрусто-снежинки открытым текстом в рассылке призывали к social-media-травле бедолаги, вместо решения технических вопросов цивилизованным путем? Ну ну.
А мужик правильно сделал что ушел, нести ответственность за принятые\продавленные другими решения - глупо.    
Ответить | Правка | Наверх | Cообщить модератору

406. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 19:04 
> Ага, т.е. это не сишкоснежинка-снежинки открытым текстом в рассылке

растрезвонил личный разговор, пытаясь привлечь сторонников, вместо решения технических вопросов цивилизованным путем? Ну ну.

> А мужик правильно сделал что ушел

А у него выбора не было. Зря он вообще быканул.

> нести ответственность за принятые\продавленные другими решения - глупо.    

Типа он до этого нес хоть какую-то ответственность.

Другое интересно - кто его такого на работу возьмет, зная что он не только не соблюдает собординацию, но и трепло - может содержимое приватных чатов на весь мир растрезвонить.

Ответить | Правка | Наверх | Cообщить модератору

419. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:17 
>растрезвонил личный разговор

Какие могут быть секреты между товарищами? Он же не приватные фото выложил.

>А у него выбора не было. Зря он вообще быканул.

Почему же не было? Высказал свою позицию, не прислушались - ушёл. Вполне себе нормальные трудовые отношения.

>Типа он до этого нес хоть какую-то ответственность.

Тогда зачем вообще у ядра мэйнтейнеры?

>Другое интересно - кто его такого на работу возьмет, зная что он не только не соблюдает собординацию, но и трепло - может содержимое приватных чатов на весь мир растрезвонить.

А что надо было? Закусить удила и дальше делать видимость работы? Как раз наоборот, ценный кадр. Появилась проблема - заявил всем. А мог бы дальше делать вид, что работает, или вообще саботировать процесс. Плюс, NDA он не подписывал, имеет право. К тому же проект публичный, а не какая-то поделка в ООО "ВЕКТОР".

Ответить | Правка | Наверх | Cообщить модератору

443. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 19:53 
> Какие могут быть секреты между товарищами?

А кто сказал что они товарищи? Ядро это не коммуна.

> Высказал свою позицию, не прислушались - ушёл.

Неа, он превысил полномочия. Такое нигде не любят. А в фирме это вообще было бы или нарушением трудового кодекса, или контракта, или еще чего-то.

> Тогда зачем вообще у ядра мэйнтейнеры?

Чтобы писать код и ревьювить патчи, чтобы координироваться с другими подсистемами.
Но даже если они делают работу плохо, то максимум что их могут попросить - сложить полномочия. Никакой ответственности программисты не несут. В отличие от других профессий.

> Появилась проблема - заявил всем.

О да, это оценят)))

> Плюс, NDA он не подписывал, имеет право.

Я, что логично, не знаю в чем там велась личная переписка и в какой он юрисдикции (лень искать). Но публичность проекта не является оправданием публикацией личной переписки.

Ответить | Правка | Наверх | Cообщить модератору

315. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (180), 26-Фев-25, 16:21 
>принять реальность

И нести ответственность за чужие решения. Оно ему надо?

>Он выбрал второе.

Вполне логично. Его обязанность - принимать решения. Раз лишили такой возможности, то делать тут нечего.

>забавно как быстро нашли ему замену.

Не нашли, а свалили на оставшихся. И не факт, что они согласятся вместо него пахать.

>без шуток надеюсь, что он не впадет в депрессию, как типичная снежинка.

А при чёт тут депрессия? Его должность сократили, такое везде бывает. Но, думаю, он не бедствует, поищет другую работу.

Ответить | Правка | К родителю #266 | Наверх | Cообщить модератору

446. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 19:55 
> Его должность сократили, такое везде бывает.

Как была его должность так и осталась.
Ее сразу же разделили между двумя другими разработчиками.

> А при чёт тут депрессия?

"24 февраля разработчики проекта Rust for Linux предложили патч со слоем абстракции для ФС configfs, сопровождением которой занимался Кристоф Хелвиг. Кристоф не принял участие в обсуждении новой Rust-обвязки к своей подсистеме, а через несколько дней удалил себя из списка мэйнтейнеров dma-mapping и configfs."

Абидился и даже не принял участие))

Ответить | Правка | Наверх | Cообщить модератору

278. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 15:06 
> Все проблемы будут чуть попозже, когда изменения в базовых подсистемах сломают мелочёвку
> на хрустишке, а впихнувшие её снежинки уже того. Оставшиеся же в этих портянках из
> закорючек не разберутся.

поэтому их патчи, решающие какую-то серьезную проблему - будут просто выброшены в помойку, как всегда.

"патамушта вы сломали сборку прослоечки к прокладочке ценнейшего драйвера мигания светодиодиком!"

> В итоге будет как обычно - всё это со слезами вырежут, и всё вернется на круги своя.

нет. Такое мог бы сделать майнтейнер (с некоторым риском) - но его ушли. Поэтому вырежут тех кто пришел с неправильным патчем.

А ценные и полезные исправления от платиновых спонсоров - придут с патчами для хрустопрокладки и их конечно же примут. Это ж кого надо нога, да и денег для найма бесполезных бегунов от борова у rhbm хватит.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

283. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 15:22 
> нет. Такое мог бы сделать майнтейнер (с некоторым риском) - но его ушли. Поэтому вырежут тех кто пришел с неправильным патчем.

Разве?
Судя по всему он ушел сам. Возможно расплакавшись как снежинка, но это не точно, ждем сливов приватной переписки, как Кристофф любит.

> А ценные и полезные исправления от платиновых спонсоров - придут с патчами для хрустопрокладки и их конечно же примут.

Конечно примут. Это же компании которые ядро пишут, а не какие-то бродяги с улицы.

> Это ж кого надо нога, да и денег для найма бесполезных бегунов от борова у rhbm хватит.

Раз Сообщество™ не хочет финансировать разработку, то это сделает кто-то другой.
И как говорится "кто не работает - тот не ест".
Кто будет код писать или оплачивать, того хотелки и будут реализовывать.
А бесполезные паразиты смогут всей толпой пойти на Хурд.


Ответить | Правка | Наверх | Cообщить модератору

14. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Новое поколение forever (?), 26-Фев-25, 09:05 
"Раст -- это метеорит, который уничтожает си-динозавров вмести с их ядрами и через миллионы лет появятся новые ядра в пользу прогрессивных млекопитающих."
Вот так надо писать!
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

125. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (125), 26-Фев-25, 12:03 
> "Раст -- это метеорит, который уничтожает си-динозавров вмести с их ядрами и через миллионы лет появятся новые ядра в пользу прогрессивных млекопитающих."

Вот так надо писать!

Ага. Все большие и крупные проекты сдохнут.

А новые ядра появятся на развалинах. И на безрыбье будут считаться рыбами.

Ответить | Правка | Наверх | Cообщить модератору

331. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Я (??), 26-Фев-25, 17:02 
ой да ладно через 10 лет иишка будет ядро писать и поддерживать уже вся эта современная суета временное явление..
Ответить | Правка | Наверх | Cообщить модератору

50. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (50), 26-Фев-25, 10:04 
> Раст -- это метеорит, который уничтожает си-динозавров в пользу прогрессивных млекопитающих.

Волков, что-ли?

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

97. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:30 
Мышей-полёвок
Ответить | Правка | Наверх | Cообщить модератору

54. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Прохожий (??), 26-Фев-25, 10:07 
> Просто берешь и учишь раст.

Не уловил, как его изучение может спасти ядро Linux от мощной скоординированной атаки?

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

99. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:31 
Может помочь атаке.
Ответить | Правка | Наверх | Cообщить модератору

178. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 12:50 
Если не можешь победить - возглавь! (с)
План такой:
1. Взять сишников и заставитиь выучить раст
1.1 если они сопротивляются - бить палками
2. Внедрить в ядро компонент на расте
2.1 Для этого он должен быть лучше сишного.
3. Внедрить в него уязвимость
4. Найти его. Оппозорить раст!
5. Profit!
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

136. Скрыто модератором  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:16 
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

363. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (208), 26-Фев-25, 17:54 
> Просто берешь и учишь раст. Что сложного?

Противно присоединяться к стаду неадекватов.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

9. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 08:59 
Ну вообще всё правильно сделал. Трахаться непонятно с чем, встроенным в базовую подсистему, и потом искать тех, у кого это непонятно что сломалось из-за других изменений - так себе работка. Причём ключевое тут - "непонятно что", мейнтейнер базовой подсистемы это даже проанализировать не сможет, откуда ноги, потому что оно написано на странненьком и слегка нечитабельном.
Ответить | Правка | Наверх | Cообщить модератору

104. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от НяшМяш (ok), 26-Фев-25, 11:37 
DMA это конечно самая меняющаяся система в ядре. Вот прям сидит такой скуф, "меинтейнит" годами не меняющуюся систему - а тут злые растовики пришли и попросили поработать.
Ответить | Правка | Наверх | Cообщить модератору

471. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Tron is Whistling (?), 26-Фев-25, 20:51 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

Вот поэтому мне ближе скуфы.

Ответить | Правка | Наверх | Cообщить модератору

117. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (321), 26-Фев-25, 11:54 
Опять эти ваши старые сказки про нечитаемый раст и лёгкий элементарный C, но который могут понять только ветераны-эксперты после пол-литра.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

316. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от B.J. Hunnicutte (?), 26-Фев-25, 16:22 
Опять ваши сказочки про "безопасный rust" весь обмазанный unsafe...
Ответить | Правка | Наверх | Cообщить модератору

335. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от 12yoexpert (ok), 26-Фев-25, 17:15 
> старые сказки про нечитаемый раст

ты хоть раз код на раст видел?

Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

414. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 19:11 
> ты хоть раз код на раст видел?

Я даже больше скажу: я его писал!

Когда по сути сказать нечего, но вставить свои пять копеек надо, начинают придираться к синтаксису.

Ответить | Правка | Наверх | Cообщить модератору

163. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от Аноним (231), 26-Фев-25, 12:39 
>потому что оно написано на странненьком и слегка нечитабельном

Вот один из примеров читаемости си char *(*(**foo[][8])())[];

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

227. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Анон_без_номера (?), 26-Фев-25, 13:25 
1. Покажи *работающий* _полезный_ код, откуда ты это взял.
2. Сам-то понял, что тут делается?
Ответить | Правка | Наверх | Cообщить модератору

380. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:14 
>Покажи *работающий* _полезный_ код, откуда ты это взял.

А что, этот код не работающий? Какая ошибка компиляции?
>Сам-то понял, что тут делается?

И что же? Неуж-то нечитаемый сишный говнокод?

Ответить | Правка | Наверх | Cообщить модератору

424. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (424), 26-Фев-25, 19:20 
Так на любой язык "наехать" можно.

Вот js

https://jsfuck.com/

И что?

Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

18. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (18), 26-Фев-25, 09:11 
Детский сад
Ответить | Правка | Наверх | Cообщить модератору

20. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (180), 26-Фев-25, 09:13 
Я смотрю, в ядре уже текучка похлеще, чем в галерах всяких.
Ответить | Правка | Наверх | Cообщить модератору

21. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от iPony129412 (?), 26-Фев-25, 09:13 
Тут куча комментаторов ждали Windows капец.

Но видимо, что-то другое назревает.

Ответить | Правка | Наверх | Cообщить модератору

37. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от mos87 (ok), 26-Фев-25, 09:44 
ты вложишь пороль дорогуша?
Ответить | Правка | Наверх | Cообщить модератору

233. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от iPony129412 (?), 26-Фев-25, 13:30 
При чём тут я и какие вообще пароли?
Но мне не жалко, вот сгенерировал: «YWiDqB».
Ответить | Правка | Наверх | Cообщить модератору

28. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Алконим (?), 26-Фев-25, 09:23 
Ну и правильно что ушёл. Нафиг детским садом заниматься. Пусть себе песочные замки стоят. Через 5 лет такими темпом линукса в проде не будет.
Ответить | Правка | Наверх | Cообщить модератору

47. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (50), 26-Фев-25, 10:01 
А как же Astra? Столько денег все вложили в покупку лицензий.
Ответить | Правка | Наверх | Cообщить модератору

102. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:34 
Кого в этой стране удивляют пропавшие деньги?
Ответить | Правка | Наверх | Cообщить модератору

30. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –4 +/
Сообщение от Аноним (231), 26-Фев-25, 09:28 
>Кристоф Хелвиг считает недопустимым использование нескольких языков программирования в таких сложных проектах как ядро Linux. По мнению Кристофа, смешанные кодовые базы усложняют работу мэйнтейнеров, так как ставят мэйнтейнеров в зависимость от кода на другом языке.

Сишники совсем обнаглели. Мало того, что за полвека они до сих пор ничего не сделали не просто в системе типов, даже надстройки типа liquid haskell, которая бы работала отдельно от основного компилятора, так ещё и когда им дают уже готовый инструмент, который нужно только внедрить, так они ещё и отказываются его внедрять. Сишникам принципиально писать дырявый софт, иначе сишник перестанет быть сишником

Ответить | Правка | Наверх | Cообщить модератору

49. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Анонем (?), 26-Фев-25, 10:03 
Все правильно. Если не будет дыр, то как зарабатывать на их залатывании?
Ответить | Правка | Наверх | Cообщить модератору

122. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:00 
Сделали: stdint.h внедрили.
А жёсткое приведение и проверка на С не нужны.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

199. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 13:08 
>Сделали: stdint.h внедрили.

Какую проблему этот файл решает? Может убирает двойное освобождение памяти? Или быть может убирает ub при разыменновывании нулевого указателя? Или гигиену в макросы приносит? Или любую другую из ужасных сишных проблем чинит?
>А жёсткое приведение и проверка на С не нужны.

Перила строить не нужно, всем жить в одноэтажных домах.

Говорят сишнику: на си не получается писать нормальный код, на что обиженный сишник приводит свой велосипед и говорит: смотрите, вот что я недавно в этом году написал, можно же. На это сишнику отвечают: твой велосипед тормозной, и спецификациям не соотвествтует, а ещё он нечитаем. Сишник осознаёт, что его шедевр лишь позорит си ещё больше, и начинает оправдываться: а я и не собирался писать быстрый код, и вообще, это суррогат, которое и должно работать криво. На это сишнику говорят: мы же тебе об этом только что говорили

Ответить | Правка | Наверх | Cообщить модератору

225. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:23 
> Какую проблему этот файл решает?

Добавляет необходимые типы данных.


> Говорят сишнику: на си не получается писать нормальный код

Говорите за себя и свой код.

Ответить | Правка | Наверх | Cообщить модератору

285. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:27 
>Добавляет необходимые типы данных.

Какие? Аффинные? Алгебраические? Зависимые? Или вы думаете, что добавив bool все проблемы закроете?
>Говорите за себя и свой код.

Вы уже выкладывали свой xml парсер, который не соответствует спецификациям

Ответить | Правка | Наверх | Cообщить модератору

298. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 15:52 
> Какие?

Необходимые.
Остальное дописывается или добирается либами.


> Вы уже выкладывали свой xml парсер, который не соответствует спецификациям

И чо?
Он делает то что мне нужно, ни больше ни меньше.

У вас то код рабочий есть или мамка-компелятор ещё не даёт запустить?)

Ответить | Правка | Наверх | Cообщить модератору

304. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 15:59 
> Необходимые.

А какие необходимые, а какие нет?
В дыряшке нет даже типа boolean.
Хотя в математике он с 19 века)

Пришлось в ядре колхозить
typedef _Bool bool
enum { false = 0, true = 1 }

Что ломает сборку с С23, тк в нем, наконец-то, догадались "наверное bool в виде инта это просто какой-то bool-shit".

Может лет через 20 до enum'ов руки дойдут)

> Остальное дописывается или добирается либами.

А потом имеем парад костылей и велосипедов типа 20+ реализаций функции min().
И это я уже молчу про строки.

Генитальный подход, от самых дырявых разработчиков.

Ответить | Правка | Наверх | Cообщить модератору

309. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 16:05 
> В дыряшке нет даже типа boolean.

stdbool.h в помощь.
Но по мне int удобней.


> А потом имеем парад костылей и велосипедов типа 20+ реализаций функции min().

В чём минус?


> И это я уже молчу про строки.

Правильно, их практически нет.

Ответить | Правка | К родителю #298 | Наверх | Cообщить модератору

312. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 16:18 
>Необходимые.

Кому необходимые? Сколько лет уже с C89 жили, можно хоть тысячу лет её не трогать
>Он делает то что мне нужно, ни больше ни меньше.

Люди, смотрите, этот сишник говорит, что поддержка спецификаций в xml парсере не нужна, а парсить можно на глазок. И производительность в парсере тоже не нужна. И эти люди запрещают мне ковыряться в носу
>У вас то код рабочий есть или мамка-компелятор ещё не даёт запустить?)

Если бы я не мог удовлетворить компилятор, то и не нахвалиливал бы его достоинства.

Ответить | Правка | К родителю #298 | Наверх | Cообщить модератору

361. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 17:51 
> Сколько лет уже с C89 жили, можно хоть тысячу лет её не трогать

Да, можно.


> Люди, смотрите, этот сишник говорит, что поддержка спецификаций в xml парсере не нужна, а парсить можно на глазок. И производительность в парсере тоже не нужна. И эти люди запрещают мне ковыряться в носу

Не нужна, ни соответсвие спекам ни супер скорость.
Это не универсальный парсер, это парсер того что мне надо.
А насчёт скорости - я бы помолчал, ибо сравнений никаких не делалось, да и корректными их назвать нельзя будет, ибо у меня нет соотвествия спекам и соотвественно более простая обработка.


> Если бы я не мог удовлетворить компилятор, то и не нахвалиливал бы его достоинства.

Так у тебя весь код секретный, хоть бы похвастался, а то сдаётся что ты теоретег насмотревшийся ютуба.

Ответить | Правка | Наверх | Cообщить модератору

388. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:30 
>Не нужна, ни соответсвие спекам ни супер скорость.

Слова настоящего сишника
>Это не универсальный парсер, это парсер того что мне надо.

А я то думаю, почему у каждой утилиты свой велосипед с разными форматами? Когда в /etc/passwd один, в /etc/fstab другой, а конфиг nginx - третий. А это просто сишники развлекались, велосипеды свои строили
>А насчёт скорости - я бы помолчал, ибо сравнений никаких не делалось

А я бы не молчал. Поскольку в отличии от вас, сишников, я знаю, что текст нужно парсить без возврата к предыдущим символам. А не как у вас, когда в одной функции раза три по строке взад-вперёд катаются. В парсер генераторах у вас была бы ошибка shift reduce conflict
>да и корректными их назвать нельзя будет, ибо у меня нет соотвествия спекам

Удивительно, но сишник понял, что ему даже скоростью кода хвастаться смысла нет, так как код может быть сколь угодно быстрым, если он некорректный
>Так у тебя весь код секретный, хоть бы похвастался

А вы в нём что-то поймете? Я вам уже показывал пример с pattern match на языке Ocaml, вы мне сказали, что на си так никто не пишет. Спасибо, я это и так знаю.

Ответить | Правка | Наверх | Cообщить модератору

205. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 13:13 
> А жёсткое приведение и проверка на С не нужны.

Конечно не нужны.
Иначе такие как Иван не смогли бы писать эм... код, который у них сейчас получается писать на сишечке. А на сишечке у них даже что-то получается. И оно даже как-то работает. Правда потом патчи не бзд не принимают))

Но ядро проект важный и там не хотят чтобы была "как-то".

Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

230. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:28 
Тип данных это hint для разраба и компелятора в ряде случаев и не более, не нужно из него возводить нечто абсолютное.

Иногда бывает надо и const отбросить и в другой тип сконвертировать приведением и тп, в этом нет ничего плохого.
Если компелятор против такого - нафиг его с его мнением, мой код и я решаю как ему работать.
Можно и на void*+int всё писать, ничего плохого в этом нет, просто сейчас так обычно не пишут и стараются выбирать какой то более осмыленный тип, для удобства чтения.

Ответить | Правка | Наверх | Cообщить модератору

287. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:28 
>Если компелятор против такого - нафиг его с его мнением, мой код и я решаю как ему работать.

Ага, решаете. Рискну предположить, что вы список UB и наполовину наизусть не вспомните.
>Можно и на void*+int всё писать, ничего плохого в этом нет

Вероятность, что такой код будет непортируемым очень высока

Ответить | Правка | Наверх | Cообщить модератору

296. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 15:50 
Зачем мне помнить этот список?

Использование типов мало влияет на портируемость, но вместо int конечно лучше size_t брать для портируемости, с void* вообще никаких проблем нет.

Ответить | Правка | Наверх | Cообщить модератору

401. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 18:54 
>Зачем мне помнить этот список?

Затем, чтобы не писать код с UB. Ибо куча сишников пишет код в надежде на то, что он будет работать, а там UB и код не работает.
>но вместо int конечно лучше size_t брать для портируемости

Это во-первых. А во-вторых, там огромный вопрос в том, откуда этот int берётся. Учитывается ли там размер типа, поскольку для char* инкремент должен менять адрес на одно значение, а для int* - на другое. И куча подобных мелочей.

Ответить | Правка | Наверх | Cообщить модератору

347. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (347), 26-Фев-25, 17:28 
А конпелятор или там комитет по стандартизации-то знает, что это просто хинт?

>Если компелятор против такого - нафиг его с его мнением, мой код и я решаю как ему работать.

Вот за это дедов-сишников и не любят. Вы же одной рукой пишете про БОЖЕСТВЕННЫЙ ИДЕАЛЬНЫЙ СТАНДАРТ, а другой хрен на этот стандарт кладете.

Ответить | Правка | К родителю #230 | Наверх | Cообщить модератору

32. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +5 +/
Сообщение от ng (ok), 26-Фев-25, 09:31 
Из практики реального мира.

Главный риск корозии в том, что под внешним налетом скрываются скрытые повреждения, уходящие очень глубоко в структуру стали.

Когда ржавчина завелась, от неё избавиться уже нельзя.

Можно притормозить распространение корозии, однако, разрушение ржавой конструкции - это всего лишь вопрос времени и не более.

P.S>
Хорошее дело "ржавчиной" не назовут.

Ответить | Правка | Наверх | Cообщить модератору

40. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от laindono (ok), 26-Фев-25, 09:51 
Существует специальная атмосферостойкая сталь, использующая собственный оксид в качестве покрытия.
Ответить | Правка | Наверх | Cообщить модератору

341. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от 12yoexpert (ok), 26-Фев-25, 17:19 
здесь постоянно кислотой поливают, не жалея денег
Ответить | Правка | Наверх | Cообщить модератору

51. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонем (?), 26-Фев-25, 10:05 
> под внешним налетом скрываются скрытые повреждения

О них еще Таненбаум говорил.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

145. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Кьяроскуро (?), 26-Фев-25, 12:25 
Возможно следует  портировать KDE на openDarwin ...
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

33. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (33), 26-Фев-25, 09:32 
Похоже на то что FreeBSD скоро станет вполне пригодна для десктопа )))
Ответить | Правка | Наверх | Cообщить модератору

35. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (35), 26-Фев-25, 09:36 
Достаточно вновь сделать Solaris опенсорсным и будет вам счастье.
Ответить | Правка | Наверх | Cообщить модератору

41. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (33), 26-Фев-25, 09:51 
А что у него с поддержкой архитектур?
Ответить | Правка | Наверх | Cообщить модератору

45. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (50), 26-Фев-25, 09:59 
Этого никогда не будет. Поэтому предлагаю GhostBSD как пригодный для десктопа вариант. Просто берем и легко ставим.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

60. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (33), 26-Фев-25, 10:24 
дело не в оболочках а в поддержке современного оборудования на всяких ноутах и т.п.
Ответить | Правка | Наверх | Cообщить модератору

467. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (467), 26-Фев-25, 20:43 
ноуты в сад, ставьте хромуюось и не клюйте остальным мозг
Ответить | Правка | Наверх | Cообщить модератору

109. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 11:41 
> Похоже на то что FreeBSD скоро станет вполне пригодна для десктопа )))

Также как сейчас готов декстопный линукс?))

ЗЫ: а как бздшники продолжат тырить линуксовые драйвера, если они на расте будут?
Или этодругое?)

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

173. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (162), 26-Фев-25, 12:48 
Линукс вполне готов для десктопа.
Ответить | Правка | Наверх | Cообщить модератору

459. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (459), 26-Фев-25, 20:17 
Нет.
В них до сих пор встречается недопереводы на русский язык.
Ответить | Правка | Наверх | Cообщить модератору

124. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:02 
Нет, там тоже чудаки с растом играются.
И в отличии от линуха там тоталитарная секта на полторы калеки.

В остальном на фре вполне можно сидеть на десктопе уже лет 5 как (с появления amdpgu), до того было менее комфортно.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

159. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:35 
Надейтесь дальше. Вахтёры-непущатели даже без libsystemd жить не могут, а вы говорите про отдельное ядро, код в которое копипастом не перенести
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

34. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (31), 26-Фев-25, 09:34 
Вся надежда на Эндрю, что он соберётся с духом и назигует нам новое posix-совместимое ядро.
Ответить | Правка | Наверх | Cообщить модератору

87. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (87), 26-Фев-25, 11:13 
Создайте петицию.
Ответить | Правка | Наверх | Cообщить модератору

115. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (88), 26-Фев-25, 11:52 
На какого, Drew DeVault? Так он уже харизмит своё ядро.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

201. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (31), 26-Фев-25, 13:11 
Деволт делает харе, а не зиг.
Ответить | Правка | Наверх | Cообщить модератору

365. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (365), 26-Фев-25, 17:56 
Ну я и написал, харизмит своё микроядро.
Ответить | Правка | Наверх | Cообщить модератору

165. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:41 
>Вся надежда на Эндрю

Тяжело жить в мире, где только три программиста: Эндрю, Линус и Хелвиг

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

333. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (333), 26-Фев-25, 17:11 
Когда люди работают исключительно для зарабатывания на хлеб насущный, надежды на них нед.
Ответить | Правка | Наверх | Cообщить модератору

340. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 17:18 
> Когда люди работают исключительно для зарабатывания на хлеб насущный, надежды на них нед.

Волонтерить можно, но не долго - тк кушать хочется.

Когда человек работает без денег, то у меня возникают подозрения "а кто таки да оплачивает музыку" и "за чей счет банкет".

А если это еще и идейные, то там вообще...
Уже насмотрелись на нео-коммунистов во главе со Столлманом.
Хурд это максимум что они смогли родить.

Ответить | Правка | Наверх | Cообщить модератору

407. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:04 
>Волонтерить можно

Волонтёров давно попросили на выход. И ещё кое-кого из одной страны тоже. Весьма очевидно, что их будет всё меньше.

Ответить | Правка | Наверх | Cообщить модератору

57. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (57), 26-Фев-25, 10:18 
Кукшонок подрос
Ответить | Правка | Наверх | Cообщить модератору

61. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Ося Бендер (?), 26-Фев-25, 10:25 
Молодец Кристоф! Полностью поддерживаю. Только так можно остудить горячие головы. Еще пару таких мантайнеров сделают аналогичный шаг и ядру точно кирдык.

Снежинки, ваш ход! Вот пжлста, покажите класс, на что вы способны.

Ответить | Правка | Наверх | Cообщить модератору

79. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Прохожий (??), 26-Фев-25, 10:58 
> Еще пару таких мантайнеров сделают аналогичный шаг и ядру точно кирдык.

Всем в мире известно, что ядро написал гениальный программист Бильбо Бэггинс ... ой ... Линус Торвальдс. Поэтому ничего ядру не грозит. Как работало, так и будет работать. Just for fun.

Ответить | Правка | Наверх | Cообщить модератору

179. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (162), 26-Фев-25, 12:52 
Это раньше было "just for fun", а теперь становится не до смеха.
Ответить | Правка | Наверх | Cообщить модератору

94. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 11:24 
> Молодец Кристоф! Полностью поддерживаю.

Удивительно, но тут я с тобой согласен.

> Еще пару таких мантайнеров сделают аналогичный шаг и ядру точно кирдык.

А что если нет))?
Вообще он смело, на зарплате от красношапки, напрыгнул на инициативы продвигаемые корпами.
Предсказуемо обделался и свалил в закат.

Думаю сообщество, которое пишет ядро, (т.е корпорации) относительно просто найдет замену нашему революционеру.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

143. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 12:22 
>на зарплате от красношапки

А вот тут интересно получается. Значит устраиваешься ты работать на плюсы, а тут тебя  питон или того хуже php суют. В такой ситуации любой профи просто кинет заявление на стол и молча покинет эту галеру. Здесь же человек высказался. Похоже считал этот проект больше, чем просто работой.

Ответить | Правка | Наверх | Cообщить модератору

121. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (321), 26-Фев-25, 11:59 
Новость не читай, комент пиши. Его уже благополучно заменили два человека из Samsung и Oracle.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

259. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (180), 26-Фев-25, 14:07 
Не заменили, а остались всего 2 человека. Отрицательный рост, однако.
Ответить | Правка | Наверх | Cообщить модератору

344. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от 12yoexpert (ok), 26-Фев-25, 17:22 
> а остались всего 2 человека

"с нужными нам выкриками" (х/ф "День выборов")

Ответить | Правка | Наверх | Cообщить модератору

62. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (62), 26-Фев-25, 10:25 
Для профессионалов, ИТ - это не бабки, ИТ - это хобби.
Ответить | Правка | Наверх | Cообщить модератору

112. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (112), 26-Фев-25, 11:49 
ИТ - это необходимость, многие из тех кто думал иначе превратились в фотографии в рамочке с ленточкой.
Ответить | Правка | Наверх | Cообщить модератору

68. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от iCat (ok), 26-Фев-25, 10:34 
- Здрасьте!
- Перепиши на расте!

Как-то вся эта история с растами, вейландами и системдами напоминает всемирную инклюзивность...

Ответить | Правка | Наверх | Cообщить модератору

86. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от Аноним (-), 26-Фев-25, 11:13 
> системдами

Сейчас системд - де-факто стандарт индустрии.
На альтернативных инитах осталась кучка маргиналов-нитакусиков. Что-то там пищат и копротивляются. Но индустрии как-то пофиг на такие меньшинства)))

Ответить | Правка | Наверх | Cообщить модератору

146. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 12:26 
Конечно, поэтому будущее исключительно за платными решениями. Для остальных же выкинут тестовый полигон в виде федорки.
Ответить | Правка | Наверх | Cообщить модератору

155. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (88), 26-Фев-25, 12:32 
Де-фекто
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

164. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (164), 26-Фев-25, 12:39 
> Сейчас коммерческие юниксы - де-факто стандарт индустрии.
> На альтернативных юниксах сидит лишь кучка маргиналов-нитакусиков. Что-то там пищат и копротивляются. Но индустрии как-то пофиг на такие меньшинства)))

Аноним, 1998г.

Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

171. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:46 
>Как-то вся эта история с растами, вейландами и системдами напоминает всемирную инклюзивность...

По началу ненавистники системд отвергали снисходящую на них благодать, утверждая, что очередная поделка Поттеринга по быстрому загнётся. Сейчас, когда среднестатистический софт нужно патчить, чтобы он работал без системд, противники благодати обнаружили, что у них лапки, и только ноют на форумах.

Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

367. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (365), 26-Фев-25, 18:00 
И какой конкретно софт для этого надо патчить? А то, когда компиляешь софт из исходников, он и не заикается про отсутствующий НенужноД.
Ответить | Правка | Наверх | Cообщить модератору

405. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:02 
Я полный список не веду, но вот один очень показательный пример: один системд-ненавистник жалуется https://www.opennet.dev/openforum/vsluhforumID3/135934.html#632
>wget -N http://deb.devuan.org/devuan/pool/main/a/apt/apt_2.2.4+devua...
>[skip]
>ldd ./usr/bin/apt
>...
>        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00*)
>        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00*)
>...

Как неудобно получилось - не смотря на то, что apt начался в дистрибутиве без systemd, ему оказывается нужен systemd даже в devuan

Ответить | Правка | Наверх | Cообщить модератору

427. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:25 
А это свойство systemd. Если к нему что-то приросло, то оторвать нереально просто.
Ответить | Правка | Наверх | Cообщить модератору

441. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:51 
Это свойство systemd-ненависитников. Форкнуть apt до его линковки libsystmed - это для них уже непосильная задача. Хотя казалось бы, это же так легко и просто
Ответить | Правка | Наверх | Cообщить модератору

455. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 20:15 
> Хотя казалось бы, это же так легко и просто

ты-то каждый день перед завтраком форкаешь, для тренировки?
Ой, нет, просто звездишь.

Ответить | Правка | Наверх | Cообщить модератору

69. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (231), 26-Фев-25, 10:39 
>Кристоф Хелвиг считает недопустимым использование нескольких языков программирования в таких сложных проектах как ядро Linux

От мейкфайлов и прочих рудиментов из 70-ых уже избавились? Или опять этодругин?

Ответить | Правка | Наверх | Cообщить модератору

71. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от User (??), 26-Фев-25, 10:42 
Ждем историй о "хрупких снежинках" которые чуть что убегают в кусты и о гениальном менеджменте, ведущем в светлое будущее - или концепция чуть-чуть поменялась уже?
Ответить | Правка | Наверх | Cообщить модератору

72. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 10:45 
> Хелвиг не имеет полномочий блокировать приём в ядро Rust-обвязок для
> подсистемы DMA, так как код данных обвязок не затрагивает код
> подсистемы DMA Mapping и реализован в отдельном подкаталоге,
> сопровождением которого занимается отдельный мэйнтейнер.

От снежинка! Ему за дело напихали в панамку - ибо нефиг было превышать полномочия - а он абидился и хлопнул дверью))
Ну пусть катится, незаменимых нет.
Зато станет меньше вот таких вахтеров, которые как собака на сене - и сами не хотят делать лучше, и других не пускают.

Ответить | Правка | Наверх | Cообщить модератору

183. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (162), 26-Фев-25, 12:54 
Не хлопнул дверью (как растоманы - с истерикой в твитторах и угрозами отмены), а подал заявление об уходе согласно процедуре.
Ответить | Правка | Наверх | Cообщить модератору

222. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (222), 26-Фев-25, 13:23 
Публикация переписки, некоторыми, уже выдаётся за "громко хлопнул дверью" и манипуляциями.
Ответить | Правка | Наверх | Cообщить модератору

425. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (425), 26-Фев-25, 19:22 
Да-да-да, это другое. Дверьми хлопают только те, другие, которых мы плохими назначили, а наши, хорошие, уходят с гордо поднятой головой. Ага.
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору

75. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (75), 26-Фев-25, 10:52 
Похоже эпоха линукс завершается. Програмисты побьются на фракции и будут пилить свои ядра на основе линукса.
Ответить | Правка | Наверх | Cообщить модератору

76. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –2 +/
Сообщение от Аноним (-), 26-Фев-25, 10:53 
Т.е если подытожить историю то:
1. Кристоф включил режим турбо-вахтера и полез решать то, что не должен
2. при этом хамил и сравнивал новый язык с раком
3. распиз... выложил в соцсети (через почтовую рассылку) содержание приватного разговора с Линусом, с целью общественного резонанса и давления
4. когда его поставили на место обиделся
5. свалил хлопнув дверью (ну хотя бы без пафосных last word'ов, но это пока не точно)
.....

Думаю абсолютно правильное решение.
В ядре не место психически нестабильным снежинкам. Тут люди должны быть прочнее.
А учитывая его крысячную натуру (пункт 3) то предположу, что он еще тот 32рас, если не по ориентации, то по сути.

Ответить | Правка | Наверх | Cообщить модератору

114. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (222), 26-Фев-25, 11:52 
Как можно ошибаться практически во всем? Да и проблема далеко выходит за рамки личной переписки... опубликовать её было правильным решением. С точка зрения морали, все ровно.
Ответить | Правка | Наверх | Cообщить модератору

160. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 12:36 
А не Линус ли писал
"Because if we have issues in the kernel development model, then social
media sure as hell isn't the solution" только в упрек растовику?

Или Это другое - опубликовать её было правильным решением?

ps Забавно смотреть на подобные переобувания в полете.

Ответить | Правка | Наверх | Cообщить модератору

215. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (222), 26-Фев-25, 13:20 
Это другое... жаль что вы не в состоянии этого понять.
Ответить | Правка | Наверх | Cообщить модератору

140. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:19 
Работа меинтейнера быть вахтёром, иначе любой дятел накомитит туда мусор и всё сломается.
Гниль хуже рака.

В остальном время покажет.
Я думаю что однажды AI просто попросят сконвертировать раст код обратно в С, почистят мейк файлы и на этом всё закончится.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

177. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –3 +/
Сообщение от Аноним (231), 26-Фев-25, 12:50 
>Работа меинтейнера быть вахтёром, иначе любой дятел накомитит туда мусор и всё сломается.

Как вы посмели посягнуть на святой 12309? Вы что, не уважаете традиционные ценности? Или когда на ext4 заканчиваются иноды, в 2025 году. Диды так жили и нам так велели. Этож какая неслыханная дерзость, что уже лет десять назад можно было не страдать, из-за того, что не угадал с процентом инод при форматировании, какое проявление бунтарства, какая наглая ересь!

Ответить | Правка | Наверх | Cообщить модератору

318. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (180), 26-Фев-25, 16:27 
Но что характерно, хрустик эту проблему не решит. Более того, не будет ресурсов на её решение.
Ответить | Правка | Наверх | Cообщить модератору

336. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от нах. (?), 26-Фев-25, 17:16 
Причем и у тех кто мог бы решить - теперь тоже не будет. Потому что проблемы и так сложные, затрагивающие много сложных механизмов в разных частях ядра, а тут еще и от борова иди побегай.

Итааааксойдет, просто поставьте наконец уже nvme побыстрее, и вы этой 12309 никак не ощутите!

Ответить | Правка | Наверх | Cообщить модератору

409. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:05 
>Потому что проблемы и так сложные

Нет, это потому, что сишники каменным топром пытаются сделать то, что нужно делать отвёрткой для точных работ.
>а тут еще и от борова иди побегай

Настоящий сишник должен уметь бегать от борова ещё до того, как узнает про раст. Ибо иначе в его коде будут в лучшем случае утечки памяти

Ответить | Правка | Наверх | Cообщить модератору

429. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:28 
>Нет, это потому, что сишники каменным топром пытаются сделать то, что нужно делать отвёрткой для точных работ.

Но оно работает, в отличие от...


>Настоящий сишник должен уметь бегать от борова ещё до того, как узнает про раст. Ибо иначе в его коде будут в лучшем случае утечки памяти

И много там натекает?

Ответить | Правка | Наверх | Cообщить модератору

444. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:53 
>И много там натекает?

Посмотрите про соседнюю новость https://www.opennet.dev/opennews/art.shtml?num=62795#157 В нормальном языке такое не скомпилируется, в си эти уязвимости тянутся с 1994 года.

Ответить | Правка | Наверх | Cообщить модератору

453. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 20:12 
Поэтому иксов на "нормальном языке" и не получится никогда.

"Не компилируется" на нем ничего сложнее прослоек к прокладкам.

Ответить | Правка | Наверх | Cообщить модератору

426. Скрыто модератором  +/
Сообщение от Аноним (422), 26-Фев-25, 19:24 
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

440. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (440), 26-Фев-25, 19:49 
> 2. при этом хамил и сравнивал новый язык с раком

Да как он посмел называеть вещи своими именами!!!! Ух, негодяй! Наверно еще и раковую опухль нельзя называть... раковой опухолью?

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

77. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 10:54 
Вот, допустим, добавили всё что хотели и скомпилировали "раст ядро". Оно тогда будет какого примерно размера? Просто у меня опасения, что не все роутеры и маленькие одноплатники смогут обновиться на ядро ~50Mb и вы будете вынуждены покупать новое железо.
Ответить | Правка | Наверх | Cообщить модератору

84. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 11:10 
> Оно тогда будет какого примерно размера?

Точно такого же.

> что не все роутеры и маленькие одноплатники смогут обновиться на ядро

На расте планируют писать драйвера. Вроде драйвера для видях нвидии Nova.
Если для вашего одноплатника нужен будет такой драйвер, то оно станет на размер драйвера больше. Если нет - то ничего не изменится.

> вы будете вынуждены покупать новое железо

И вы еще годами будете сидеть на старых lts ядрах, пока сам одноплатник не превратится в хлам.

Ответить | Правка | Наверх | Cообщить модератору

110. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 11:47 
>Точно такого же.

Звучит как хуцпа. Люди на протяжении девяти лет удивляются огромным rust бинарникам, аж проект min-sized-rust появился. https://github.com/johnthagen/min-sized-rust

Ответить | Правка | Наверх | Cообщить модератору

191. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 12:58 
А вот такие же вопросы и статьи для СИшки
stackoverflow.com/questions/6771905/how-to-decrease-the-size-of-generated-binaries

Зачем в компиляторе всякие флажки:
With -O, the compiler tries to reduce code size and execution time

-Oz
    Optimize aggressively for size rather than speed.

-finline-small-functions
    Integrate functions into their callers when their body is smaller than expected function call code (so overall size of program gets smaller).

gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

Или "вы не понимаете! это другое!"

Ответить | Правка | Наверх | Cообщить модератору

252. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 13:58 
Конечно другое. Бинарники на Си изначально небольшого размера. Есть strip, вырезает комментарии из бинарника. При этом, разница обработанного strip бинаника для Си получается ещё более выигрышная. Оптимизация Os.
Ответить | Правка | Наверх | Cообщить модератору

273. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от warlock (??), 26-Фев-25, 14:42 
Это не "проект". Это просто небольшой туториал по тому как надо настраивать Rust-проекты для релиза. И никаких откровений там нет.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

291. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:37 
>Люди на протяжении девяти лет удивляются огромным rust бинарникам

Люди за десять лет не поняли, что гораздо приятнее видесть стек вызова с осмысленными сообщениями об ошибке, а не абстрактный segmentation fault

Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

431. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (180), 26-Фев-25, 19:32 
Люди давно изобрели отладчик и дебажные сборки. Но нет, опять на опеннете кто-то не знает об их существовании.
Ответить | Правка | Наверх | Cообщить модератору

435. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (425), 26-Фев-25, 19:35 
Сейчас бы в проде включать отладчик и выкатывать дебажную сборку ради экономии места на диске. Кстати, а сколько в терабайтах экономия-то?
Ответить | Правка | Наверх | Cообщить модератору

181. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 12:53 
>Просто у меня опасения, что не все роутеры и маленькие одноплатники смогут обновиться на ядро ~50Mb

А что, в одноплатниках стоит полноценное десктопное ядро, из которого не повырезали всё что только можно? И драйвера для тех же видеокарт?

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

240. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 13:41 
Конечно повырезали, но они повыезали из ядра на Си, стало всего несколько мегабайт. Мой вопрос стоит ли переходить на rust заведомо зная, что ядро станет не лучше, только больше и не влезет на флешку роутера? На x86_64 с этим проблем не будет, но они будут на всём остальном.
Ответить | Правка | Наверх | Cообщить модератору

255. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 14:01 
> стоит ли переходить на rust заведомо зная, что ядро станет не лучше

Ваш вопрос сам по себе не верен.
С чего вдруг ядро не станет лучше? И как вы это заведомо знаете?
Ядро станет на 10% менее дырявое - уже будет большая победа.

> только больше и не влезет на флешку роутера

С чего вдруг оно станет больше, если для роутера вы не будете включать в сборку дрова на расте, как сейчас не включаете дрова на си?

Вы сами придумываете проблему, а потом считаете что она блокер для раста.
А ядро жиреет и без него. Совсем "недавно" 4/32 роутеры работали нормально, а сейчас 32 MB RAM is deprecated, 64 MB RAM may have some issues with stability и рекомендуют уже 128.
Ну и по флешке аналогично - 16/64 as a minimum for any device.

Так что начинайте задавать вопросы прям сейчас, пока раста в ядре нет.

Ответить | Правка | Наверх | Cообщить модератору

260. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 14:10 
Новый ли это роутер? https://openwrt.org/toh/mikrotik/rb5009ug_s_in Обратите внимание, раздел под ядро у него всего лишь 15360 KiB. Про то что там не будет дров на расте и прочее вранье - можете даже не начинать. Продвигающие раст не задумываются о том что если ядро из-за раста станет >15Mb - придётся в таком случае заменить всё на менее дырявое, включая железо.
Ответить | Правка | Наверх | Cообщить модератору

265. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 14:18 
> придётся в таком случае заменить всё на менее дырявое, включая железо.

Sucks to be you в таком случае. Нужно было думать что покупаешь.
Ядро может разрастись >15Mb еще до того как в него попадет первый драйвер на расте.
Значит будете сидеть на старом LTS, не в первый раз.

Ответить | Правка | Наверх | Cообщить модератору

271. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Пушистый Мастер (?), 26-Фев-25, 14:31 
Подобного железа ой как много. Не только у меня. Как только предостережения высказанные мною произойдут - любителей продвигать раст в ядро начнут ругать последними словами. Вот я и думаю, если это увеличит размер пусть и на лишний мегабайт, то раст в ядре не нужен, там и Си нормально справляется.
Ответить | Правка | Наверх | Cообщить модератору

272. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 14:38 
> Подобного железа ой как много. Не только у меня.

Кого волнуют проблемы нищуков некролюбов?

> Как только предостережения высказанные мною произойдут - любителей продвигать раст в ядро начнут ругать последними словами.

И? Ругать они могу хоть прямо сейчас.
Но одно дело на форуме "не мешки ворочать", а другое - ядро писать.
Ну побухтят и заткнутся. МОжет свалят на фрю или еще какую-то маргинальщину.

> Вот я и думаю, если это увеличит размер пусть и на лишний мегабайт, то раст в ядре не нужен,

Ты думаешь. Другие решают.

> там и Си нормально справляется.

А он не справляется)
Грег отлично расписал, что кучи СИшных ошибок просто не было бы, если бы писали на расте.


Ответить | Правка | Наверх | Cообщить модератору

277. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 15:01 
> Как только предостережения высказанные мною произойдут

Насколько самоуверенно)) "Если предостережения произойдут"

> любителей продвигать раст в ядро начнут ругать последними словами.

Абсолютно по... что "сообщество" там пищит.
Системд ругали - ругали.
Вейланд ругали - ругали. Даже сайтики создавали и петиции какие-то писали совсем отбитые поциенты.

Вот и раст будете ругать. А что вам еще остается))

> там и Си нормально справляется.

Уже справляется плохо.

Ответить | Правка | К родителю #271 | Наверх | Cообщить модератору

293. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:45 
>то раст в ядре не нужен, там и Си нормально справляется

Хорошо, давайте, внедряйте в си афинные типы, утрите этим смузихлёбам нос. Потом за каждый лишний байт их стыдить будете. Или у вас как всегда лапки?

Ответить | Правка | К родителю #271 | Наверх | Cообщить модератору

292. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (231), 26-Фев-25, 15:41 
>Обратите внимание, раздел под ядро у него всего лишь 15360 KiB

В начале экономят буквально на спичках, а потом удивляются, что у них система не влезает. А почему раздел не 8192? Неуж-то менеджер не мог сэкономить ещё несколько центов, создав ещё больше потенциальных проблем? Или вообще 4096, пусть погроммисты сидят, каждый цикл на ассемблере пишут

Ответить | Правка | К родителю #260 | Наверх | Cообщить модератору

346. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от 12yoexpert (ok), 26-Фев-25, 17:26 
> вы будете вынуждены покупать новое железо.

воооооот

и не только это железо, а всю периферию и софт для её поддержки, потому что после добавления раст линукс превратят в доильный аппарат

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

78. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 10:55 
Ахаха! "Кисо обидилась"

А ведь прав был анон:

> > Если Линус согласится на подобное нарушение субординации и сложившейся практики, это может привести к кризису управления разработкой ядра, а если откажется - остановит продвижение Rust в ядро.
> Нарушение субординации - это именно Крис. Укусил руку, его содержащую. Линус не укусит.
> > And I also do not want another maintainer
> Просто у системы будет один сопровождающий. Просто это будет не Крис. Вот и всё.

opennet.ru/openforum/vsluhforumID3/135976.html#304

И таки да. Крис уже не сопровождающий :)
Вроде мелочь, а приятно.

ЗЫ: жду когда Тцо пошлют н...р. Или он сам свалит.

Ответить | Правка | Наверх | Cообщить модератору

82. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (80), 26-Фев-25, 11:08 
Неприспособился?
Ничего странного в этом нет, за забором очередь на его место.
Ответить | Правка | Наверх | Cообщить модератору

83. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (75), 26-Фев-25, 11:10 
Может быть сам кристоф ведет себя не очень, но он подымает вопросы вопросы в которых есть смысл: 1. Нужен ли зоопарк в ядре? 2. Готов ли сам руст к применению в таком серьезном проекте как ядро, не забудется ли руст как куча этих новых и перспективных?
Ответить | Правка | Наверх | Cообщить модератору

90. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 11:20 
> но он подымает вопросы в которых есть смысл:

1. да нужен - просто почитай что написал Грег
2. готов
3. нет не забудется, тк уже миллионы строк в опенсорсных (AOSP) и коммерчиских проектах

Но он подымает еще другие правильные вопросы:
1. что делать с мейнтенерами которые не только неосиляторы, но и берут на себя слишком много?
(и сам отвечает на это вопрос)
2. что делать агресивные противники старья ставят палки в колеса?
(отвечает Линус - развести проекты насколько это можно)

Ответить | Правка | Наверх | Cообщить модератору

142. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:21 
Миллионы строк где то там ни очём не говорят.
Человечество ни раз делало дорогие ошибки, строило ненужные города, заводы, делала прочую ненужную работу в титанических масштабах.
Ответить | Правка | Наверх | Cообщить модератору

170. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 12:45 
> Миллионы строк где то там ни очём не говорят.

Но их отсутствие говорило бы гораздо больше.

По крайней мере "у кого-то получается".
Вон гугель пишет rust baremetal и не ноет.

> Человечество ни раз делало дорогие ошибки,

Например оказывалось от раста в ядре)?

> строило ненужные города, заводы, делала прочую ненужную работу в титанических масштабах.

Строило ядро в виде монолита)?
Я на 99% уверен, что во всех этих случаях были аргументы и споры.
Проблем и трудностей не будет, только если ничего не делать.
Но тогда бы мы до сих пор сидели в пещерах с палкой копалкой.

Ответить | Правка | Наверх | Cообщить модератору

203. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:12 
Ядро работает прекрасно и без руста, поэтому его отсутствие ничего плохого не значило, а вот присутствие вызывает массу вопросов об адекватности манагемента.


> По крайней мере "у кого-то получается".

Получается что?
Закапывать деньги в ненужный железобетон?
Усложнять поддержку продукта более чем в два раза на ровном месте?


> Строило ядро в виде монолита)?

И что?
Главное чтобы оно работало и имело разумную сложность поддержки.


> Но тогда бы мы до сих пор сидели в пещерах с палкой копалкой.

Если вы думаете что раст это то чего не хватало или что даст какой то профит цивилизации - скорее всего нет. Оно решает весьма специфичные и редкие проблемы с не большим импактом, оно не привносит дополнительной ценности.
Из хайпового вон AI вполне себе решает новые проблемы и привносит новую дополнительную ценность. Аналогично с IoT.
А раст просто ещё один диалект компьютерного.

Ответить | Правка | Наверх | Cообщить модератору

216. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 13:21 
> Ядро работает прекрасно и без руста,

По твоему мнению.
Линус думает иначе:
   "You'd think that all the basics would have been fixed long ago, but they're not. We're  
    still dealing with basic issues such as memory management."
Грег думает иначе.
Кейс Кук думает иначе.
Некоторые другие разработчики тоже думают иначе...

> Получается что?
> Закапывать деньги в ненужный железобетон?
> Усложнять поддержку продукта более чем в два раза на ровном месте?

Если ты про гугл - то по их словам поддержка упростилась, тк ошибок и циклов "фикс-проверка" стало меньше.

> Если вы думаете что раст это то чего не хватало или что даст какой то профит цивилизации - скорее всего нет. Оно решает весьма специфичные и редкие проблемы с не большим импактом, оно не привносит дополнительной ценности.

К таким фразам, наверное, стоит добавлять IMHO (по моему скромному мнению).
Надежность ПО это не пустой звук в современном мире.
У человека в мобилке и банк и личные фото.

Ответить | Правка | Наверх | Cообщить модератору

236. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 13:36 
Кто там как думает для меня не является аргументом в споре.


> Надежность ПО это не пустой звук в современном мире.

Она и без раста выросла за последние 10 лет очень сильно благодаря быстрым багрепортам, утилитам типа валгринда и асан и фазингу.

И когда вы мне пишите про надёжность - надеюсь вы делаете это с железа где есть ECC для памяти, иначе можете помножить на ноль свою надёжность.

Ответить | Правка | Наверх | Cообщить модератору

254. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от MinimumProfit (?), 26-Фев-25, 13:59 
Подтверждаю, современные дистрибутивы Linux надёжнее работают чем 15-25 лет назад. Система вообще не падает, не зависает.
Ответить | Правка | Наверх | Cообщить модератору

294. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:46 
>И когда вы мне пишите про надёжность - надеюсь вы делаете это с железа где есть ECC для памяти, иначе можете помножить на ноль свою надёжность.

Зачем лечить переломы, когда грипп до сих пор не побороли?

Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

295. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 15:48 
Надёжность это всё в целом, а не одна серебрянная пуля.
Ответить | Правка | Наверх | Cообщить модератору

299. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 15:52 
> Надёжность это всё в целом, а не одна серебрянная пуля.

Да. И раст это не серебряна пуля, тк помогает только с одним классом типичных дыреней.

Но кричать "зачем вам замок на двери, ведь с неба может упасть Апофигс! замки не нудны пока нет противометеоритного лазера" это выглядит максимально тупо.

Но ты в чем-то прав.
Надежность она "в целом".
И с растом ядро будет надежнее чем "только на сишке".

Ответить | Правка | Наверх | Cообщить модератору

300. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:53 
Нет никакой надёжности в целом. Если у вас программа падает от segmentation fault, то ECC память вам никак не поможет
Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

307. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 16:02 
Если у тебя из памяти читается не то что ты туда записал а каждый раз разное, то можешь со своим растом хоть как обмазыватся.

Всё остальное легко фиксится.

Ответить | Правка | Наверх | Cообщить модератору

412. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:10 
>Если у тебя из памяти читается не то что ты туда записал а каждый раз разное

Любят сишники всё на железо списывать. Только вот, о чудо, каждый раз выходят новые патчи, и после устранения очередной сишной дырени код работает нормально
>Всё остальное легко фиксится.

Мысль о том, что некоторые баги можно вообще не допускать вам в голову не приходила?

Ответить | Правка | Наверх | Cообщить модератору

297. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 15:51 
>утилитам типа валгринда и асан и фазингу.

Вместо того, чтобы изначально не допускать ошибки, вы хотите их долго и нудно отлавливать по одной. Вместо того, чтобы ходить на ногах - пользоваться костылями

Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

348. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 17:30 
Ну и пиши сразу без ошибок. Кто запрещает-то?
Ответить | Правка | Наверх | Cообщить модератору

413. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:11 
Си. На расте/окамле/хаскеле как то само собой правильный код получается
Ответить | Правка | Наверх | Cообщить модератору

433. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:34 
У самих растиков не получается https://github.com/rust-lang/rust/issues
Ответить | Правка | Наверх | Cообщить модератору

366. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 17:57 
Вместо того чтобы изначально писать правильно на С вы пишите не правильно на гниле и потому правите по указке компелятора.
Ответить | Правка | К родителю #297 | Наверх | Cообщить модератору

396. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 18:46 
>  Вместо того чтобы изначально писать правильно на С

Ванюша, мы все уже посмотрели как "правильно" ты пишешь на С.
Для тебя такой 6ыdloкод сойдет, а для нормальных людей - нет.
Ну и размер проекта тоже решает.

> вы пишите не правильно на гниле и потому правите по указке компелятора.

Нет, мы сразу пишем правильно, потому что заколебает бодаться с компилятором.
Но если вдруг допустим невнимательность, то он нас подстрахует.

Это как пищалка о непристегнутом ремне. Вроде всегда сам пристегиваешься, но иногда можешь и забыть.

Ответить | Правка | Наверх | Cообщить модератору

288. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от fuggy (ok), 26-Фев-25, 15:29 
> Оно решает весьма специфичные и редкие проблемы с не большим импактом, оно не привносит дополнительной ценности.

"Microsoft и Google заявили, что 70% уязвимостей связано с ошибками работы с памятью."

Я просто уточнить. Если по твоему мнению 70% это редкие проблемы, то какие проблемы по твоему мнению частые предъяви? Какой процент CVE по твоему мнению не связан с проблемами с памятью?

Ответить | Правка | К родителю #203 | Наверх | Cообщить модератору

369. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 18:00 
Потому что вы статистику так воспринимаете.
Возьмите код пусть на гниле или там на пхп, там будет 90% в логике.
Отлично, выкидываем пхп и гниль и изобретаем новый язык где нельзя будет допустить ошибок в логике, так получается?
Потом у вас станет 90% от невнимательности и забывчивости, тогда опять перепишем на новом языке.
Дальше окажется что 90% ошибок вообще от кривых требований идёт, тогда выкинем людей и пойдём пить пиво.
Ура!

Может лучше сразу пойти пить пиво?)

Ответить | Правка | Наверх | Cообщить модератору

418. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:17 
>Возьмите код пусть на гниле или там на пхп, там будет 90% в логике.

Откуда этот процент с потолка? Сразу же, как только случится чудо, и вдруг, вместо php код начнут писать на си, суммарное количество всех ошибок, типа sql инъекций уменьшаться не будет(а с чего бы им уменьшаться?), зато их процент будет падать, поскольку к ним прибавится кривая работа с памятью. И вы же первый же побежите рассказывать, как си дисциплинирует разработчиков, смотрите на сколько процентов упало количество sql инъекций от общего числа ошибок.
>и изобретаем новый язык где нельзя будет допустить ошибок в логике, так получается?

Открою секрет, но да. В php есть куча мест, где можно ошибится, те же sql инъекции. И если встроить sql в php, то их количество серьёзно упадёт.

Ответить | Правка | Наверх | Cообщить модератору

290. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 15:34 
> Оно решает весьма специфичные и редкие проблемы с не большим импактом,

Просто открой список CVE ядра и посмотри кто там на первом месте
cvedetails.com/product/47/Linux-Linux-Kernel.html?vendor_id=33
Спойлер: это Memory Corruption

>  оно не привносит дополнительной ценности.

Избавление от части zero day и RCE это не ценность?

Ты бы хоть не позорился /_-

Ответить | Правка | К родителю #203 | Наверх | Cообщить модератору

370. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 18:02 
Дополнительная ценность это когда функционал прирастает и не абы какой а полезный и нужный.
А исправление деффектов, особенно которые редко случаются это с трудом тянет на ценность.
Ответить | Правка | Наверх | Cообщить модератору

172. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от fuggy (ok), 26-Фев-25, 12:48 
Линус так-то конкретный ультиматум поставил. Жёстко конечно. Или ты поддерживай раст или не лезь туда где не понимаешь.

В свою очередь Грег выкатил очень чёткую позицию, с которой нельзя не согласится. Чисто технический ответ, без всякой политики про инклюзивность. Что это облегчит работу мейнтейнерам по поддержке и ревью кода, что не придётся фиксить проблемы памяти в новом коде. Что старый код на C никуда не денется, а лишь попытка не не вносить новые баги. Что из-за запутанного linux api прослойка раста позволит без дополнительной проверки удостоверится что api вызывается правильно.

В не менее серьёзном проекте chromium уже во всю на Rust пишут и только радуются. Если Rust уже приняли в ядро, то значит уже готов для использования. И это пошло на пользу и ядру и расту. Помните ту эпопею с десятками патчей по включению Rust в ядро, в результате которого Rust существенно допилил для написания системного ПО, а не только прикладного.

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

257. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от MinimumProfit (?), 26-Фев-25, 14:06 
>Помните ту эпопею с десятками патчей по включению Rust в ядро, в результате которого Rust существенно допилил для написания системного ПО,

вот это-то мне и не нравится, Linux - не тестовая площадка для обкатки Rust'а.

>что это облегчит работу мейнтейнерам по поддержке и ревью кода

как облегчит?

>Что старый код на C никуда не денется,

Грег просто старый сказочник, если уж появился Rust в ядре, постепенно он захватит всё.

Ответить | Правка | Наверх | Cообщить модератору

276. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от fuggy (ok), 26-Фев-25, 14:53 
Так вот как раз тестовая обкатка была на этапе пинг-понга патчей, до включения в репозиторий. После которой только спустя пару лет, и после исправления всех замечаний, и после обсуждений коммюнити мейнтейнеров во главе с Линусом дало добро на включение rust-for-linux в основную ветку.

Главному мейнтейнеру стабильной ветки Linux виднее. Через него проходят все ревью остальных нижестоящий мейнтейнеров. На ревью приходится в первую очередь отслеживать не попортил ли кто память, и то что не всегда получается, что мы видим по CVE. Раз он считает, что это упростит жизнь мейнтейнерам и позволяет сосредоточится на ревью логики - значит так и есть. Кто мы такие чтобы ему не доверять?

Никто специально рабочий код переписывать на Rust не будет, потому что это сотни человеко-лет. Конечно процент Rust кода будет постепенно увеличиваться за счёт нового кода. За примером далеко ходить не надо огромный chromium проект, принимают новый код на Rust, и как-то живут с двумя языками.

Ответить | Правка | Наверх | Cообщить модератору

303. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (-), 26-Фев-25, 15:58 
> если уж появился Rust в ядре, постепенно он захватит всё.

Оговорка по Фрейду)
Растохейтерам плевать на технические преимущества, на удобство и безопасность.
С их точки зрения Rust - чуждая сущность, которая захватывает территорию.
А Кристоф - мученик, павший за веру.
Адепты культа Си.

Ответить | Правка | К родителю #257 | Наверх | Cообщить модератору

186. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 12:56 
>1. Нужен ли зоопарк в ядре?

В ядре уже зоопарк. Только сишники привыкли к тем же мейфайлам, и их это не волнует. И история с xz ничему не учит

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

224. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (321), 26-Фев-25, 13:23 
Тогда почему Кристоф пошёл против воли большинство которые 2 года назад проголосовали за приём раста в ядро? Нужно было раньше устанавливать границы. Сейчас он уже меньшинство, и лишь может мелко ставить палки в колёса, отклонят патч просто за наличие раста.
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

85. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (80), 26-Фев-25, 11:12 
Ну не равится Раст - пускай форк на С/С++ создаёт.
Ответить | Правка | Наверх | Cообщить модератору

92. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от An (??), 26-Фев-25, 11:24 
Лучше было бы если бы такие сишники переключались на разработку BSD систем.
Ответить | Правка | Наверх | Cообщить модератору

235. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от MinimumProfit (?), 26-Фев-25, 13:36 
Собственно, Алан Кокс так и сделал.
Ответить | Правка | Наверх | Cообщить модератору

449. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 20:01 
вроде ничего такого он не делал - уволился из интела одним днем, и больше не возвращался.

Видимо, накопил наконец на пиццерию.

Ответить | Правка | Наверх | Cообщить модератору

323. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (323), 26-Фев-25, 16:43 
Рюмку чаю предыдущему оратору! FreeBSD rules!
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

343. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от нах. (?), 26-Фев-25, 17:20 
А зачем им это? Вот сопровождал ты годами систему, используемую от подвалов до боинга, а теперь внезапно иди-ка в ножки кланяйся альтернативно-одаренным ребяткам не особо желающим вообще с тобой разговаривать, и пиши под систему которая используется разьве что соней, да и то 1/100 от той системы в странной позе.

Поэтому _такие_ - найдут себе работу где-то за деньги, ее еще хватит, можно даже повыбирать без хруста или без необходимости сопровождать костыли, связывающе его с ядром ос, и совершенно не будут больше связываться с тем опенсорсом.

Ну или пиццерию откроют, если накопили подкожный жирок.
Тоже в общем неплохое хобби, если умеешь.

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

362. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (365), 26-Фев-25, 17:52 
Или Wаверма и нанимаешь пару трудовых мигрантов.
Ответить | Правка | Наверх | Cообщить модератору

432. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (425), 26-Фев-25, 19:32 
> иди-ка в ножки кланяйся альтернативно-одаренным ребяткам не особо желающим вообще с тобой разговаривать

Это ж ты про Хелвига, да? Или про Тс'о? Как раз, альтернативно-одарённые, не могут больше одного языка в голове уместить — чек, в ножки им кланяться надо чтобы патчи приняли — чек, ни с кем не хотят разговаривать (мне второй майнтейнер не нужен) — чек. Найдут работу или придётся таки идти пиццей торговать мы увидим.

Ответить | Правка | К родителю #343 | Наверх | Cообщить модератору

93. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (93), 26-Фев-25, 11:24 
Правильно сделал, что ушёл
Ответить | Правка | Наверх | Cообщить модератору

306. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 16:01 
Выгорают все, рано или поздно.
Просто снежинки тают быстрее.

https://www.opennet.dev/openforum/vsluhforumID3/136016.html#19

Ответить | Правка | Наверх | Cообщить модератору

101. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (101), 26-Фев-25, 11:33 
Посмотрим чем это кончится, а я пока в свете последних событий не буду обновлять ядра и думаю буду не один такой.
Ответить | Правка | Наверх | Cообщить модератору

105. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (105), 26-Фев-25, 11:38 
Кажется ядро (и люди в нем) подошло к очень важному этапу.
Этапу принятия.

Я с нетерпением жду ближайшего релиза, где окажется что все работает и потеря-замена одного мейнтенера не повлияло на работоспособность.

Думаю это будет чудовищный удар по дидам, которые твердят про свою незаменимость.

Ответить | Правка | Наверх | Cообщить модератору

111. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 11:48 
> Этапу принятия

Мне вот интересно, сколько дидов поймут, что внезапно они заменимы и переобуются?
Ведь кушать хочется, а до пенсии еще далеко.

А еще, когда этап принятия будет у местной публики?))
Или они таки выполнят свои угрозы и перейдут на бсд?

Ответить | Правка | Наверх | Cообщить модератору

123. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (222), 26-Фев-25, 12:01 
Это у вас проблемы с пониманием. Незаменимых нет! Вопрос лишь в качестве. Ржавчина должна была решать проблемы и повышать качество, а не наоборот, попутно создавая другим проблемы и усложняя их жизнь. Должны ли... нет, не должны.
Ответить | Правка | Наверх | Cообщить модератору

130. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от An (??), 26-Фев-25, 12:08 
А чем вам угрожает переход "местной публики на BSD"?
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

219. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 13:21 
Не угрожает.
Я его с нетерпением жду.
Воздух станет чище))
Ответить | Правка | Наверх | Cообщить модератору

327. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (323), 26-Фев-25, 16:56 
Давно пора вооружаться вилами против растов

The Power to Serve

Ответить | Правка | Наверх | Cообщить модератору

274. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (187), 26-Фев-25, 14:48 
Болит сердце за BSD, что там окажутся вот какие...
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

144. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Ivan_83 (ok), 26-Фев-25, 12:23 
Внезаптно есть куча других мест где нужны головы с руками.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

152. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Кьяроскуро (?), 26-Фев-25, 12:31 
Пенсия она ,это, у Марека из Samsung, и Джоэла у Oracle.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

416. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (416), 26-Фев-25, 19:13 
Уважаемый воспитанник детского сада, если Бог отпустит Вам жизни только до ближайшего релиза,,, то отпустите нетерпение и расслабтесь ;)
Если ваша жизнь продлится много дольше (дай Бог),,, попросите у него мозгов, смирения и уважения :(
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

106. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –3 +/
Сообщение от НяшМяш (ok), 26-Фев-25, 11:38 
Ядро очищается. И это хорошо.
Ответить | Правка | Наверх | Cообщить модератору

127. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (222), 26-Фев-25, 12:06 
От квалифицированных кадров. И это хорошо? Безумие.
Ответить | Правка | Наверх | Cообщить модератору

138. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от Аноним (138), 26-Фев-25, 12:18 
> От квалифицированных кадров. И это хорошо?

ты пытаешься объяснить человеку который DRM не отличает от OpenGL - это дохлый номер. Они ориентируются только на авторитет главарей - абсолютно управляемые существа.

Ответить | Правка | Наверх | Cообщить модератору

150. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (180), 26-Фев-25, 12:29 
Ничего страшного. Специалистов по DMA и OpenGL за забором целая очередь...
Ответить | Правка | Наверх | Cообщить модератору

223. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 13:23 
> В подсистеме dma-mapping сопровождение продолжит Марек Шипровски (Marek Szyprowski) из Samsung, а в configfs - Джоэл Беккер (Joel Becker) из Oracle.

Его уже легко и непринужденно заменили.
Думаю эти ребята посмотрят на своего, уже бывшего, коллегу и дважды подумают "а включать ли режим вахтера".

Ответить | Правка | Наверх | Cообщить модератору

262. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от Аноним (180), 26-Фев-25, 14:10 
Не заменили, а скинули на оставшихся его работу. Могут и крякнуть от такого напряжения.
Ответить | Правка | Наверх | Cообщить модератору

360. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 17:47 
> Не заменили, а скинули на оставшихся его работу.

Если скинули работу вот так легко и непринужденно, то заменили)
Потому что для других подсистем мейнтейнеров ищут и не могут найти.

Недавно новость была, что свалил Калле Валло и "на роль сопровождающего драйверов беспроводных сетей (drivers/net/wireless/) кандидатуры на данный момент нет"
linux.org.ru/news/linux-general/17868851

> Могут и крякнуть от такого напряжения.

А могут и не крякнуть. Вот когда крякнут, тогда и поговорим.
Дадут им в помощь активного растовика и вывезут как-нибудь))

Ответить | Правка | Наверх | Cообщить модератору

404. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 19:00 
>Если скинули работу вот так легко и непринужденно, то заменили)

Это не замена.


>А могут и не крякнуть. Вот когда крякнут, тогда и поговорим.

Это неизбежно.

Ответить | Правка | Наверх | Cообщить модератору

275. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от warlock (??), 26-Фев-25, 14:52 
От квалифицированных и токсичных. Да, в дальней перспективе это хорошо.
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

374. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (365), 26-Фев-25, 18:04 
От разработчиков.
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

107. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (138), 26-Фев-25, 11:39 
Правильно сделал. Дальше будет хуже - подсистем в ядре к которым надо писать биндинги ещё много и другие майнтейнеры уйдут, релизы будут только для яблочных комьютеров а они никому не впёрлись. Давно пора на l4 уходить.
Ответить | Правка | Наверх | Cообщить модератору

133. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от sgm (??), 26-Фев-25, 12:12 
вы об этом l4?

https://ru.wikipedia.org/wiki/L4_(%D0%BC%D0&#...)

оно реально живое?

Ответить | Правка | Наверх | Cообщить модератору

153. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (138), 26-Фев-25, 12:31 
> оно реально живое?

на десктопе не очень, на критически важных системах одно из основных.

Ответить | Правка | Наверх | Cообщить модератору

445. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 19:54 
Которое из? Их даже в этом компилятивном описании - целая санта-барбара, сорок штук кривых в разных местах реализаций с несовместимыми апи.

Если ты про seL4 - реально живое на тех полутора специфических полностью изолированных применениях, где не нужны ни драйверы, ни совместимость, ни сложное управление памятью.

Потому что ничего этого и нет, сделайсам.
"разумеется, никто даже и не собирался ничего делать".

Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

166. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 12:41 
> Давно пора на l4 уходить.

Правильно!
Вон гугл недавно представил проект Open Se Cura.
Там верифицированное микроядро seL4 + системное окружение, написанное на языке Rust.
Да еще и лицензия человеческая - Apache 2.0.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

194. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (138), 26-Фев-25, 12:59 
> Вон гугл недавно представил проект Open Se Cura.

не интересует - слишком далеко до реального применения, проще паравиртуализацию сделать на L4 и всё что для линукса написано автоматом работает

https://l4linux.org

драйверы писать на нативном api микроядерного окружения

Ответить | Правка | Наверх | Cообщить модератору

442. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 19:51 
то есть не написать их никогда.

Правильной дорогой идете, товарищи.

Ответить | Правка | Наверх | Cообщить модератору

447. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от пох. (?), 26-Фев-25, 19:57 
> Вон гугл недавно представил проект Open Se Cura.

напомните, что там стало с фикцией...или как там ее?

Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

108. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от freehck (ok), 26-Фев-25, 11:40 
Вот мне очень не понятно, почему Линус и сотоварищи просто не отладят процесс рецензирования и приёма изменений связанных компонент, а вместо этого опять развели бразильский сериал какой-то.

Вот что, в таком большом проекте, как ядро, никогда-никогда за 30 лет ни с чем подобным не сталкивались?

Ответить | Правка | Наверх | Cообщить модератору

116. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от Анонимусс (-), 26-Фев-25, 11:53 
> почему Линус и сотоварищи просто не отладят процесс рецензирования
> и приёма изменений связанных компонент

Так это сейчас и происходит. Просто часть участников ведет себя неконструктивно.
Вместо "я, к сожалению, раст не знаю, поэтому давайте вот этот человек обяжется мейнтейнить растокод (а если он исчезнет, то мы просто выкинем код как abandoned)" пишут "раст не знаю, учить не будут и вы меня не заставите, но второй мейнтейнер все равно не нужен".

А и про всякие сомнительные сравнения можно и не говорить.
Такие заявления не способствуют разрешению проблемы, а только повышают градус конфликта.

> никогда-никогда за 30 лет ни с чем подобным не сталкивались?

За 30 лет скорее всего не было ситуации, что один из мейнтейнеров не знает язык.
А теперь она появилась.

Ответить | Правка | Наверх | Cообщить модератору

126. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (222), 26-Фев-25, 12:04 
Сомнительные? Навряд ли. Неприятные? Да.
Ответить | Правка | Наверх | Cообщить модератору

168. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от freehck (ok), 26-Фев-25, 12:42 
> Так это сейчас и происходит

Нет.

> Просто часть участников ведет себя неконструктивно.

Все стороны сейчас ведут себя неконструктивно.

> За 30 лет скорее всего не было ситуации, что один из мейнтейнеров не знает язык.

Чушь. Кристоф Хелвиг знает Rust. Это факт.


Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

188. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от fuggy (ok), 26-Фев-25, 12:56 
> Чушь. Кристоф Хелвиг знает Rust. Это факт.

Вот это самое странное. То есть это не отрицание, потому что я не знаю. Это отрицание потому что я не хочу видеть 2 языка в проекте.

Ответить | Правка | Наверх | Cообщить модератору

196. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от Аноним (162), 26-Фев-25, 13:03 
Ничего странного в том, что у человека болит сердце за проект, которому он посвятил массу времени. А теперь сюда пытаются без мыла влезть корпоративные обезьянки, которым плевать на результат, главное, сеюмитно господ удовлетворить, а потом - хоть трава не rustи.
Ответить | Правка | Наверх | Cообщить модератору

204. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 13:13 
> А теперь сюда пытаются без мыла влезть корпоративные обезьянки,

Лол, ты говоришь про Christoph Hellwig, который

has worked for well-known customers such
as Dell, SGI, IBM, Red Hat and startups like
LeftHand Networks and Smapper Applied Data
or Nebula.

В таком случае, он сам корпоративная бибизянка.

>  которым плевать на результат,

Грег хорошо расписал кол-во исключительно СИшного овна, которое приводит к CVE и ошибкам.
Если на результат плевать - то раст и не нужен.

Ответить | Правка | Наверх | Cообщить модератору

218. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (162), 26-Фев-25, 13:21 
За человека дела говорят. А не слетни анонимимимишного овна.
P.S. Надо же, везде has worked, но нигде, на попе ровно, не задержался? Молоток.

> раст и не нужен

Нужен. В той же роли, что и C#, и Java, в своё время. Сертифицированно подлизнуться к Большим Нанимателям (TM).

Ответить | Правка | Наверх | Cообщить модератору

228. Скрыто модератором  +/
Сообщение от Аноним (-), 26-Фев-25, 13:27 
Ответить | Правка | Наверх | Cообщить модератору

229. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 13:28 
> Все стороны сейчас ведут себя неконструктивно.

Позиция Линуса вполне себе конструктивна: или вы принимаете участие, или вы не даете полезные советы. Плюс напомнил мейнтейнерам, что у их полномочий тоже есть границы. И что "налагать вето" на "что угодно где угодно" у них права нет.

> Чушь. Кристоф Хелвиг знает Rust. Это факт.

Да, но этот конфликт только продолжение. До этого был конфликт с Теодором выНеЗаставитеМеняУчитьРаст Тсо. Который раст не знает и учить не хочет.
И еще раньше, на этапе мерджей RfL были конфликты с Охедой.
Сейчас все расставили по местам.

Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

350. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 17:35 
>Который раст не знает и учить не хочет.

Как что-то плохое. Тебе надо, ты и учи.

Ответить | Правка | Наверх | Cообщить модератору

386. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 18:27 
> Как что-то плохое. Тебе надо, ты и учи.

Ну, я какбэ уже)

Если он не хочет, то пусть не учит. Но в интеграцию раста пусть тоже не лезет.
Теодор, кстати, в прошлый раз наехал на раст потому что растовики хотели написать обвязку для для работы с ФС. И по сути пытался регулировать "как и кем используется результат работы [его] кода." То, что потом повторил Хелвиг и что было признано превышением полномочий.

Поэтому Теодору лучше продолжить копаться в сишечке и не лезть в обсуждения раста.
А то вдруг его тоже кто-то заменит :)


Ответить | Правка | Наверх | Cообщить модератору

402. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 18:57 
>Но в интеграцию раста пусть тоже не лезет.

Зачем тогда патч на хрусте ему прислали? Очевидно же, если бы он не имел бы дело с рустом, то и не смог бы его заблокировать.

>растовики хотели написать обвязку для для работы с ФС

В отдельном проекте им никто это не запрещал. Более того, даже не имеет право запрещать. А так да, никто никому ничего не должен. Мне бы пришли с php, я бы тоже послал.

Ответить | Правка | Наверх | Cообщить модератору

120. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (57), 26-Фев-25, 11:57 
> никогда-никогда за 30 лет ни с чем подобным не сталкивались?

Внедрением нового опционального обязательного языка?

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

174. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (174), 26-Фев-25, 12:49 
Если язык это байтокодовый бекенд то руст просто паразит на теле если он не создаёт свою эко систему , а лезет во все существующие проекты лишь бы там явить себя не выключаемым. Стается вопрос почему он не может сделать отдельно свой unix и ответ он лишь бекенд дампер ну и так далее. Теперь представим какой нибудь новый язык 👅 , хелло я новый язык скачай и так накопиться десяток языков в одном конфигураторе , а всего то надо будет скачать 16 гигабайт языков.
Ответить | Правка | Наверх | Cообщить модератору

175. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +4 +/
Сообщение от Аноним (164), 26-Фев-25, 12:49 
> Кристоф принципиально отказался принимать в ядро Rust-обвязку над функциями для работы с DMA
> не имеет полномочий блокировать приём в ядро Rust-обвязок для подсистемы DMA

Только я этого не понял? Если он не имел полномочий, то зачем было отправлять ему патчи? Почему растовики не отправляли патчи тому, у кого были полномочия?

Или мейнтейнеры теперь обязаны принимать вообще любой подряд код, даже если он их не устраивает? Зачем тогда они нужны, просто дайте право комитета всем подряд.

Ответить | Правка | Наверх | Cообщить модератору

176. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (164), 26-Фев-25, 12:50 
*право коммита
Ответить | Правка | Наверх | Cообщить модератору

226. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от VladSh (?), 26-Фев-25, 13:24 
С возрастом вкладываться в проекты, в которых участвуешь, становится сложнее. Чувак выбрал хороший повод.
Ответить | Правка | Наверх | Cообщить модератору

247. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +3 +/
Сообщение от Аноним (242), 26-Фев-25, 13:49 
Просто Linux достиг верхней точки развития.
Раздутое ядро не нужно никому.
Пора делать что-то новое.
Ответить | Правка | Наверх | Cообщить модератору

264. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +2 +/
Сообщение от MinimumProfit (?), 26-Фев-25, 14:18 
да как всегда, стоит чему-то стать популярным, как набегают богачи и пытаются сделать на этом деньги. Но самое плохое они не просто пользуются, а пытаются захватить контроль и вертеть как им нужно для своего бизнеса. То же самое было с WWW, изначально это была простая и удобная распределённая система документов, любой мог написать свой сервер и браузер, а потом её захватили всякие бизнесы, и что сейчас WWW ? Кошшмарр!! Медленный и жрущий трафик и память, где никакой безопасности.

Смотрите, WWW - это будущее Linux'а.

Ответить | Правка | Наверх | Cообщить модератору

269. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Анонимусс (-), 26-Фев-25, 14:27 
> а пытаются захватить контроль и вертеть как им нужно для своего бизнеса.

Неа. Они просто начинают платить деньги для реализации своих хотелок.
И в 99% случаев этого достаточно.

> Медленный и жрущий трафик и память, где никакой безопасности.

Больше чем раньше, когда любой одминчег мог снифать твой http трафик, читать его и модифицировать. И что забавно, те кто тут копротивляются расту, точно также копротивляются https.

Ответить | Правка | Наверх | Cообщить модератору

349. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (180), 26-Фев-25, 17:33 
>юбой одминчег мог снифать твой http трафик
>копротивляются https

Что, сертификат на каждую железяку покупать теперь?

Ответить | Правка | Наверх | Cообщить модератору

267. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (267), 26-Фев-25, 14:20 
Пусть сам Линус и чинит ядро, стоя на "меняющейся табуретке" )
Ответить | Правка | Наверх | Cообщить модератору

314. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Нуину (?), 26-Фев-25, 16:20 
Нажимая на педаль собственного производства))
Ответить | Правка | Наверх | Cообщить модератору

286. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 15:28 
Странная реакция Сообщества™.
Я ожидал слезы-слюни, написание петиций (как был с вейландом), перепись неосиляторов, которых демотивируют математические значки типа '.

Надеюсь я ошибаюсь и мы увидим продолжение цирка.

Ответить | Правка | Наверх | Cообщить модератору

310. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –4 +/
Сообщение от ИмяХ (ok), 26-Фев-25, 16:06 
Правильно. Пусть валят к чертям эти дырописатели.
Ответить | Правка | Наверх | Cообщить модератору

381. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (365), 26-Фев-25, 18:14 
Заменим их на вакуумописателей.
Ответить | Правка | Наверх | Cообщить модератору

317. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (317), 26-Фев-25, 16:22 
Мужик с яйцами
Press F
Ответить | Правка | Наверх | Cообщить модератору

322. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (-), 26-Фев-25, 16:40 
> Мужик с яйцами

Больше похож на обиженную базарную бабку.
Как только выложил "Тревога, Тревога! Мне в приватной переписке сказали! Воины Супротив Раста Объединяемся!"

> Press F

Он же не помер, ну по крайней мере пока.


Ответить | Правка | Наверх | Cообщить модератору

320. Скрыто модератором  +/
Сообщение от Аноним (323), 26-Фев-25, 16:31 
Ответить | Правка | Наверх | Cообщить модератору

334. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (323), 26-Фев-25, 17:12 
Фрики выродили франкенштейна с нескончаемыми смузи-эдишенами, упоротым синтаксисом, боровом - пожирателем времени разработчиков, с отсутствием обратной совместимости, с отсутствием каких-либо минимальных стандартов, и прячась за спиной жирных корпорастов с гуманитарным синдромом мышления продвигают лютую дичь среди Инженеров-программистов старой школы.
Ответить | Правка | Наверх | Cообщить модератору

345. Скрыто модератором  +/
Сообщение от Аноним (-), 26-Фев-25, 17:23 
Ответить | Правка | Наверх | Cообщить модератору

364. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (323), 26-Фев-25, 17:55 
> Создали ядро линукс, бсд и прочее.
> Просто они потом оскуфились и превратились у занудных дидов-консерваторов.

Старая баянистая легенда, чтоб перевести стрелки. А проблема как раз и не в дидах, а в том что ваш раст очень плохо задизайнен. Не то что для бизнеса или для быстрого прототипирования, а даже для махровых сишников и плюсовиков он в тягость.

Так вам же все равно терять нечего, всё что у вас есть - куча бестолковых несовместимых эдишенов. Сделайте новый супер простой для освоения язык Rust2, c удобным синтаксисом, с ООП. И дело закрутится. Но для этого надо приглашать как раз тех самых ненавистных вам "дидов", потому что новомодных бизнес-ориентированных трендовых вкатунов скачущих по верхам даже инженерами-программистами назвать уже нельзя.

Ответить | Правка | К родителю #334 | Наверх | Cообщить модератору

378. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 18:11 
> А проблема как раз и не в дидах, а в том что ваш раст очень плохо задизайнен.

Я вижу вы кексперт в дизайне языков?

> Не то что для бизнеса или для быстрого прототипирования, а даже для махровых сишников и плюсовиков он в тягость.

Что первые, что вторые это просто люди с мозгом покалеченным void*** и UB.
Они просто не могут представить, что можно программировать по другому.
С инвариантам, с ошибками не в виде int -1, а нормальным result.

> Так вам же все равно терять нечего, всё что у вас есть - куча бестолковых несовместимых эдишенов.

Вижу, ты про editions знаешь только из комментов анонимов)
Почитал бы хотя бы что это.
Вон андроид поддерживает 2 эдишина и никто не помер.

> Сделайте новый супер простой для освоения
> язык Rust2, c удобным синтаксисом, с ООП.

Он и так легкий!
У гугла получается за 3 месяца переучить ГОшников, чтобы они нормально писали.
ГОшников, Карл!

> И дело закрутится.

Так оно уже крутится. Ключевые фигуры LF выразили поддержку или хотя бы не будут ставить палки в колеса.

> Но для этого надо приглашать как раз тех самых ненавистных вам "дидов",

Или просто слить балласт.
Что сейчас и происходит.

> потому что новомодных бизнес-ориентированных трендовых вкатунов скачущих по верхам даже  инженерами-программистами назвать уже нельзя.

То ли дело диды, которые овнячат CVEшки десятками лет.

Торвальдс уже высказывался по этому поводу:
"You'd think that all the basics would have been fixed long ago, but they're not. We're still dealing with basic issues such as memory management."
За 30+ лет, даже нормального менеджмента памяти не смогли сделать.


Ответить | Правка | Наверх | Cообщить модератору

383. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (323), 26-Фев-25, 18:22 
Отлично. Покажите класс! Продемонстрируйте как вы жахните, и задвинете дидов одним махом! Я только рад буду, если у вас всё получится. Но только если действительно получится. Ага)
Ответить | Правка | Наверх | Cообщить модератору

394. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (394), 26-Фев-25, 18:44 
> с гуманитарным синдромом мышления продвигают лютую дичь среди Инженеров-программистов старой школы.

Если программисты "старой школы" не способны выучить новый язык, то в чём их ценность? Почему-то всякие жаваскриптеры, питонисты и прочие скрипто-язычники могут раст осилить. Причём, даже сишники могут, и плюсовики. И вообще все могут.  Кроме разработчиков "старой школы"? Это какой-то кружок для людей с особенностями, они только си могут?

Ответить | Правка | К родителю #334 | Наверх | Cообщить модератору

466. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (467), 26-Фев-25, 20:40 
ну да, выучили питон, а про булеву алгебру даже не знают. что уже говорить про принципы функционирования вычислительных систем
Ответить | Правка | Наверх | Cообщить модератору

397. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (323), 26-Фев-25, 18:47 
— Ватсон, поймите: человеческий мозг — это пустой чердак, куда можно набить все, что угодно. Дурак так и делает: тащит туда нужное и ненужное. И наконец наступает момент, когда самую необходимую вещь туда уже не запихнешь. Или она запрятана так далеко, что её не достанешь. Я делаю по-другому. В моём чердаке только необходимые мне инструменты. Их много, но они в идеальном порядке и всегда под рукой. А лишнего хлама мне не нужно.
Ответить | Правка | К родителю #334 | Наверх | Cообщить модератору

420. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (231), 26-Фев-25, 19:19 
>боровом - пожирателем времени разработчиков

Если вы так боитесь борова, то зачем вы на си писать пошли? Пишите на java или golang, где рантайм за вас проверит, что вы не пытаетесь память портить

Ответить | Правка | К родителю #334 | Наверх | Cообщить модератору

385. Скрыто модератором  +/
Сообщение от Аноним (394), 26-Фев-25, 18:26 
Ответить | Правка | Наверх | Cообщить модератору

387. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Александр (??), 26-Фев-25, 18:29 
Интересный вопрос. А какой вообще смысл писать драйвера для Линукс на Rust?
Всё ядро переписывать на Rust - это работы на десятилетия реального времени. И тысячелетия в человеко-часах.

При этом ядро, написанное наполовину на С и наполовину на Rust - получается франкенштейновский монстр, не годный вообще никуда.

И требующих очень существенных ресурсов: по факту нужны люди, активно программирующие и на С, и на Rust.

А такой кадр - это очень редкий кадр, фактически это будут или люди, обиженные на C и любящие Rust - или наоборот. Постоянные конфликты будут.

Логичным выглядит написание на Rust операционной системы с нуля, по типу микроядра.

С возможностью уже в userspace, писать драйвера вообще на чём угодно.
Если добиться более-менее нормальной POSIX-совместимости - вот вам будет безопасная ОС (даже не из-за Rust, а из-за микроядра существенно повысится безопасность).

Более того, там где реально важна информационная безопасность - легко наплюют на меньшую производительность микроядра.

-----------------
Ну и - мне лично очень странным кажется постоянная доработка языка. При этом список изменений, мягко выражаясь, выглядит так, что я начинаю подозревать язык Rust в смертельном пике по типу языка Ada.

Ответить | Правка | Наверх | Cообщить модератору

393. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (-), 26-Фев-25, 18:43 
> Интересный вопрос. А какой вообще смысл писать драйвера для Линукс на Rust?

А почему бы и нет?

> Всё ядро переписывать на Rust - это работы на десятилетия реального времени. И тысячелетия в человеко-часах.

Никто не будет это делать.
Скорее новые отдельные куски. Или супер критичные части.

> При этом ядро, написанное наполовину на С и наполовину на Rust - получается франкенштейновский монстр, не годный вообще никуда.

Почему?
Наличие ассемблера в СИ коде никого не смущает.

> И требующих очень существенных ресурсов: по факту нужны люди, активно программирующие и  на С, и на Rust.

Да, думаю таких людей много.
Кстати сам Кристофф умеет программировать на расте (насколько активно не знаю, но вот такой факт)

> А такой кадр - это очень редкий кадр,

Почему? Куча растовиков это бывшие сишники.
Да и если будет запрос (читай "корпы будут искать людей на такие вакансии") - то народ подтянется.

> фактически это будут или люди, обиженные на C и любящие Rust - или наоборот.

У тебя ложная дихотомия.
Могут быть те, кому пофиг на чем писать, или кто любит оба языка.

> Постоянные конфликты будут.

В ядре и так постоянные конфликты. И это нормально для проектов такого масштаба.

> Логичным выглядит написание на Rust операционной системы с нуля, по типу микроядра.
> С возможностью уже в userspace, писать драйвера вообще на чём угодно.

Редокс. Open se cura.
Есть много проектов, но пока линукс более менее работает, они развиваться не будут.

> Если добиться более-менее нормальной POSIX-совместимости - вот вам будет безопасная ОС (даже не из-за Rust, а из-за микроядра существенно повысится безопасность).

Но проще вложиться в уже работающее ядро.
К сожалению это так.

> Ну и - мне лично очень странным кажется постоянная доработка языка. При
> этом список изменений, мягко выражаясь, выглядит так, что я начинаю подозревать язык Rust в смертельном пике по типу языка Ada.

Чисто смеху ради почитай про изменения в С++. У них там TEH DRAMA, раскол сообщества, взаимные обвинения членов комитета и тд)


Ответить | Правка | Наверх | Cообщить модератору

448. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (448), 26-Фев-25, 19:58 
> Редокс. Open se cura.
> Есть много проектов, но пока линукс более менее работает, они развиваться не будут.

Ого, то есть цель растовиков - сломать Линукс, чтобы все на всякие Redox'ы пошли?

Ответить | Правка | Наверх | Cообщить модератору

458. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (323), 26-Фев-25, 20:17 
Разумеется, а вы думали они тут шутят? Это ход троянским конём.
Ответить | Правка | Наверх | Cообщить модератору

391. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (394), 26-Фев-25, 18:37 
> Интересный вопрос. А какой вообще смысл писать драйвера для Линукс на Rust?

Что бы не писать на Си.

> Всё ядро переписывать на Rust - это работы на десятилетия реального времени. И тысячелетия в человеко-часах.

Поэтому начали с драйверов.

> При этом ядро, написанное наполовину на С и наполовину на Rust - получается франкенштейновский монстр, не годный вообще никуда.

Не получается. Сишный код при наличии раста превращается в легаси, спрятанное за интерфейсами Раста. Это самое легаси может никогда и не перепишут, главное что бы всякое новое (или замену кускам старого) можно было писать на нормальном языке.

> И требующих очень существенных ресурсов: по факту нужны люди, активно программирующие и на С, и на Rust.

В ядре хватает сишного кода, нуждающегося в поддержке. Так что сишники без работе не останутся.

Но да, в связи с этим можно представить в будущем ситуацию, когда Торвальдс пример решение, что вот такая-то новая система (или переписанная старая) будет на расте, и тогда без вариантов - либо учи раст, либо писать будут другие.

Ответить | Правка | Наверх | Cообщить модератору

403. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Quad Romb (ok), 26-Фев-25, 18:58 
С такими тенденциями далее будет коммерческий консорциум из нескольких больших корпораций, которые будут явно (и по предварительной договорённости между собой) выделять и оплачивать своих разработчиков.

Без фигового листка в виде структуры Linux Foundation, хотя, возможно, и выкупив права на использование её бренда.

Собственно, разработка ядра, де-факто, и так уже является корпоративным уделом.
Осталось только закрепить это положение де-юре, чтобы привести в соответствие.

Ответить | Правка | Наверх | Cообщить модератору

411. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +1 +/
Сообщение от Аноним (411), 26-Фев-25, 19:09 
https://www.opennet.dev/openforum/vsluhforumID3/135976.html#304

>>Если Линус согласится на подобное нарушение субординации и сложившейся практики, это может привести к кризису управления разработкой ядра, а если откажется - остановит продвижение Rust в ядро.
> Нарушение субординации - это именно Крис. Укусил руку, его содержащую. Линус не укусит.

(корпорации)

https://www.opennet.dev/opennews/art.shtml?num=62764 - ✅ - пункт предсказания сбылся.

>>And I also do not want another maintainer
> Просто у системы будет один сопровождающий. Просто это будет не Крис. Вот и всё.

- ✅ - пункт предсказания сбылся.

✅✅✅✅ - Предсказание сбылось полностью.


Ответить | Правка | Наверх | Cообщить модератору

415. Скрыто модератором  +/
Сообщение от Аноним (-), 26-Фев-25, 19:13 
Ответить | Правка | Наверх | Cообщить модератору

428. Скрыто модератором  +/
Сообщение от Аноним (-), 26-Фев-25, 19:25 
Ответить | Правка | Наверх | Cообщить модератору

421. Скрыто модератором  +/
Сообщение от Аноним (416), 26-Фев-25, 19:19 
Ответить | Правка | Наверх | Cообщить модератору

430. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аномус (?), 26-Фев-25, 19:28 
Ничего страшного.
Не все любят нововведения.
Для кого-то это шок.
Кто-то отвалится.
Кто-то останется.
Кто-то новый придёт.
В результате всё наладится и будет дальше развиваться.

Такие же вопли были с СистемД, а теперь используется и все уже привыкли.

Раст нормальный язык.
Может быть позже появится gcc rust и решит проблемы с лицензией, если они есть.

В результате Раст будет более высокоуровневым, чем Си. Со временем он его вытеснит. Си останется для решения низкоуровневых проблем, которые на Расте сложно решать, если Раст не приспособится.

Ответить | Правка | Наверх | Cообщить модератору

450. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  –1 +/
Сообщение от Аноним (450), 26-Фев-25, 20:04 
Вот это снежинка, да уж
Ответить | Правка | Наверх | Cообщить модератору

456. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (456), 26-Фев-25, 20:16 
Не думаю что Товальдс в Одиночку пишет ядро.
Мейнтейнеры создадут параллельные ядра, Будут не какие нибудь Linux, а например Кристофuix Хелвигuix.
Ответить | Правка | Наверх | Cообщить модератору

457. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (457), 26-Фев-25, 20:16 
Ирония судьбы: ядро начало покрываться ржавчиной.
Ответить | Правка | Наверх | Cообщить модератору

463. Скрыто модератором  +/
Сообщение от Аноним (323), 26-Фев-25, 20:23 
Ответить | Правка | Наверх | Cообщить модератору

464. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Аноним (464), 26-Фев-25, 20:32 
Потому что это просто очередной выстрел из BDFL-пушки. Пушка на такое не рассчитана, да и ядро тоже, её удел - в музее стоять. Кто не успел отбежать на достаточное расстояние - сам виноват.
Ответить | Правка | К родителю #457 | Наверх | Cообщить модератору

470. "Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и Config..."  +/
Сообщение от Семен (??), 26-Фев-25, 20:49 
Вместе с западом, ядро захватили в свои руки 3,14Rustы... Видимо придется мигрировать обратно на FreeBSD.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру