Представлен выпуск проекта Sculpt 25.10, развивающего операционную систему на базе технологий Genode OS Framework, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается системный образ, размером 35 МБ, который можно использовать на ПК, смартфоне PinePhone и ноутбуке MNT Reform. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включёнными расширениями VT-d и VT-x, а также на системах ARM с расширениями VMM...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64144
> Поддерживается работа на системах с процессорами и графической подсистемой Intel
> с включёнными расширениями VT-d и VT-x, а также на системах ARM с расширениями VMM.Автомобиль Форд может быть любого цвета при условии что это черный. А железо может быть любое, при условии что это процессор с графической подсистемой Intel :D. Ну вот такой вот "general purpose" странный получился. Может, генерала по другому звали? :)
Это ведь операционная система из матрицы 3, для управления вратами зеона.
Представлен выпуск проекта Sculpt 25.10, развивающего операционную систему на базе технологий Genode OS Framework, которая сможет быть использована обычными пользователямиА толку то? Лазарус (fpc) под нее не может компилировать.
>Для Genode портированы различные компоненты Linux и BSD, обеспечена поддержка Gallium3D, выполнена интеграция QtА зачем портировать если ядро портировали уже?
> ошибок с кодированием ошибок в Σ-типах (sum type)а как же пафосно написали, а это вообще-то просто набор битовых флагов
виндовое API так сделано, очень сомнительная полезность от комбинации флагов
Я вообще думал, что тут речь про модное сейчас на бэкенде railway-oriented-programming. Ну, типо, в каком-нибудь C# или Kotlin возвращают из метода Result<V,E>, где подтипами могут быть Success<V> и Failure<E>.
> а как же пафосно написали, а это вообще-то просто набор битовых флаговВообще это вроде ближе к tagged union как таковой. И да, его можно сделать даже на сишке но не совсем элегантно. В штуках типа C++ работа с ним потом лучше в синтаксис заинтегрится. Хоть сам синтаксис деклараций и будет довольно ужасным.
Английская вика по этой теме кстати на голову лучше раскрывает топик. Русская оперирует наименее понятным и наиболее дурацким из обозначений типа и в английской куда более прагматичные примеры на тему можно накопать.
Doom не портировали
Интерфейс не похож на Windows 95.
На Thinkpad-х пойдёт?
Не понимаю что это и зачем.
Вообще столько всего налепили, что впечатление, что у шизофреников стало доброй традицией пилимь операционные системы.
Кто тыкал каковы впечатления?
> Для загрузки предлагается системный образ, размером 35 МБ
> драйверы USB-контроллеров, Wi-Fi, Ethernet-адаптеров и GPU Intel
> отображается меню с инструментами для управления пользователями, подключения накопителей и настройки сетевого соединения
> не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверовВот это ребята пилят ось! Все по минимуму и по делу! Молодцы!