"Doom" di id Software ha rivoluzionato il mondo dei giochi per PC quando è stato lanciato sul mercato per la prima volta nel 1993 e uno sviluppatore ha pagato quasi trent'anni dopo rilasciando una distribuzione Linux che non fa altro che eseguire la classica prima persona che definisce il genere tiratore.
DoomLinux: avvia e fai esplodere i demoni
La distribuzione è stata creata da Shadly Salahuddin ed è soprannominata DoomLinux. Correndo uno script di shell dalla pagina GitHub di Salahuddin, un utente può creare una piccola immagine del disco che può essere eseguita da un'unità USB. È inteso come una dimostrazione pratica su come vengono assemblate le distribuzioni Linux.
Salahuddin ha anche mostrato DoomLinux in azione in un video di YouTube:
Lo script scarica il kernel Linux, BusyBox, una suite minima di utilità Linux e FBDoom, una versione del gioco che viene eseguita nella console Linux e li compila. Quindi genera un file GRUB in modo che possa essere caricato dal computer all'avvio. DoomLinux, fedele al suo nome, si avvierà direttamente in Doom.
Sebbene il motore di gioco sia open source, le risorse effettive sono protette da copyright e non possono essere ridistribuite, quindi chiunque voglia eseguire DoomLinux dovrà avere una copia di Doom sul proprio sistema.
DoomLinux mostra la potenza delle distribuzioni Linux personalizzate
Progetti come DoomLinux mostrano quanto sia facile creare distribuzioni Linux specializzate. Poiché non sono previsti costi di licenza, qualsiasi sviluppatore intraprendente può prendere il kernel e le utilità di supporto necessarie e creare una versione personalizzata di Linux che esegue la propria applicazione. Questo è il motivo per cui Linux è popolare sistemi integrati sviluppo.
Sebbene Microsoft offra una versione di Windows per applicazioni integrate, Linux sembra essere più flessibile oltre alla mancanza di costi di licenza da pagare a Microsoft. La disponibilità del codice sorgente consente inoltre agli sviluppatori di adattare il sistema alle proprie esigenze più facilmente rispetto a un'offerta proprietaria. Ciò significa che probabilmente ci saranno molti progetti più piccoli come DoomLinux in futuro.
Così tante distribuzioni specializzate come DoomLinux
La facilità di creare distribuzioni Linux personalizzate come DoomLinux probabilmente spiega perché così tante di esse sono proliferate. DoomLinux sta solo grattando la superficie. Ci sono molte altre oscure distribuzioni Linux là fuori da provare per coloro che hanno esigenze specializzate.