Lëshimi i katërt eksperimental i Brutal OS

Është publikuar publikimi i katërt eksperimental i projektit Brutal, brenda të cilit entuziastët po zhvillojnë një sistem operativ të hapur, arkitektura e të cilit po përpiqet të kombinojë idealet e sistemeve Unix të viteve 1970 me teknologjitë moderne. Sistemi është zhvilluar nga e para dhe vjen me bibliotekën e vet standarde C dhe mikrokernel. Kodi i projektit është i shkruar në C dhe shpërndahet nën licencën MIT. Mbështet ndërtimin për arkitekturat x86_64, i686, RISC-V dhe ARM.

Në versionet e kaluara të testeve, fokusi ka qenë në zhvillimin e mikrokernelit dhe mjedisit themelor të sistemit. Multitasking, një menaxher memorie virtuale, thirrje standarde të sistemit, IPC, ACPI dhe fije të lehta (fibër) u zbatuan. Publikimi i katërt eksperimental zbaton një model të ndarjes së fuqive bazuar në Kapacitetet, dhe gjithashtu propozon një nënsistem grafik me bibliotekën e tij të ndërfaqes së përdoruesit brutal-GUI, bibliotekën e grafikës vektoriale brutal-GFX dhe një server të përbërë. Renderimi bazë bëhet duke përdorur bibliotekën SDL. Imazhet SVG, fontet vektoriale dhe gradientët mbështeten.

Lëshimi i katërt eksperimental i Brutal OS

Puna e bërë përfshin gjithashtu krijimin e mbështetjes bazë për AHCI dhe EXT2, transferimin në arkitekturën RISC-V dhe ripërpunimin e nënsistemit IPC, i cili tani përdor një arkitekturë që të kujton IPC nga Fuchsia OS. Në versionin e ardhshëm ata planifikojnë të zbatojnë lojën Doom, të shtojnë mbështetjen e terminalit (TTY), të zbatojnë një guaskë komandimi dhe të përditësojnë drejtuesit për kontrollorët AHCI dhe sistemet e skedarëve Ext2/FAT. Planet më të largëta përfshijnë zhvillimin e një grupi rrjeti dhe drejtues për pajisjet e rrjetit.

Burimi: opennet.ru

Shto një koment