„Doom“ od id Software způsobil revoluci ve světě počítačových her, když se poprvé dostal na trh v roce 1993 a jeden vývojář zaplatil téměř o třicet let později vydáním linuxové distribuce, která nedělá nic jiného než provozuje klasickou žánr definující first-person střelec.

DoomLinux: Boot Up a Blast Demons

Distribuci vytvořil Shadly Salahuddin a jmenuje se DoomLinux. Běháním shell skript ze stránky Salahuddin GitHub, může uživatel vytvořit malý obraz disku, který lze spustit z jednotky USB. Je to zamýšleno jako praktická ukázka toho, jak se linuxové distribuce skládají dohromady.

Salahuddin také ukázal DoomLinux v akci ve videu na YouTube:

Skript stáhne linuxové jádro, BusyBox, minimální sadu linuxových nástrojů a FBDoom, verzi hry, která běží na konzoli Linux, a zkompiluje je. Poté vygeneruje soubor GRUB, aby jej mohl počítač načíst při spouštění. DoomLinux, věrný svému jménu, nabootuje přímo do Doomu.

Zatímco herní engine je open source, skutečná aktiva jsou chráněna autorskými právy a nelze je redistribuovat, takže každý, kdo chce provozovat DoomLinux, bude muset mít ve svém systému kopii Dooma.

instagram viewer

DoomLinux ukazuje sílu vlastních linuxových distribucí

Projekty jako DoomLinux ukazují, jak snadné je vytvářet specializované linuxové distribuce. Protože se nejedná o žádné licenční náklady, každý podnikavý vývojář si může vzít jádro a potřebné podpůrné nástroje a vytvořit vlastní verzi Linuxu, na které běží jeho aplikace. To je důvod, proč je Linux oblíbený vestavěné systémy rozvoj.

Zatímco Microsoft nabízí verzi Windows pro vestavěné aplikace, Linux se zdá být flexibilnější, kromě toho, že není potřeba platit Microsoftu licenční poplatky. Dostupnost zdrojového kódu také umožňuje vývojářům vyladit systém podle jejich potřeb snadněji než u proprietární nabídky. To znamená, že v budoucnu bude pravděpodobně mnoho menších projektů, jako je DoomLinux.

Tolik specializovaných distribucí jako DoomLinux

Snadné vytváření vlastních linuxových distribucí, jako je DoomLinux, pravděpodobně vysvětluje, proč se jich tolik rozšířilo. DoomLinux jen škrábe povrch. Existuje mnohem více obskurních distribucí Linuxu, které mohou vyzkoušet ti, kteří mají speciální potřeby.