LINUX.ORG.RU

Ядро


71

0

Всего сообщений: 1382

См. также:

 , , , , , , , , ,

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

Группа Разработка

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

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

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

>>> Статья

 , ,

batya ()

Еще новости

Май 2017

Февраль 2017

Октябрь 2016

Июль 2016

2016

2016

2015

2014

Опросы

2016

2015

2012

Галерея

Форум

Июль 2017

Июнь 2017

Май 2017

Апрель 2017