Phetolelo ea bone ea liteko tsa Brutal OS

Phatlalatso ea bone ea teko ea morero oa Brutal e phatlalalitsoe, moo batho ba chesehang ba ntseng ba hlahisa mokhoa o bulehileng oa ho sebetsa, oo mohaho oa oona o lekang ho kopanya likhopolo tsa Unix tsa 1970s le theknoloji ea morao-rao. Sistimi e ntlafalitsoe ho tloha qalong mme e tla le laeborari ea eona e tloaelehileng ea C le micro-kernel. Khoutu ea projeke e ngotsoe ka C mme e ajoa tlasa laesense ea MIT. E ts'ehetsa moaho oa x86_64, i686, RISC-V le meralo ea ARM.

Litlalehong tsa liteko tse fetileng, ho tsepamisitsoe maikutlo ho nts'etsopele ea microkernel le tikoloho ea sistimi e ka tlase. Multitasking, mookameli oa memori ea sebele, mehala e tloaelehileng ea tsamaiso, IPC, ACPI le likhoele tse bobebe (fiber) li ile tsa kenngoa ts'ebetsong. Tokollo ea bone ea liteko e sebelisa karohano ea mohlala oa matla o ipapisitseng le Bokhoni, hape e fana ka tlhahiso ea sistimi ea lits'oants'o e nang le laeborari ea eona ea mosebelisi brutal-GUI, laeborari ea litšoantšo tsa vector brutal-GFX le seva e kopaneng. Phetolelo ea mantlha e etsoa ho sebelisoa laeborari ea SDL. Litšoantšo tsa SVG, lifonti tsa vector le gradients lia tšehetsoa.

Phetolelo ea bone ea liteko tsa Brutal OS

Mosebetsi o entsoeng o boetse o kenyelletsa ho theha tšehetso ea motheo bakeng sa AHCI le EXT2, ho tsamaisa mohaho oa RISC-V, le ho tsosolosa tsamaiso ea IPC, eo hona joale e sebelisang meralo e hopotsang IPC ho tloha Fuchsia OS. Khatisong e latelang ba rera ho kenya ts'ebetsong papali ea Doom, ho eketsa tšehetso ea "terminal" (TTY), ho kenya ts'ebetsong khetla ea taelo, le ho ntlafatsa bakhanni ba balaoli ba AHCI le mekhoa ea lifaele tsa Ext2 / FAT. Merero e meng e hole haholo e kenyelletsa nts'etsopele ea stack ea marang-rang le bakhanni ba lisebelisoa tsa marang-rang.

Source: opennet.ru

Eketsa ka tlhaloso