YOS - yon pwototip nan yon sistèm operasyon ki an sekirite nan lang Ris ki baze sou pwojè A2

Pwojè YaOS la devlope yon fouchèt nan sistèm operasyon A2, ke yo rele tou Bluebottle ak Active Oberon. Youn nan objektif prensipal yo nan pwojè a se entwodiksyon radikal nan lang Ris la nan tout sistèm nan, ki gen ladan (omwen yon pati nan) tradiksyon nan tèks yo sous nan Ris. NOS ka kouri kòm yon aplikasyon fenèt anba Linux oswa Windows, oswa kòm yon sistèm opere otonòm sou x86 ak pyès ki nan konpitè ARM (Zybo Z7-10 ak Raspberry Pi 2 ankadreman yo sipòte). Kòd la ekri nan Active Oberon epi li distribye anba lisans BSD.

Pwojè a sèvi kòm baz pou devlope lide pou pwogram nan lang Ris, ogmante konfò nan travay ak sirilik ak Ris, ak teste nan pratik diferan apwòch nan pwoblèm tèminoloji ak pwofondè nan tradiksyon. Kontrèman ak langaj pwogram Ris ki egziste deja, tankou 1C, Kumir ak Vèb, pwojè a gen pou objaktif pou bay yon sistèm opere antyèman nan Larisi, kote loader bòt la, nwayo, du ak kòd chofè yo tradui. Anplis Russification nan sistèm nan, diferans ki genyen ak A2 gen ladan yon debugger etap pa etap, kwa-konpilasyon, yon aplikasyon k ap travay nan kalite a SET64, eliminasyon erè ak elaji dokiman.

YOS - yon pwototip nan yon sistèm operasyon ki an sekirite nan lang Ris ki baze sou pwojè A2 la
YOS - yon pwototip nan yon sistèm operasyon ki an sekirite nan lang Ris ki baze sou pwojè A2 la

Sistèm operasyon A2 yo itilize kòm yon baz fè pati kategori OS edikatif ak endistriyèl yon sèl itilizatè epi li itilize pou mikrokontwolè. Sistèm nan bay yon koòdone grafik milti-fenèt, tou ekipe ak yon pil rezo ak yon bibliyotèk kriptografik, sipòte jesyon memwa otomatik, epi li ka fè travay nan tan reyèl mou. Olye de yon entèprèt kòmand, sistèm nan bay yon anviwònman entegre pou egzekite kòd nan lang Oberon aktif, ki travay san kouch nesesè.

Devlopè yo bay yon anviwònman devlopman entegre, yon editè fòm, yon du, ak zouti debogaj. Ka fyab Kòd dwe asire nan verifikasyon modil fòmèl ak bati-an kapasite tès inite. Kòd sous la pou tout sistèm nan anfòm nan apeprè 700 mil liy (pou konparezon, nwayo Linux 5.13 la gen ladan 29 milyon liy kòd). Aplikasyon tankou yon jwè miltimedya, visualiseur imaj, sentonizè televizyon, editè kòd, sèvè http, achiv, mesaje ak sèvè VNC pou aksè aleka nan anviwònman grafik yo te devlope pou sistèm nan.

Otè a nan YOS, Denis Valerievich Budyak, te bay yon prezantasyon kote li te konsantre sou sekirite a nan sistèm enfòmasyon, an patikilye Linux. Yo te pibliye rapò a kòm yon pati nan Semèn Oberon 2021. Pwogram prezantasyon yo pibliye nan fòma PDF.



Sous: opennet.ru

Add nouvo kòmantè