+7 (984) 888-54-10
5

Разработчик Rust для Linux разочаровался в ерунде и ушел в отставку

Опубликовано: 02.09.2024
Просмотры 4
Оценка 0
Поделилось 0
Статью написал:

Один из создателей нового ядра заявил, что выдохся и устал от истерик руководства.

Инженер-программист Microsoft Уэдсон Алмейда Филью, курировавший проект разработки ядра Rust для Linux, объявил о своей отставке.

«Я ухожу из проекта», — заявил Фильо. «После почти четырех лет я обнаружил, что у меня нет той энергии и энтузиазма, которые у меня когда-то были, чтобы реагировать на нетехническую ерунду. Так что лучше оставить это тем, у кого они еще есть. Я ожидал, что истерики со стороны уважаемых членов сообщества разработчиков ядра Linux останутся в прошлом, Я просто выдохся».

Цель проекта — перенести преимущества безопасности памяти языка Rust в ядро ​​Linux на базе C.

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

Поэтому в последние годы наблюдается согласованное движение со стороны крупных разработчиков, таких как Microsoft и Google, а также со стороны государственных структур, таких как Агентство по кибербезопасности и безопасности инфраструктуры США, к использованию языков программирования с безопасным доступом к памяти, среди которых Rust.

Опытный разработчик Дрю ДеВолт, основатель и генеральный директор SourceHut и критик Rust в ядре Linux, выразил сочувствие тем, кто работает над проектом Rust для Linux, а также предложил сменить направление.

В своем сообщении в блоге в пятницу ДеВолт сравнил взаимодействие с сообществом Linux с выпасом кошек. «Последствия этих факторов таковы, что Rust для Linux превратился в машину для выгорания», — написал он.

В качестве альтернативы ДеВольт предложил начать заново, не пытаясь втиснуть Rust в устаревший код C. Он написал, что «мотивированная группа талантливых разработчиков ОС Rust могла бы создать ядро, совместимое с Linux, с нуля, очень быстро, без необходимости заниматься политикой LKML [списка рассылки ядра Linux]. Вы были бы поражены тем, как быстро можно добиться значительных успехов в такой среде; я думаю, если бы объем усилий, вложенных в Rust-for-Linux, был применен к новой ОС, совместимой с Linux, мы могли бы получить что-то готовое к производству для некоторых вариантов использования в течение нескольких лет».

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

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

Изображение сгенерировано ИИ

Тест на выживаемость в IT «Что крашнется у тебя первым: проект или кофе-машина?». Насколько ты подготовлен к рабочим форс-мажорам и в чем твоя слабая точка.
Ну что, великий код-мастер, готов узнать, что первым пойдёт ко дну — твой проект или та самая кофе-машина, без которой ты даже строчку кода написать не можешь? Давай не будем обманываться: где-то в закромах твоего рабочего дня уже зреет краш. Вопрос только в том, кто сдастся первым — твой бедный проект, который вот-вот развалится от твоих « гениальных» правок, или кофе-машина, узнавшая, что ты как Дмитрий Медведев хочешь от неё «руссиано», а не американо. Готов встретить реальность лицом к лицу? Тогда погнали!
Прошли 568 человек
2 минуты на прохождение
вопрос 1 из 10
С утра ты пришел на работу и первым делом...
вопрос 1 из 10
Билд не собирается, а дедлайн уже завтра. Твои действия?
вопрос 1 из 10
Кофе-машина внезапно отказала в самый разгар рабочего дня. Что ты сделаешь?
вопрос 1 из 10
Ты на грани нервного срыва, а проект не готов. Что подведёт тебя первым?
вопрос 1 из 10
Как ты справляешься с багами, которые появляются прямо перед релизом?
вопрос 1 из 10
Представь, что проект внезапно упал. Что ты будешь делать?
вопрос 1 из 10
Как ты ведёшь себя в день релиза?
У тебя первым крашнется проект!
Кофе-машина — твой верный союзник, но и самый коварный враг!
Крашнешся первым ты!
Поделитесь результатами
У тебя первым крашнется проект! Ты и правда стараешься, но как только приближается дедлайн, что-то обязательно идёт не так. Может, это баг, а может, звёзды так встали — но проект любит крашнуться прямо перед финалом. Не переживай, ведь без тебя он точно сломался бы раньше!
Кофе-машина — твой верный союзник, но и самый коварный враг! Она тебя поддерживает, но как только её не станет, ты потеряешь связь с реальностью. Проект может упасть? Ладно, переживём. Но кофе «руссиано» от Дмитрия Медведева? Это уже форс-мажор вселенского масштаба.
Крашнется первым ты! Да-да, никакой проект или кофе-машина не смогут сравниться с твоей способностью вылетать из рабочей реальности в самый неожиданный момент. Ты мастер избегания проблем и перекладывания задач на других, но помни: когда-нибудь крашнется всё, и ни кофе «руссиано», ни мемы не спасут!

Комментарии


Я прочитал(а) и соглашаюсь с политикой конфиденциальности

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

Читайте также: