„Doom“ od id Software spôsobil revolúciu vo svete počítačových hier, keď sa prvýkrát dostal na trh v roku 1993 a jeden vývojár zaplatil takmer o tridsať rokov neskôr vydaním linuxovej distribúcie, ktorá nerobí nič iné, len spúšťa klasický žáner definujúci first-person strelec.

DoomLinux: Boot Up a Blast Demons

Distribúciu vytvoril Shadly Salahuddin a nazýva sa DoomLinux. Behaním shell skript zo stránky Salahuddin GitHub, používateľ môže vytvoriť malý obraz disku, ktorý možno spustiť z jednotky USB. Je určená ako praktická ukážka toho, ako sa linuxové distribúcie skladajú.

Salahuddin tiež ukázal DoomLinux v akcii vo videu YouTube:

Skript stiahne linuxové jadro, BusyBox, minimálnu sadu linuxových nástrojov a FBDoom, verziu hry, ktorá beží na konzole Linux, a kompiluje ich. Potom vygeneruje súbor GRUB, aby ho mohol počítač načítať pri štarte. DoomLinux, verný svojmu názvu, sa spustí priamo do Doomu.

Zatiaľ čo herný engine je open source, skutočné aktíva sú chránené autorskými právami a nie je možné ich redistribuovať, takže každý, kto chce spustiť DoomLinux, bude musieť mať vo svojom systéme kópiu Doom.

instagram viewer

DoomLinux ukazuje silu vlastných linuxových distribúcií

Projekty ako DoomLinux ukazujú, aké ľahké je vytvárať špecializované linuxové distribúcie. Keďže nie sú zahrnuté žiadne licenčné náklady, každý podnikavý vývojár si môže vziať jadro a potrebné podporné nástroje a vytvoriť si vlastnú verziu Linuxu, na ktorej beží ich aplikácia. To je dôvod, prečo je Linux populárny vložené systémy rozvoj.

Zatiaľ čo Microsoft ponúka verziu Windowsu pre vstavané aplikácie, Linux sa zdá byť flexibilnejší okrem toho, že Microsoftu nie je potrebné platiť licenčné poplatky. Dostupnosť zdrojového kódu tiež umožňuje vývojárom vyladiť systém podľa ich potrieb jednoduchšie ako pri proprietárnej ponuke. To znamená, že v budúcnosti bude pravdepodobne veľa menších projektov, ako je DoomLinux.

Toľko špecializovaných distribúcií ako DoomLinux

Jednoduchosť vytvárania vlastných linuxových distribúcií, ako je DoomLinux, pravdepodobne vysvetľuje, prečo sa ich toľko rozmnožilo. DoomLinux len škrabe po povrchu. Existuje oveľa viac obskúrnych distribúcií Linuxu, ktoré môžu vyskúšať tí, ktorí majú špeciálne potreby.