YOS - як прототипи системаи амалиётии бехатари забони русӣ дар асоси лоиҳаи A2

Лоиҳаи YaOS штангаи системаи амалиётии A2-ро таҳия мекунад, ки бо номи Bluebottle ва Active Oberon низ маълум аст. Яке аз ҳадафҳои асосии лоиҳа ба таври куллӣ ворид кардани забони русӣ дар тамоми система, аз ҷумла (ҳадди ақал қисман) тарҷумаи матнҳои сарчашма ба забони русӣ мебошад. NOS метавонад ҳамчун як барномаи тиреза дар зери Linux ё Windows ё ҳамчун системаи амалиётии мустақил дар сахтафзор x86 ва ARM кор кунад (тахтаҳои Zybo Z7-10 ва Raspberry Pi 2 дастгирӣ карда мешаванд). Рамз дар Active Oberon навишта шудааст ва таҳти иҷозатномаи BSD паҳн карда мешавад.

Лоиҳа барои таҳияи ғояҳо барои барномасозии забони русӣ, баланд бардоштани бароҳати кор бо алифбои кириллӣ ва русӣ ва дар амал санҷидани равишҳои мухталиф ба масъалаҳои истилоҳот ва умқи тарҷума ҳамчун асос хизмат мекунад. Бар хилофи забонҳои мавҷудаи барномасозии русизабон, аз қабили 1С, Кумир ва Феъл, ҳадафи лоиҳа таъмини системаи оператсионии пурра ба забони русӣ мебошад, ки дар он боркунак, ядро, компилятор ва коди драйвер тарҷума карда мешавад. Илова ба русизатсияи система, фарқиятҳо аз A2 як ислоҳи қадам ба қадам, байниҳамдигарӣ, татбиқи кории навъи SET64, бартарафсозии хатогиҳо ва ҳуҷҷатҳои васеъро дар бар мегиранд.

YOS - як прототипи системаи амалиётии бехатари забони русӣ дар асоси лоиҳаи A2
YOS - як прототипи системаи амалиётии бехатари забони русӣ дар асоси лоиҳаи A2

Системаи оператсионии A2, ки ҳамчун асос истифода мешавад, ба категорияи ОС-и яккаратаи таълимӣ ва саноатӣ тааллуқ дорад ва барои микроконтроллерҳо истифода мешавад. Система интерфейси графикии бисёрравзанаро таъмин мекунад, инчунин бо стеки шабакавӣ ва китобхонаи криптографӣ муҷаҳҳаз шудааст, идоракунии автоматии хотираро дастгирӣ мекунад ва метавонад вазифаҳоро дар вақти воқеӣ иҷро кунад. Ба ҷои тарҷумаи фармон, система барои иҷро кардани код бо забони Active Oberon муҳити дарунсохтро фароҳам меорад, ки бе қабатҳои нолозим кор мекунад.

Таҳиягарон бо муҳити ҳамгирошудаи рушд, муҳаррири форма, компилятор ва абзорҳои ислоҳкунӣ таъмин карда мешаванд. Эътимоднокии кодро тавассути санҷиши расмии модул ва қобилияти санҷиши воҳиди дохилӣ таъмин кардан мумкин аст. Рамзи сарчашма барои тамоми система тақрибан ба 700 ҳазор сатр мувофиқат мекунад (барои муқоиса, ядрои Linux 5.13 29 миллион сатри кодро дар бар мегирад). Барои система замимаҳо аз қабили плеери мултимедиявӣ, намоишгари тасвирҳо, тюнери телевизионӣ, муҳаррири код, сервери http, бойгонҳо, мессенҷер ва сервери VNC барои дастрасии дурдаст ба муҳити графикӣ таҳия шудаанд.

Муаллифи YOS Денис Валерьевич Будяк бо презентатсия баромад кард, ки дар он ба амнияти системаҳои иттилоотӣ, бахусус Linux тамаркуз кард. Ҳисобот дар доираи Ҳафтаи Оберон 2021 нашр шудааст. Барномаи муаррифии минбаъда дар формати PDF нашр шудааст.



Манбаъ: opennet.ru

Илова Эзоҳ