A MesaOS mérföldkőként egy teljesen új, Rust nyelven írt rendszermagot indít el egy kereskedelmi forgalomban kapható laptopon.

A MesaOS teljes egészében Rust nyelven íródott a modern 64 bites PC-k számára, és kerül minden kódkölcsönzést a Linuxból vagy a BSD-ből. Ehelyett a Rust szigorú memóriabiztonsági szabályait használja a fizikai RAM-allokáció kezelésére, a PCI-buszon található hardverek felismerésére és a hálózati csomagok közvetlen feldolgozására. Az operációs rendszer már natívan elindul egy HP 15s fogyasztói laptopon, és tartalmaz egy működőképes parancssori shellt, egy szövegszerkesztőt, valamint korai USB-tároló támogatást.
Hogy ezt az eredményt a megfelelő perspektívába helyezzük: egy operációs rendszer felépítése évtizedekig tartó vállalkozás. Olyan jól bevált független projektek, mint a SerenityOS és a Redox OS – egy másik, még 2015-ben indult Rust-alapú mikrokernel-projekt – évek óta nagy nyílt forráskódú közösségek támogatásával dolgoznak, és még mindig a hardverkompatibilitási akadályokkal küzdenek. Egy vadonatúj kernelt fizikai laptopon elindítani jelentős korai eredmény; azonban a használható, mindennapi rendszerré váláshoz vezető út még sokkal több munkát igényel.
Jelenleg Crackanimad0r fejlesztő a bare-metal fejlesztés egyik legnehezebb részével, a beépített Realtek Wi-Fi chip vezeték nélküli illesztőprogramjainak visszafejtésével foglalkozik. Hardveresen gyorsított grafika, Bluetooth, alvóállapotú energiagazdálkodás és széles körű Wi-Fi-támogatás nélkül a MesaOS valós szemléletből még évekre van attól, hogy mindennapi gépeken futhasson. Egyelőre ez egy lenyűgöző mérföldkő, amely bizonyítja, hogy a memóriabiztos nyelvek alapjaitól kezdve képesek kezelni az alacsony szintű PC-hardvereket, és hogy a Rust egyre nagyobb teret nyer ezen a fejlesztési területen.
Forrás(ok)
MesaOS a GitHubon a HN-en keresztül
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja





