Fa'asalalauga fa'ata'ita'iga lona fa o le Brutal OS

O le faʻataʻitaʻiga faʻataʻitaʻiga lona fa o le Brutal project ua faʻasalalau, lea o loʻo faʻatupuina ai e le au fiafia se faiga faʻaoga tatala, o le fausaga o loʻo taumafai e tuʻufaʻatasia manatu o Unix system o le 1970s ma tekinolosi faʻaonaponei. O le faiga e atia'e mai le maoa'e ma e sau ma lona lava potutusi C ma micro-kernel. O le fa'ailoga o le poloketi o lo'o tusia i le C ma fa'asoa i lalo ole laisene MIT. Lagolago fale mo x86_64, i686, RISC-V ma ARM fausaga.

I faʻasalalauga faʻataʻitaʻiga ua tuanaʻi, o loʻo taulaʻi i le atinaʻeina o le microkernel ma le siosiomaga faʻavae. O le tele o galuega, o le pule o le manatuaga, telefoni masani, IPC, ACPI ma filo mama (fiber) na faʻatinoina. O le faʻasalalauga faʻataʻitaʻiga lona fa o loʻo faʻatinoina ai se tuʻueseesega o mana faʻataʻitaʻiga e faʻavae i luga o le Capabilities, ma faʻapena foʻi se faʻataʻitaʻiga subsystem ma lona lava user interface potutusi brutal-GUI, vector graphics faletusi brutal-GFX ma se server composite. Ole fa'aliliuga fa'avae e faia ile fa'aoga ole faletusi SDL. E lagolagoina ata SVG, fa'asolo fo'i ma gradients.

Fa'asalalauga fa'ata'ita'iga lona fa o le Brutal OS

O galuega ua faia e aofia ai foʻi le fatuina o le lagolago autu mo le AHCI ma le EXT2, faʻafeiloaʻi i le fausaga o le RISC-V, ma le toe faʻaaogaina o le IPC subsystem, lea o loʻo faʻaaogaina nei se fausaga faʻamanatuina o le IPC mai le Fuchsia OS. I le isi faʻasalalauga latou te fuafua e faʻatino le taʻaloga Doom, faʻaopoopo le lagolago faʻamau (TTY), faʻatino se atigi faʻatonu, ma faʻafouina avetaavale mo le AHCI controllers ma Ext2 / FAT faila faila. O fuafuaga mamao e aofia ai le atina'eina o se faaputuga feso'ota'iga ma aveta'avale mo masini feso'ota'iga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga