A BMPOS kernel első kiadása

Oroszországban egy olyan tanulási platform fejlesztése zajlik, amely a rendszermérnökök számára készült - BMPOS (Alap Moduláris Operációs Rendszer Platform). Ezt az oktatási segédanyagot az operációs rendszerek fejlesztésének elméleti és gyakorlati alapjainak bemutatására tervezték és hozzák létre. A projekt keretein belül egy moduláris kernel fejlődik, amely alapvetően eltér a meglévő kerneltől, és kifejezetten az operációs rendszerek fejlesztési folyamatának tanulmányozására készült. Az operációs rendszer kódja C nyelven íródott és MIT-szerű GOL (Állami Nyílt Licenc) alatt terjesztik.

A fejlesztés célja, hogy a tanulók a minimálisan szükséges kódalap alapján szerezhessenek tudást, valamint képességeket fejlesszenek ki egy egyszerű és érthető architektúra felépítésére és a kód maximális egyszerűsítésére. Az operációs rendszer bináris fájljainak mérete kicsi, ami hozzájárul a magas megbízhatóság eléréséhez és a buildelési és tesztelési folyamatok egyszerűsítéséhez.

A projekt nem tűzi ki célul az alkalmazást kívül virtuális gépekhez. Csak moduláris build támogatott, a fordítási fázisban beépített modulokkal. A következő év februárjában teljes kiadás várható a platformról, teljes driverkészlettel, beleértve a Qemu és a VirtualBox vendégkiterjesztéseit is.

Az első tesztkiadásban a kernelhez memória menedzser, videómemória menedzser és modulbetöltő áll rendelkezésre. Támogatásra került a TGA képernyők használata. Hozzáadták az összesítési és indítási útmutatókat. Folyamatban van a feladatmenedzser és az I/O szálak rendszerének fejlesztése. A közeljövőben tervezzük a klaviatúra, SATA (ACHI) és EXT2 fájlrendszer drivereinek létrehozását.

A BMPOS kernel első kiadása


Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster