Rilis eksperimental keempat dari Brutal OS

Rilis eksperimental keempat dari proyek Brutal telah diterbitkan, di mana para penggemar mengembangkan sistem operasi terbuka, arsitektur yang mencoba menggabungkan cita-cita sistem Unix tahun 1970-an dengan teknologi modern. Sistem ini dikembangkan dari awal dan dilengkapi dengan perpustakaan C standar dan mikro-kernelnya sendiri. Kode proyek ditulis dalam C dan didistribusikan di bawah lisensi MIT. Mendukung pembangunan arsitektur x86_64, i686, RISC-V, dan ARM.

Dalam rilis pengujian sebelumnya, fokusnya adalah pada pengembangan mikrokernel dan lingkungan sistem yang mendasarinya. Multitasking, manajer memori virtual, panggilan sistem standar, IPC, ACPI dan thread ringan (fiber) diterapkan. Rilis eksperimental keempat mengimplementasikan model pemisahan kekuatan berdasarkan Kemampuan, dan juga mengusulkan subsistem grafis dengan perpustakaan antarmuka pengguna brutal-GUI, perpustakaan grafik vektor brutal-GFX dan server komposit. Render dasar dilakukan menggunakan perpustakaan SDL. Gambar SVG, font vektor, dan gradien didukung.

Rilis eksperimental keempat dari Brutal OS

Pekerjaan yang dilakukan juga mencakup pembuatan dukungan dasar untuk AHCI dan EXT2, porting ke arsitektur RISC-V, dan pengerjaan ulang subsistem IPC, yang kini menggunakan arsitektur yang mengingatkan pada IPC dari Fuchsia OS. Pada rilis berikutnya mereka berencana untuk mengimplementasikan game Doom, menambahkan dukungan terminal (TTY), mengimplementasikan shell perintah, dan memperbarui driver untuk pengontrol AHCI dan sistem file Ext2/FAT. Rencana yang lebih jauh mencakup pengembangan tumpukan jaringan dan driver untuk perangkat jaringan.

Sumber: opennet.ru

Tambah komentar