YOS - A2 proiektuan oinarritutako errusierazko sistema eragile seguru baten prototipoa

YaOS proiektuak A2 sistema eragilearen fork bat garatzen du, Bluebottle eta Active Oberon izenez ere ezaguna. Proiektuaren helburu nagusietako bat errusiar hizkuntza sistema osoan errotik sartzea da, jatorrizko testuak errusierara itzultzea (partziala behintzat). NOS leiho-aplikazio gisa exekutatu daiteke Linux edo Windows-en, edo sistema eragile autonomo gisa x86 eta ARM hardware-n (Zybo Z7-10 eta Raspberry Pi 2 plakak onartzen dira). Kodea Active Oberon-en idatzita dago eta BSD lizentziapean banatzen da.

Proiektuak oinarri gisa balio du errusierazko programaziorako ideiak garatzeko, zirilikoarekin eta errusieraz lan egiteko erosotasuna areagotzeko eta terminologia-arazoei eta itzulpenaren sakontasunari buruzko ikuspegi desberdinak praktikan probatzeko. Lehendik dauden errusierazko programazio-lengoaiek ez bezala, 1C, Kumir eta Verb adibidez, proiektuak sistema eragile bat erabat errusieraz eskaintzea du helburu, zeinetan abio-kargatzailea, nukleoa, konpilatzailea eta kontrolatzaile-kodea itzultzen diren. Sistemaren errusifikazioaz gain, A2-ren desberdintasunak urratsez urrats arazte bat, konpilazio gurutzatua, SET64 motako lan-inplementazioa, akatsak ezabatzea eta dokumentazio zabaldua daude.

YOS - A2 proiektuan oinarritutako errusierazko sistema eragile seguru baten prototipoa
YOS - A2 proiektuan oinarritutako errusierazko sistema eragile seguru baten prototipoa

Oinarri gisa erabiltzen den A2 sistema eragilea hezkuntza- eta industria-erabiltzaile bakarreko OS kategoriakoa da eta mikrokontrolagailuetarako erabiltzen da. Sistemak leiho anitzeko interfaze grafikoa eskaintzen du, sareko pila bat eta liburutegi kriptografiko batekin ere hornituta dago, memoria automatikoki kudeatzea onartzen du eta zereginak denbora errealean egin ditzake. Komando-interpretatzaile baten ordez, sistemak ingurune integratua eskaintzen du Active Oberon hizkuntzan kodea exekutatzeko, eta horrek alferrikako geruzarik gabe funtzionatzen du.

Garatzaileei garapen-ingurune integratua, inprimaki-editorea, konpilatzailea eta arazketa-tresnak eskaintzen zaizkie. Kodearen fidagarritasuna berma daiteke moduluaren egiaztapen formalaren eta unitate-probaren gaitasun integratuen bidez. Sistema osoaren iturburu-kodea gutxi gorabehera 700 mila lerrotan sartzen da (konparazio baterako, Linux 5.13 nukleoak 29 milioi kode lerro ditu). Multimedia erreproduzitzailea, irudi-ikuslea, telebista-sintonizatzailea, kode-editorea, http zerbitzaria, artxiboak, messenger eta ingurune grafikorako urruneko sarbidea izateko VNC zerbitzaria bezalako aplikazioak garatu dira sistemarako.

YOS-en egileak, Denis Valerievich Budyak-ek, aurkezpen bat egin zuen, non informazio sistemen segurtasuna jorratu zuen, Linuxen bereziki. Txostena 2021eko Oberon Astearen barruan argitaratu zen. Aurkezpen gehiagoren programa PDF formatuan argitaratzen da.



Iturria: opennet.ru

Gehitu iruzkin berria