YOS - mfano wa mfumo salama wa uendeshaji wa lugha ya Kirusi kulingana na mradi wa A2

Mradi wa YaOS hutengeneza uma wa mfumo wa uendeshaji wa A2, unaojulikana pia kama Bluebottle na Active Oberon. Moja ya malengo makuu ya mradi huo ni utangulizi mkali wa lugha ya Kirusi katika mfumo mzima, ikiwa ni pamoja na tafsiri (angalau sehemu) ya maandishi ya chanzo kwa Kirusi. NOS inaweza kufanya kazi kama programu iliyo na dirisha chini ya Linux au Windows, au kama mfumo wa uendeshaji unaojitegemea kwenye maunzi ya x86 na ARM (bodi za Zybo Z7-10 na Raspberry Pi 2 zinatumika). Nambari hiyo imeandikwa katika Active Oberon na inasambazwa chini ya leseni ya BSD.

Mradi huu hutumika kama msingi wa kukuza mawazo ya upangaji wa lugha ya Kirusi, kuongeza faraja ya kufanya kazi na Kisirili na Kirusi, na kupima kwa vitendo mbinu tofauti za masuala ya istilahi na kina cha tafsiri. Tofauti na lugha zilizopo za programu za lugha ya Kirusi, kama vile 1C, Kumir na Verb, mradi huo unalenga kutoa mfumo wa uendeshaji kabisa katika Kirusi, ambapo kipakiaji cha boot, kernel, compiler na msimbo wa dereva hutafsiriwa. Mbali na Russification ya mfumo, tofauti kutoka kwa A2 ni pamoja na debugger ya hatua kwa hatua, mkusanyiko wa msalaba, utekelezaji wa kazi wa aina ya SET64, uondoaji wa makosa na nyaraka zilizopanuliwa.

YOS - mfano wa mfumo salama wa uendeshaji wa lugha ya Kirusi kulingana na mradi wa A2
YOS - mfano wa mfumo salama wa uendeshaji wa lugha ya Kirusi kulingana na mradi wa A2

Mfumo wa uendeshaji wa A2 unaotumiwa kama msingi ni wa aina ya OS ya kielimu na ya viwandani ya mtumiaji mmoja na hutumiwa kwa vidhibiti vidogo. Mfumo hutoa kiolesura cha kielelezo cha madirisha mengi, pia kina vifaa vya mtandao na maktaba ya kriptografia, inasaidia usimamizi wa kumbukumbu otomatiki, na inaweza kufanya kazi kwa wakati laini halisi. Badala ya mkalimani wa amri, mfumo hutoa mazingira ya kujengwa kwa ajili ya kutekeleza msimbo katika lugha ya Active Oberon, ambayo inafanya kazi bila tabaka zisizohitajika.

Wasanidi programu hupewa mazingira jumuishi ya ukuzaji, kihariri cha fomu, kikusanyaji na zana za utatuzi. Kuegemea kwa msimbo kunaweza kuhakikishwa kupitia uthibitishaji rasmi wa moduli na uwezo wa kupima kitengo kilichojumuishwa. Nambari ya chanzo ya mfumo mzima inafaa katika takriban mistari elfu 700 (kwa kulinganisha, Linux 5.13 kernel inajumuisha mistari milioni 29 ya kanuni). Programu kama vile kicheza media titika, kitazamaji picha, kitafuta TV, kihariri msimbo, seva ya http, wahifadhi kumbukumbu, messenger na seva ya VNC kwa ufikiaji wa mbali kwa mazingira ya picha zimetengenezwa kwa ajili ya mfumo.

Mwandishi wa YOS, Denis Valerievich Budyak, alitoa mada ambapo alizingatia usalama wa mifumo ya habari, haswa Linux. Ripoti hiyo ilichapishwa kama sehemu ya Wiki ya Oberon 2021. Mpango wa mawasilisho zaidi huchapishwa katika umbizo la PDF.



Chanzo: opennet.ru

Kuongeza maoni