"Doom" id Software je revolucioniral svet računalniških iger, ko je prvič prišel na trg leta 1993, en razvijalec pa je plačal skoraj trideset let pozneje z izdajo distribucije Linuxa, ki ne dela nič drugega kot izvaja klasično prvoosebno definiranje žanra strelec.
DoomLinux: Zaženite in razstrelite demone
Distribucijo je ustvaril Shadly Salahuddin in se imenuje DoomLinux. S tekom lupinski skript s Salahuddinove strani GitHub, lahko uporabnik zgradi majhno sliko diska, ki se lahko izvaja s pogona USB. Namenjen je praktičnemu prikazu, kako so sestavljene distribucije Linuxa.
Salahuddin je tudi prikazal DoomLinux v akciji v videoposnetku na YouTubu:
Skript prenese jedro Linuxa, BusyBox, minimalno zbirko pripomočkov za Linux in FBDoom, različica igre, ki se izvaja v konzoli Linux, in jih prevede. Nato ustvari datoteko GRUB, tako da jo lahko računalnik naloži ob zagonu. DoomLinux, zvest svojemu imenu, se bo zagnal kar v Doom.
Čeprav je motor igre odprtokoden, so dejanska sredstva zaščitena z avtorskimi pravicami in jih ni mogoče prerazporediti, zato bo moral vsak, ki želi zagnati DoomLinux, imeti kopijo Dooma v svojem sistemu.
DoomLinux prikazuje moč distribucij Linuxa po meri
Projekti, kot je DoomLinux, kažejo, kako enostavno je ustvariti specializirane distribucije Linuxa. Ker niso vključeni stroški licenciranja, lahko vsak podjeten razvijalec vzame jedro in potrebne podporne pripomočke ter ustvari različico Linuxa po meri, ki izvaja njihovo aplikacijo. Zato je Linux priljubljen za vgrajeni sistemi razvoj.
Medtem ko Microsoft ponuja različico sistema Windows za vgrajene aplikacije, se zdi, da je Linux bolj prilagodljiv poleg pomanjkanja potrebe po plačilu licenčnin Microsoftu. Razpoložljivost izvorne kode razvijalcem omogoča tudi, da lažje prilagodijo sistem svojim potrebam kot z lastniško ponudbo. To pomeni, da bo verjetno v prihodnosti veliko manjših projektov, kot je DoomLinux.
Toliko specializiranih distribucij, kot je DoomLinux
Enostavnost ustvarjanja distribucij Linuxa po meri, kot je DoomLinux, verjetno pojasnjuje, zakaj se je toliko razširilo. DoomLinux samo praska po površini. Obstaja veliko bolj nejasnih distribucij Linuxa, ki jih lahko poskusite za tiste, ki imajo posebne potrebe.