Ny Essence dia rafitra fiasana tsy manam-paharoa miaraka amin'ny kernel sy akorany manokana

Ny rafitra fiasan'ny Essence vaovao, omena miaraka amin'ny kernel manokana sy ny mpampiasa interface tsara, dia azo atao amin'ny fitsapana voalohany. Ny tetikasa dia novolavolain'ny mpankafy iray nanomboka tamin'ny taona 2017, noforonina hatramin'ny voalohany ary niavaka tamin'ny fomba fiasa tany am-boalohany amin'ny fananganana birao birao sy sary. Ny endri-javatra tena tsikaritra dia ny fahafahana mizara windows ho tabilao, izay ahafahana miasa amin'ny varavarankely iray miaraka amin'ny programa maromaro indray mandeha ary manangona ny rindranasa ao anaty windows arakaraka ny asa voavaha. Ny fehezan-dalΓ na momba ny tetikasa dia voasoratra amin'ny C ++ ary zaraina amin'ny alΓ lan'ny fahazoan-dΓ lana MIT.

Ny Essence dia rafitra fiasana tsy manam-paharoa miaraka amin'ny kernel sy akorany manokana

Ny mpitantana ny fikandrana dia miasa amin'ny haavon'ny kernel rafitra miasa, ary ny interface dia noforonina amin'ny fampiasana ny tranomboky momba ny sary sy ny motera vector rindrankajy izay manohana ny fiantraikany be pitsiny. Vector tanteraka ny interface ary mizana ho azy ho an'ny famahana ny efijery rehetra. Ny fampahalalana rehetra momba ny styles dia voatahiry ao anaty rakitra misaraka, izay manamora ny fanovana ny famolavolana fampiharana. Ny famoahana rindrambaiko OpenGL dia mampiasa kaody avy amin'ny Mesa. Izy io dia manohana ny miasa amin'ny fiteny maro, ary ny FreeType sy Harfbuzz dia ampiasaina amin'ny famoahana endritsoratra.

Ny Essence dia rafitra fiasana tsy manam-paharoa miaraka amin'ny kernel sy akorany manokana

Ny kernel dia misy mpandrindra asa miaraka amin'ny fanohanana ny ambaratonga laharam-pahamehana maro, subsystem fitantanana fahatsiarovana miaraka amin'ny fanohanana ny fitadidiana iombonana, mmap ary mpandrindra pejy fitadidiana maromaro misy kofehy, tambajotra tambajotra (TCP/IP), subsystem audio ho an'ny fampifangaroana feo, VFS ary ny rafitra fisie EssenceFS misy sosona misaraka ho an'ny caching data. Ho fanampin'ny FS azy manokana dia omena ny mpamily ho an'ny Ext2, FAT, NTFS ary ISO9660. Izy io dia manohana ny fampandehanana fampiasa amin'ny maodely miaraka amin'ny fahafahana mametaka ireo maody mitovy amin'izay ilaina. Ny mpamily dia voaomana ho ACPI miaraka amin'ny ACPICA, IDE, AHCI, NVMe, BGA, SVGA, HD Audio, Ethernet 8254x ary USB XHCI (fitehirizana sy HID).

Ny fampifanarahana amin'ny rindranasa an'ny antoko fahatelo dia tratra amin'ny alΓ lan'ny sosona POSIX ampy hampandehanana ny GCC sy ny fampitaovana Busybox sasany. Ny fampiharana alefa amin'ny Essence dia misy ny tranomboky Musl C, Bochs emulator, GCC, Binutils, FFmpeg ary Mesa. Ny fampiharana grafika noforonina manokana ho an'ny Essence dia misy mpitantana rakitra, tonian-dahatsoratra, mpanjifa IRC, mpijery sary ary mpanara-maso ny rafitra.

Ny Essence dia rafitra fiasana tsy manam-paharoa miaraka amin'ny kernel sy akorany manokana

Ny rafitra dia afaka mandeha amin'ny fitaovana lova miaraka amin'ny RAM latsaky ny 64 MB ary maka habaka 30 MB eo ho eo. Mba hitsitsiana loharanon-karena dia ny fampiharana mavitrika ihany no mandeha ary ny programa any ambadika rehetra no miato. Segaondra vitsy monja ny fandefasana entana, ary saika eo no ho eo ny fanakatonana. Mamoaka fivoriambe efa vita isan'andro ny tetikasa, mety amin'ny fitsapana amin'ny QEMU.



Source: opennet.ru

Add a comment