Линус о Linux 2024

Всегда интересно узнать, о чем думает Линус Торвальдс, и это всегда касается Linux, ну почти всегда. Узнайте о том, что происходит до того, как это случится, из этого недавнего интервью.

Linux уже некоторое время проводит «беседы у костра» с Дирком Хохнделем, и в этом году было записано два новых интервью: на Open Source Summit North America в Сиэтле и Open Source Summit в Китае.

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

В самом начале Линус сетует на то, что создание ядра усложняется из-за секретности компаний, производящих аппаратное обеспечение. Как программист, работающий в основном с низкоуровневым оборудованием, я должен согласиться. Даже детали последней модели Raspberry Pi 5 трудно найти без особых усилий и обратного проектирования. Если бы аппаратное обеспечение было с открытым исходным кодом, то и программное обеспечение с открытым исходным кодом было бы более надежным и более производительным. Однако Линус по-прежнему считает, что Risc V, надежда на аппаратное обеспечение с открытым исходным кодом, вероятно, совершит все те же ошибки.

Интервью в Китае очень своевременно, потому что Linux, похоже, находится на каком-то перепутье в связи с попыткой внедрения Rust в ядро Linux. Недавно Уэдсон Алмейда Филью, инженер Microsoft и один из сопровождающих ядра Rust для Linux, решил, что с него хватит, и вышел из проекта, заявив, что люди на C в основном защищают свою территорию и не играют в мяч с попытками переписать их код на Rust. Я могу понять их точку зрения, но, как говорит Фильо в своей записке:

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

Посмотрите интервью с Китаем, а если вы слишком заняты, то можете прочитать некоторые из основных моментов ниже:

Поговорив немного о старых добрых временах и о том, что проект Linux существует уже давно, мы переходим к теме безопасности, а затем к Rust. Комментируя медленное внедрение Rust:

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

Он также считает, что инструменты были не на высоте, но теперь они на высоте. Это было до того, как Фильо уволился, так что, похоже, он был совершенно прав.

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

Линус о Linux 2024
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
04 сентября 2024 г.
172
Теги: Linux , Rust

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты