Продемонстрирована возможность разработки частей Linux на Rust






Французский программист написал статью, в которой рассмотрел возможность переписывания ядра Linux на языке программирования Rust, сообщает Linux.org.ru.

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

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

В качестве «proof of concept» была приведена реализация системного вызова, содержащая вставки на Assembler внутри unsafe-блоков. Код компилируется в объектный файл, не связанный с библиотеками и интегрируемый в ядро во время сборки. Работа производилась на основе исходного кода Linux 4.8.17.

Также по теме:

- Redox — операционная система, написанная на Rust
- Исследован Linux-троянец, написанный на Rust
- Mozilla Firefox будет работать быстрее за счет нового движка Quantum

Автор: Softodrom.ru
Дата:
Новые статьи: Новости НеWindows
22.06.2020 23:41

Apple представила iOS 14, iPadOS 14, macOS Big Sur и watchOS 7

На всемирной конференции для разработчиков WWDC 2020 компания Apple представила новые версии своих операционных систем для различных устройств

10.06.2020 18:28

Вышла вторая бета-версия операционной системы Haiku R1

Изначально проект развивался под именем OpenBeOS, но был переименован из-за претензий, связанных с использованием в названии торговой марки BeOS

03.06.2020 05:15

Выпущена операционная система Tails 4.7

Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя

01.05.2020 14:25

Разработчики Ubuntu вышли на самообеспечение

Компания Canonical, занимающаяся разработкой и поддержкой популярного Linux-дистрибутива Ubuntu, вышла на самообеспечение

11.04.2020 23:08

Выпущена ReactOS 0.4.13

ReactOS — операционная система, нацеленная на обеспечение совместимости с программами и драйверами Windows

Популярное: Новости НеWindows
22.07.2017 22:05

Endless OS 3.2 вышла тихо и незаметно

Endless OS примечателен максимально простой схемой дистрибуции

04.04.2014 00:44

Разработчик Национальной программной платформы обанкротился

Компания «ПингВин Софтвер», выигравшая конкурс на создание прототипа Национальной программной платформы, подала в суд заявление о своем банкротстве

19.01.2012 00:09

В США создана защищенная мобильная платформа Android

Агентство национальной безопасности США разработало SE Android - версию операционной системы Android с повышенным уровнем безопасности

22.09.2009 23:23

Создатель Linux назвал ядро «раздутым и огромным»

Согласно исследованию Intel, производительность Linux падает на два процента с каждым новым релизом

23.06.2017 00:42

Касперский уйдет после выпуска операционной системы

Также мы можем на этой штуке поднимать виртуальную машину, на которой потом запускаются и разнообразные ОС Windows, и Linux

» Оставьте первым свой комментарий

Новости /
Новости НеWindows /
Продемонстрирована возможность разработки частей Linux на Rust
Все рубрики статей:
Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2020 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
Яндекс.Метрика