„Doom” de la id Software a revoluționat lumea jocurilor pentru PC când a apărut pentru prima dată pe piață în 1993, iar un dezvoltator a plătit aproape treizeci de ani mai târziu, prin lansarea unei distribuții Linux care nu face altceva decât să ruleze clasicul gen, la persoana întâi trăgător.
DoomLinux: Pornire și Blast Demons
Distribuția a fost creată de Shadly Salahuddin și este numită DoomLinux. Prin alergare un script shell de pe pagina GitHub a lui Salahuddin, un utilizator poate construi o imagine de disc mică care poate rula de pe o unitate USB. Este conceput ca o demonstrație practică a modului în care sunt asamblate distribuțiile Linux.
Salahuddin a arătat și DoomLinux în acțiune într-un videoclip YouTube:
Scriptul descarcă nucleul Linux, BusyBox, o suită minimă de utilitare Linux și FBDoom, o versiune a jocului care rulează în consola Linux și le compilează. Apoi generează un fișier GRUB, astfel încât să poată fi încărcat de computer în momentul pornirii. DoomLinux, fidel numelui său, va porni direct în Doom.
Deși motorul de joc este open source, activele reale sunt protejate prin drepturi de autor și nu pot fi redistribuite, așa că oricine dorește să ruleze DoomLinux va trebui să aibă o copie a lui Doom pe sistemul său.
DoomLinux arată puterea distribuțiilor Linux personalizate
Proiecte precum DoomLinux arată cât de ușor este să creezi distribuții Linux specializate. Deoarece nu sunt implicate costuri de licențiere, orice dezvoltator întreprinzător poate lua nucleul și utilitățile de sprijin necesare și poate crea o versiune personalizată de Linux care rulează aplicația lor. Acesta este motivul pentru care Linux este popular sisteme integrate dezvoltare.
În timp ce Microsoft oferă o versiune de Windows pentru aplicații încorporate, Linux pare a fi mai flexibil, pe lângă lipsa necesității de a plăti taxe de licență către Microsoft. Disponibilitatea codului sursă permite, de asemenea, dezvoltatorilor să adapteze sistemul la nevoile lor mai ușor decât cu o ofertă proprietară. Asta înseamnă că probabil vor exista multe proiecte mai mici precum DoomLinux în viitor.
Atât de multe distribuții specializate precum DoomLinux
Ușurința de a crea distribuții Linux personalizate precum DoomLinux explică probabil de ce atât de multe dintre ele au proliferat. DoomLinux doar zgârie suprafața. Există multe mai multe distribuții Linux obscure de încercat pentru cei care au nevoi specializate.