Четвёртый экспериментальный выпуск ОС Brutal

Автор Сообщение
news_bot ®

Стаж: 7 лет 2 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
29-Мар-2022 00:30

Опубликован четвёртый экспериментальный выпуск проекта Brutal, в рамках которого энтузиасты развивают открытую операционную систему, в архитектуре которой пытаются совместить идеалы Unix-систем 1970-годов с современными технологиями. Система развивается с нуля и поставляется с собственной стандартной Си-библиотекой и микро-ядром. Код проекта написан на языке Си и распространяется под лицензией MIT. Поддерживается сборка для архитектур x86_64, i686, RISC-V и ARM.
В прошлых тестовых выпусках основное внимание удалялось развитию микро-ядра и базового системного окружения. Были реализованы многозадачность, менеджер виртуальной памяти, типовые системные вызовы, IPC, ACPI и легковесные потоки (fiber). В четвёртом экспериментальном выпуске реализована модель разделения полномочий на базе Capabilities, а также предложена графическая подсистема, со своей библиотекой построения интерфейса пользователя brutal-GUI, библиотекой векторной графики brutal-GFX и композитным сервером. Базовая отрисовка осуществляется с использованием библиотеки SDL. Поддерживаются изображения SVG, векторные шрифты и градиенты.

Из проделанной работы также упоминается создание базовой поддержки AHCI и EXT2, портирование для архитектуры RISC-V и переработка подсистемы IPC, в которой теперь используется архитектура, напоминающая IPC из ОС Fuchsia. В следующем выпуске планируют добиться выполнения игры Doom, добавить поддержку терминалов (TTY), реализовать командную оболочку, довести до должного вида драйверы для контроллеров AHCI и файловых систем Ext2/FAT. В более отдалённых планах присутствует разработка сетевого стека и драйверов для сетевых устройств.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_brutal
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 06-Май 21:10
Часовой пояс: UTC + 5