Takmer pred 30 rokmi rozposlal fínsky programátor Linus Torvalds e-mail, v ktorom predstavil bezplatný operačný systém Linux, ktorého zámerom nebolo stať sa veľkým profesionálnym a operačným systémom ako GNU. Aj keď väčšina ľudí pozná „pôvodný príbeh“ Linuxu, stále sa nájdu fascinujúce fakty, o ktorých ste ani len netušili. K jeho 28. narodeninám som si o ňom pre vás pripravila 28 zaujímavostí. Linux, všetko najlepšie!
1 – Linux sám osebe nie je veľmi užitočný, a preto bolo potrebné venovať čas vytváraniu jeho distribúcií, aby sa dal používať a aj ľahšie nainštalovať. Jednou z prvých linuxových distribúcií bol Softlanding Linux System (SLS), ktorý bol prvýkrát vydaný v roku 1992 a používal linuxové jadro .96p4.
2 – SLS nevydržal, ale ovplyvnil Slackware Linux, prvýkrát vydaný v roku 1993. Slackware je najstaršou prežívajúcou distribúciou Linuxu a je stále vo vývoji. 17. júla tohto roku oslávil svoje 26. narodeniny.
3 – Linux má najväčšiu inštalačnú základňu pre všetky všeobecné operačné systémy. Napája všetko od najvýznamnejších superpočítačov po telefóny s Androidom, Chromebooky a všetky zabudované zariadenia, ako sú čítačky elektronických kníh Kindle a inteligentné televízory.
4 – Keď Linus predstavil Linux, v skutočnosti ho tak ešte nepomenoval. Systém nemal zatiaľ meno a nazýval sa len „slobodný operačný systém“.
5 – Keď mu už „prischlo“ meno, ľuďom nebolo jasné, ako ho treba vyslovovať. Samotný Linus preto poskytol zvukový súbor, kde sa Linux vyslovuje ako „Liiinax“. 🙂
6 – Od roku 1991 sa Linux neustále vylepšuje. Prvé vydanie systému Linux malo nakomprimovaný objem menší ako 1 MB. Najnovšie stabilné jadro (5.2.7) má približne
103 MB stlačeného a 946 MB nekomprimovaného objemu dát.
7 – Linux nebol pôvodne licencovaný na základe GNU General Public License (GPL). Prvé vydanie obsahovalo jazyk o nepovolení redistribúcie za poplatok. Prvá verzia, ktorá bola licencovaná pod GPLv2, bola verzia 0,99 v decembri 1997.
8 – Pokiaľ ide o Linux, na výber je veľa možností distribúcie. Podľa stránky Distrowatch bolo zaregistrovaných viac ako 850 distribúcií Linuxu.
Stránka v súčasnosti obsahuje 260 „aktívnych“ distribúcií Linuxu, medzi ktoré patrí, samozrejme, Red Hat Enterprise Linux, Fedora Linux, CentOS a mnoho ďalších. Niekedy existovala dokonca aj distribúcia Linuxu s tematikou Hannah Montana.
9 – Ak ste už nejaký čas používali Linux, možno si budete pamätať, že pri zavádzaní systému sa zobrazuje obrazovka „Bogomips“, čo je miera rýchlosti procesoru, ktorú zaviedol práve Linus.
10 – Pri štarte počítača nie je Linux prvá vec, ktorá sa objaví. Závisí to od bootloadera, ktorý veci rozbehne a potom ich odovzdá operačnému systému, aby načítal ovládače zariadení a prevzal prevádzku. Veci neboli vždy také jednoduché ako používanie USB kľúča alebo CD-ROM na zavedenie systému, na ktorom chcete spustiť Linux.
Linux počas svojej existencie prešiel mnohými zmenami vrátane rôznych sérií zavádzačov. Prvé vydania systému SLS Linux vyžadovali bootovaciu disketu pri každom reštarte alebo sa mohol zavádzač nakonfigurovať ručne pomocou disk hexa editora.
V priebehu rokov sme používali LILO, BootX (pre Mac), yaboot (tiež Mac), rodinu zavádzačov SYSLINUX (vrátane bootloaderov na zavádzanie z ISO obrazov alebo cez sieť pomocou protokolu PXE), GNU Grand Unified Bootloader (GRUB) verzie 1 a 2 a množstvo ďalších.
11 – Linuxové jadro malo systém verzií s párnymi vydaniami pre stabilné jadrá a nepárne čísla pre vývojové jadrá. Napríklad séria 2.2 Linux kernel bola „stabilná“ séria jadra, 2.3 bola nestabilná. To sa zmenilo s jadrom 2.6, keď sa začali rýchlejšie vydávať nové jadrá a dlhé vývojové cykly sa zastavili.
12 – Linux nebol pôvodne napísaný ako prenosný. Linus mieril na 386 a to bolo všetko. Prvý „oficiálny“ port bol k procesorom DEC Alpha v roku 1995. Linuxové jadro teraz beží na veľkom počte procesorov, aj keď podpora pre samotných 386 bola v roku 2012 zrušená.
13 – Linux má tisíce prispievateľov. V roku 2016 Linux Foundation identifikovala 13 594 prispievateľov medzi rokmi 2005 a 2016 a v jadre spočítala viac ako 22 miliónov riadkov kódu. To nezohľadňuje prispievateľov pred začiatkom sledovania v roku 2005.
14 – Väčšina nadšencov Linuxu pozná oficiálneho maskota jadra, Tuxa. Mnoho ľudí však nevie, že Tux mal oficiálnu prestávku počas cyklu jadra 2.6.29 a nahradil ho Tuz.
TuzTuz bol tasmánsky diabol, ktorý slúžil na zvýšenie povedomia o tomto ohrozenom druhu zvierat. Časovo sa to zhodovalo s konferenciou Linux.conf.au v roku 2009. Účastníci konferencie dostali vypchatú plyšovú postavičku Tuza a tradičná charitatívna aukcia Linux.conf.au získala na záchranu tasmánskeho diabla asi 40 000 dolárov.
15 – Jeden z prvých, ak nie prvých úspešných, červov zameraných na Linux bol vytvorený v januári 2001. Ramen Worm cielil na wu-ftpd, nfs-utils a lprng a podieľal sa na pokusoch vytvoriť červy, vírusy a iné zneužitia špeciálne zamerané na Linux.
16 – Burza cenných papierov v New Yorku (NYSE) začala v roku 2007 využívať systém Linux pre svoje kritické systémy.
17 – Bez Linuxu by pravdepodobne nebol ani Git. Linus Torvalds vytvoril Git na vývoj linuxového jadra, keďže nebol spokojný s existujúcimi systémami na správu verzií. Linux teda nie je zodpovedný iba za obrovský ekosystém okolo operačného systému, ale položil aj jadro súčasnej populárnej platformy sociálneho rozvoja, ktorá sa používa dodnes.
18 – Spoločnosť Apple sponzorovala projekt na spustenie Linuxu na mikrokontrole Mach, ktorý bol súčasťou platformy Power Macintosh spoločnosti Apple. Zdá sa, že to bol prvý útok spoločnosti Apple na open source, oficiálne pred Darwinom, ktorý bol vyhlásený v roku 1999.
19 – Pred existenciou spoločnosti Google bolo hľadanie vecí na internete trochu výzvou.
V roku 1998 niekoľko podnikavých nadšencov Linuxu zostavilo „Linux Search Engine“, ktorý používateľom pomáha nájsť informácie o distribúciách Linuxu, skupinách používateľov systému Linux a ďalších veciach súvisiacich s Linuxom. Bohužiaľ, obsah vyhľadávacieho nástroja (presnejšie adresár) sa stratil v čase.
20 – Android priniesol Linux do telefónov miliónov ľudí, ale nebol to prvý telefón s linuxovým jadrom. Toto rozlíšenie patrí pravdepodobne k telefónu Motorola A760, ktorý bol predstavený v roku 2003 s videoprehrávačom, hudobným prehrávačom, instant messagingom a ďalšími inými vymoženosťami.
21 – Prvým komerčným systémom Android, ktorý bol uvedený na trh v septembri 2008, bol HTC Dream. Tento telefón sa dodával s fyzickou klávesnicou, malým trackballom a s rozlíšením 320×480. Za posledných 11 rokov sa smartfóny výrazne zlepšili, ale niektorí z nás stále potrebujú fyzickú klávesnicu 🙂
22 – Prvé verejné vydanie Red Hat bolo k dispozícii na Halloweene v roku 1994. Išlo o beta vydanie (0.9) so stabilným jadrom Linuxu 1.0.9 alebo s jadrom 1.1.54 dev.
23 – Ako sme už naznačili, Linux prešiel od svojho vzniku mnohými zmenami. Používa sa na závratné množstvo pracovných zaťažení od napájania spotrebiteľských zariadení, ako sú elektronické čítačky, až po pracovné zaťaženie AI/ML na veľkých klastroch. Ale vedeli ste, že existuje linuxový orchester?
Linuxový prenosný orchester (L2Ork) je súčasťou „laptopového orchestra“ od spoločnosti Digital Tech Interactive Sound & Intermedia Studio (DISIS). L2Ork je opísaný ako „súčasný intermediárny súbor“, ktorý „kombinuje tradičný orchester s čoraz dostupnejšími technológiami interakcie človek-počítač na účel skúmania expresívnej sily gest, komunitnej interakcie, disciplinárno-agnostického prostredia a multidimenzionality umenia“.
24 – Jednou z neočakávaných pracovných príležitostí pre Linux bolo v priebehu rokov… dojenie kráv. „Dobrovoľný systém dojenia“ (VMS) spoločnosti DeLaval umožňuje kravám rozhodovať, kedy budú dojené, a riadi tento proces bez ľudského zásahu. To všetko spravuje počítač s jednou doskou (SBC) so systémom Linux.
25 – Ak máte radi ľahké a cenovo dostupné notebooky, veľká vďaka patrí práve Linuxu. Zavedenie počítača Asus Eee je pravdepodobne motivujúcim faktorom znižovania nákladov a zamerania sa na ľahšie a prenosnejšie počítače. Dôležité je, že počítač Eee bol dodaný s vlastnou distribúciou systému Linux, čo znamenalo, že pre samotný operačný systém nemal náklady na jednotku.
26 – Inštalácia systému Linux nebola vždy jednoduchá, ale zato zábavná. Keď boli disky pomalé a inštalátorom chýbala trpezlivosť, program Caldera OpenLinux obsahoval hru typu Tetris, ktorú ste mohli hrať, zatiaľ čo sa systém inštaloval na váš disk.
Inštalačný program Anaconda spoločnosti Red Hat Enterprise Linux, bohužiaľ, neobsahuje Tetris ani žiadne iné hry. To však vôbec nevadí, kdeže inštalácia systému Linux na moderný hardvér je zvyčajne oveľa rýchlejšia ako za čias diskov CD-ROM a pomalých pevných diskov.
27 – Je všeobecne známe, že Linux sa v súčasnosti veľmi využíva vo filmovej produkcii. Ak vidíte film s veľkým množstvom CGI (Common Gateway Interface – protokol na komunikáciu medzi webovým serverom a programom generujúcim dynamický obsah), existuje veľká pravdepodobnosť, že vykreslenie tohto filmu sa uskutočnilo v systéme Linux. Prvý veľkolepý film, ktorý používal Linux verejne, bol Titanic. Digitálna doména používa sieť 200 Alpha strojov so systémom Red Hat Linux na urýchlenie vykresľovania.
28 – Linuxové jadro sa nevydáva podľa nastaveného harmonogramu, takže ak by ste potrebovali vedieť o ďalšom vydaní jadra, pozrite si stránku PHB Crystal Bal. Podľa nej by ďalšie jadro malo prísť už v nedeľu 19. septembra 2019.