Brutal OS neljas katseversioon

Avaldatud on neljas eksperimentaalne väljaanne projektilt Brutal, mille raames entusiastid arendavad avatud operatsioonisüsteemi, mille arhitektuur püüab ühendada 1970ndate aastate Unix-süsteemide ideed kaasaegsete tehnoloogiatega. Süsteemi arendatakse nullist ning see sisaldab oma standardset C-raamatukogu ja mikro- tuuma. Projekti kood on kirjutatud C keeles ja levitatakse MIT litsentsi alusel. Toetatakse x86_64, i686, RISC-V ja ARM arhitektuuride kogumist.

Eelnevates testväljaannetes keskenduti peamiselt mikro-tuuma ja põhiseadmestiku arendamisele. Rakendati mitmeülesanne, virtuaalmälu haldur, tüüpilised süsteemi kutsed, IPC, ACPI ja kerged vood (fiber). Neljandas eksperimentaalses väljaandes on rakendatud volituste jagamise mudel, mis põhineb Capabilities-l, samuti on ette pandud graafiline alamsüsteem, oma kasutajaliidese raamatukogu brutal-GUI, vektorgraafika raamatukogu brutal-GFX ja komposiit. serveriga. Põhi joonistamine toimub SDL raamatukogu kasutamisega. Toetatakse SVG pilte, vektorkirja ja gradientide kasutamist.

Brutal OS neljas katseversioon

Tehtud töö raames mainitakse ka AHCI ja EXT2 baastoetuse loomist, RISC-V arhitektuurile portimist ning IPC alamsüsteemi uuendamist, kus kasutatakse nüüd arhitektuuri, mis sarnaneb Fuchsia OS-i IPC-ga. Järgmisel versioonil plaanitakse saavutada Doom'i mängu käitamine, lisada terminalide (TTY) tugi, rakendada käsurea liides ning viia lõpule AHCI kontrollerite ja Ext2/FAT failisüsteemide draiverite väljatöötamine. Kaugemates plaanides on võrgu stacki ja võrgu seadmete draiverite arendamine.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster