փորձնական նախագծի թողարկում , որն առաջացնում է գործողության համակարգ, միջուկ և օգտվողի տարածքի գործիքակազմ, որտեղ մշակվում են (Ruby- ին նման կոմպիլված լեզու, որը ունի խիստ տիպավորում): Код MIT լիցեզիայի տակ է:
Ուսումնասիրության հնարավորությունները ընդգրկում են:
- x86-64 համակարգերի համար միջուկ, մասնակի աջակցությամբ POSIX- ին և իրականացրած համալսարանական համակարգային կանչեր (open, read, write, spawn և այլն);
- Քանի որ ցանկանում եք կիրառել հիբրիդային աղբեիբրվել; կայունորեն; առաջդացված այրելու շարք; օգտագործման հիմքների բախվածություն; հնարավորություն կողմնորոշելու է
- IDE/ATA-ի աջակցության առկայություն;
- FAT16 ֆայլային համակարգի օգտագործումը;
- Բազմակի հատկությունը; մշակումը, որը ձեռք է բերում սեփական ստանդարտ C-գիրք (libc), որի մեծ մասը մշակվել է Crystal լեզվով;
- Ruby լեզուների համար մեկնաբանիչների աջակցությունը (mirb, mruby) և Lua;
- Crystal լեզվով գրանցված պարամետրային սահմանափակումները (ls, hello, echo, cat, date, rm, mk);
- Տեքստային խմբագիր kilo;
- QEMU- ի համար պատրաստ արձակված, որը պատրաստ է QEMU- ում սկսելու ("qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio");
- Հեշտացված գրական քայլման միջավայր, որն ունի սեփական պատուհանի կառավարիչ, cbar պանել, cterm էմուլյատոր և cfm ֆայլային կառավարիչ: Հաճախորդների դիրքում աջակցվում է պատուհանների ցուցադրման հնարավորությունը: Փորձնական նախագծի թողարկումն հրապարակվել է
- 🥇Lilith 0.0.5 գործող համակարգը հասանելի է, որը մշակվել է Crystal լեզվով | ProHoster
Ընտանիք: opennet.ru
