MesaOS-milstolpen startar en helt ny Rust-kärna på en vanlig bärbar dator.

MesaOS är helt skrivet i Rust för moderna 64-bitarsdatorer och undviker att låna kod från Linux eller BSD. Istället använder det Rusts strikta regler för minnessäkerhet för att hantera allokering av fysiskt RAM-minne, upptäcka hårdvara på PCI-bussen och bearbeta nätverkspaket direkt. Operativsystemet startar redan nativt på en HP 15s-bärbar dator för konsumenter och innehåller ett fungerande kommandoradsshell, en textredigerare och tidigt stöd för USB-lagring.
För att sätta denna prestation i perspektiv: att bygga ett operativsystem är ett årtionden långt projekt. Väl etablerade oberoende projekt som SerenityOS och Redox OS – ett annat Rust-baserat mikrokärnprojekt som startades redan 2015 – har ägnat år åt stora open source-gemenskaper och kämpar fortfarande med hinder när det gäller hårdvarukompatibilitet. Att få en helt ny kärna att starta på en fysisk bärbar dator är en stor tidig framgång; att överbrygga klyftan till ett användbart operativsystem för daglig användning kommer dock att kräva mycket mer arbete.
För närvarande arbetar utvecklaren Crackanimad0r med en av de svåraste delarna av bare-metal-utvecklingen och bakåtkompilering av trådlösa drivrutiner för ett inbyggt Realtek Wi-Fi-chip. Utan hårdvaruaccelererad grafik, Bluetooth, strömhantering i viloläge och brett Wi-Fi-stöd är MesaOS realistiskt sett flera år ifrån att kunna köras på vanliga datorer. För tillfället är det en imponerande milstolpe som bevisar att minnessäkra språk kan hantera lågnivå-PC-hårdvara från grunden och att Rust fortsätter att vinna mark inom detta utvecklingsområde.
Källa(or)
MesaOS på GitHub via HN
Topp 10...
» Topp 10: Bästa bärbara allround/multimediadatorerna
» Topp 10: Bästa bärbara speldatorerna
» Topp 10: Bärbara budget/kontorsdatorer
» Topp 10: Bästa bärbara kontors/premiumdatorerna
» Topp 10: Bärbara arbetsstationer
» Topp 10: De bästa små/kompakta bärbara datorerna
» Topp 10: Bästa ultrabooks
» Topp 10: Bästa hybriddatorerna
» Topp 10: Bästa surfplattorna
» Topp 10: Marknadens bästa smartphones






