Brutal ОЖ төртінші эксперименттік шығарылымы

Brutal жобасының төртінші эксперименттік шығарылымы жарияланды, оның аясында энтузиастар ашық операциялық жүйені әзірлеуде, оның архитектурасы 1970 жылдардағы Unix жүйелерінің идеалдарын заманауи технологиялармен біріктіруге тырысады. Жүйе нөлден жасалған және өзінің стандартты C кітапханасымен және микро ядросымен бірге келеді. Жоба коды C тілінде жазылған және MIT лицензиясы бойынша таратылады. x86_64, i686, RISC-V және ARM архитектуралары үшін құрылысты қолдайды.

Өткен сынақ шығарылымдарында микроядро мен негізгі жүйе ортасын дамытуға басты назар аударылды. Multitasking, виртуалды жад менеджері, стандартты жүйелік қоңыраулар, IPC, ACPI және жеңіл ағындар (талшық) іске асырылды. Төртінші эксперименттік шығарылым Мүмкіндіктерге негізделген өкілеттіктерді бөлу моделін жүзеге асырады, сонымен қатар өзінің пайдаланушы интерфейсі кітапханасы brutal-GUI, векторлық графикалық кітапханасы brutal-GFX және композиттік сервері бар графикалық ішкі жүйені ұсынады. Негізгі көрсету SDL кітапханасының көмегімен орындалады. SVG кескіндеріне, векторлық қаріптерге және градиенттерге қолдау көрсетіледі.

Brutal ОЖ төртінші эксперименттік шығарылымы

Орындалған жұмыстар сонымен қатар AHCI және EXT2 үшін негізгі қолдауды жасауды, RISC-V архитектурасына көшіруді және IPC ішкі жүйесін қайта өңдеуді қамтиды, ол қазір Fuchsia ОЖ-дан IPC-ті еске түсіретін архитектураны пайдаланады. Келесі шығарылымда олар Doom ойынын енгізуді, терминалдық қолдауды (TTY) қосуды, пәрмен қабығын енгізуді және AHCI контроллерлері мен Ext2/FAT файлдық жүйелері үшін драйверлерді жаңартуды жоспарлап отыр. Алыстағы жоспарларға желілік стек пен желілік құрылғыларға арналған драйверлерді әзірлеу кіреді.

Ақпарат көзі: opennet.ru

пікір қалдыру