MOOL — минималистское объектно-ориентированное ядро Linux из Индии

Проект BOSS-MOOL от индийских разработчиков преследует цель создать ядро Linux с добавлением объектно-ориентированной абстракции, фреймворком для драйверов устройств с поддержкой драйверов на C++ и другие изменения.

Скриншот BOSS Linux 5.0
Скриншот BOSS Linux 5.0 / Иллюстрация с сайта Zyxware.Com

DOS Lab IIT Madras и CDAC Chennai планируют представить минималистское объектно-ориентированное ядро Linux (MOOL — Minimalistic Object Oriented Linux). На сайте дано следующее пояснение: «Главная задача MOOL заключается в перестройке ядра Linux таким образом, чтобы сократить количество связей и повысить удобство сопровождения ядра. Сейчас в ядре в целом присутствует избыточное количество связей, а исследования показывают, что их количество увеличивается с каждым новым релизом. Соответственно, в перспективе ближайших нескольких лет ядро столкнётся с проблемой сопровождения. Первым шагом стали попытки сократить количество глобальных переменных, некоторые из которых используются всего в 2-3 модулях».

Также MOOL-ядро обладает рядом других особенностей. Например, в ядро включен фреймворк драйверов устройств для написания драйверов на C++, он также позволяет подключать их в качестве модулей ядра. Помимо этого ядро поддерживает локализацию на консольном уровне, предлагает новые параметры фильтрации сообщений и т.д. Согласно описанию на сайте, стандартные тесты производительности Linux показывают, что модифицированное MOOL-ядро держится на том же уровне, что и обычное. Приставка BOSS относится к BOSS Linux (Bharat Operating System Solutions) — локальному дистрибутиву GNU/Linux, основанному на Debian.

Сейчас проект находится на ранних стадиях и до сих пор не представлен отдельный репозиторий с изменениями ядра. Для демонстрации предлагается скачать ISO-образ дистрибутива BOSS Linux со странички проекта.

Автор: Никита Лялин по материалам Bosslinux.In, phoronix.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Вышла официальная версия архиватора 7-Zip для Linux — более 20 лет он был эксклюзивом Windows
Google научит свою перспективную ОС Fuchsia запускать приложения для Android и Linux в нативном режиме
Microsoft выпустит браузер Edge для Linux в октябре
Сентябрьский патч безопасности сломал Linux-подсистему WSL в Windows 10. Microsoft работает над исправлением
Последние новости

Подгружаем последние новости