Quarta versione sperimentale di Brutal OS

È stata pubblicata la quarta versione sperimentale del progetto Brutal. All'interno del progetto, gli appassionati stanno sviluppando un sistema operativo open source la cui architettura tenta di combinare gli ideali dei sistemi Unix degli anni '1970 con le tecnologie moderne. Il sistema è in fase di sviluppo da zero e include una propria libreria C standard e un microkernel. Il codice del progetto è scritto in C e distribuito con licenza MIT. Supporta build per le architetture x86_64, i686, RISC-V e ARM.

Le precedenti release di test si sono concentrate sullo sviluppo del microkernel e dell'ambiente di sistema sottostante. Sono stati implementati il ​​multitasking, un gestore di memoria virtuale, chiamate di sistema standard, IPC, ACPI e thread leggeri (fibra). La quarta release sperimentale implementa un modello di separazione dei compiti basato sulle Capabilities e offre anche un sottosistema grafico con una propria libreria di interfaccia utente, brutal-GUI, libreria di grafica vettoriale, brutal-GFX e composite. serverIl rendering di base viene eseguito utilizzando la libreria SDL. Sono supportate immagini SVG, font vettoriali e gradienti.

Quarta versione sperimentale di Brutal OS

Altri lavori di rilievo includono la creazione del supporto di base per AHCI ed EXT2, il porting all'architettura RISC-V e la rielaborazione del sottosistema IPC, che ora utilizza un'architettura che ricorda quella del sistema operativo Fuchsia. La prossima versione prevede di includere il supporto per Doom, aggiungere il supporto per i terminali (TTY), implementare una shell di comando e perfezionare i driver per i controller AHCI e i file system Ext2/FAT. I piani a lungo termine includono lo sviluppo di uno stack di rete e di driver per i dispositivi di rete.

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster