Včera uplynulo 28 let od doby, kdy 25. srpna 1991 Linus Torvalds oznámil Linux, tedy jeho budoucí dostupnost Linuxu . První veřejné vydání linuxového jádra bylo představeno 17. září.
První linuxové jádro verze 0.0.1, které bylo vydáno na svět, mělo v komprimované podobě velikost 62 kB a obsahovalo přibližně 10 000 řádků kódu (ve srovnání se současným linuxovým jádrem, které má více než 26 milionů řádků kódu).
V té době sbírka názorů Linuse Torvaldse doplňovala snahu o vymezení hranic s Minixem.
Ve skutečnosti, na rozdíl od volby profesora Tanenbauma usadit Minixe do mikrojádra, se Linus rozhodl zůstat na základně Unixu a přijal pro svůj operační systém monolitickou základní strukturu, která je inspirována vývojem v Minix.
"Myslím si, že navrhnout monolitické jádro v roce 1991 je velmi špatný nápad." Buďte šťastní, že nejste jedním z mých studentů. Za takový design bych nedostal dobrou známku, “řekl Tanenbaum Linusovi. Ve skutečnosti se profesor domníval, že budoucnost operačních systémů není založena na monolitických jádrech, ale na mikrojádrech.
28leté oznámení Linuse Torvaldse bylo následující:
Ahoj všichni, kdo používají Minix. Píšu (bezplatný) operační systém (je to jen koníček, nebude to věc na úrovni GNU) pro klony 386 a 486.
Projekt probíhá od dubna a postupně se formuje. Chtěl bych získat zpětnou vazbu o věcech, které se lidem líbí nebo nelíbí v Minix, protože můj operační systém vypadá trochu podobně (mimo jiné včetně fyzické organizace souborového systému, z praktických důvodů). Přenesl jsem bash 1.08 a gcc 1.40 a všechno jde docela dobře.
To znamená, že za pár měsíců navrhnu něco konkrétního a chtěl bych vědět, jaké funkce budou uživatelé nejvíce potřebovat. Všechny návrhy jsou vítány, ale nemohu slíbit, že je všechny provedu.
Varování: Tento operační systém není založen na kódu Minix a jeho souborový systém podporuje více vláken. Není přenosný a pravděpodobně nikdy nepodporuje nic jiného než pevné disky AT, protože to je vše, co mám, “napsal poté.
Zpřístupnění zdrojového kódu komunitě mezitím proběhlo v následujícím roce (1992) pod licencí GPL.
Od té doby se z toho, co bylo kdysi koníčkem Linuse Torvaldse, stal velký projekt. V roce 2018 obsahovalo repozitář linuxového jádra 61 725 souborů, což představuje celkem 25 584 633 řádků kódu.
Toto, nemluvě o dokumentaci, souborech Kconfig, průvodcích a nástrojích atd. Po více než dvou desetiletích vývoj Linuxu aktivně pokračuje.
V loňském roce projekt zaznamenal celkem 782,487 19,000 zakázek od více než 3 XNUMX autorů. To ukazuje nadšení komunity pro iniciativu, k níž je Linus Torvalds nadále jedním z nejčastějších přispěvatelů. Finský IT specialista ve skutečnosti představoval v loňském roce pouze XNUMX% všech zakázek.
Ačkoli Linus Torvalds dodnes není spokojen s tím, co se s jeho výtvorem stalo , jelikož v tomto odvětví se operační systém obecně točí kolem 3% podílu na trhu, což považuje za neúspěch na trhu desktopových operačních systémů.
A k tomuto tématu se nedávno vyjádřil i sám Linus Torvalds , který selhání Linuxu připsal fragmentaci ekosystému.
I když na druhé straně mince, pokud jde o systémy pro superpočítače, Linux je ten, který pokrývá téměř vše.
Protože s tímto mnoho z těch, kteří pochybují o Linuxu, si může uvědomit velkou účast Linuxu ve velkém měřítku.