id Software „Doom“ padarė revoliuciją kompiuterinių žaidimų pasaulyje, kai pirmą kartą pasirodė rinkoje 1993 m., o vienas kūrėjas sumokėjo beveik po trisdešimties metų išleisdamas „Linux“ platinimą, kuris nieko nedaro, tik paleidžia klasikinį žanrą apibrėžiantį pirmąjį asmenį šaulys.
„DoomLinux“: „Boot Up“ ir „Blast Demons“.
Paskirstymą sukūrė Shadly Salahuddin ir jis pavadintas DoomLinux. Bėgdamas apvalkalo scenarijus iš Salahuddin's GitHub puslapio, vartotojas gali sukurti nedidelį disko vaizdą, kuris gali būti paleistas iš USB atmintinės. Jis skirtas kaip praktinis demonstravimas, kaip sudaromi Linux platinimai.
Salahuddinas taip pat parodė „DoomLinux“ veikimą „YouTube“ vaizdo įraše:
Scenarijus atsisiunčia „Linux“ branduolį, „BusyBox“, minimalų „Linux“ paslaugų rinkinį ir FBDoom, žaidimo versija, kuri veikia Linux konsolėje, ir jas kompiliuoja. Tada jis sugeneruoja GRUB failą, kad kompiuteris galėtų jį įkelti įkrovos metu. „DoomLinux“, kaip tikra jo pavadinimas, bus paleista iš karto į „Doom“.
Nors žaidimo variklis yra atvirojo kodo, tikrasis turtas yra saugomas autorių teisių ir negali būti perskirstytas, todėl kiekvienas, norintis paleisti DoomLinux, savo sistemoje turės turėti Doom kopiją.
„DoomLinux“ parodo tinkintų „Linux“ platinimų galią
Tokie projektai kaip „DoomLinux“ rodo, kaip lengva sukurti specializuotus „Linux“ paskirstymus. Kadangi nėra jokių licencijavimo išlaidų, bet kuris iniciatyvus kūrėjas gali paimti branduolį ir būtinas pagalbines priemones ir sukurti pasirinktinę Linux versiją, kurioje paleistų jų programą. Štai kodėl „Linux“ yra populiarus įterptinės sistemos plėtra.
Nors „Microsoft“ siūlo „Windows“ versiją, skirtą įterptoms programoms, „Linux“, atrodo, yra lankstesnė, nes nereikia mokėti „Microsoft“ licencijos mokesčių. Šaltinio kodo prieinamumas taip pat leidžia kūrėjams lengviau pritaikyti sistemą pagal savo poreikius nei naudojant patentuotą pasiūlymą. Tai reiškia, kad ateityje greičiausiai bus daug mažesnių projektų, tokių kaip DoomLinux.
Tiek daug specializuotų platinimų, kaip „DoomLinux“.
Tai, kad lengva sukurti pasirinktinius Linux platinimus, tokius kaip DoomLinux, tikriausiai paaiškina, kodėl tiek daug jų išaugo. DoomLinux tik braižo paviršių. Yra daug daugiau neaiškių Linux platinimų, kuriuos gali išbandyti tie, kurie turi specializuotų poreikių.