Prije 25 godina ovaj tjedan, student iz Finske podijelio je svoj projekt na popisu e-adresa:
Od: [email protected] (Linus Benedict Torvalds)Grupe vijesti: comp.os.minix
Predmet: Što biste najviše voljeli vidjeti u minixu?
Sažetak: mala anketa za moj novi operativni sustav
ID poruke:
Datum: 25. kolovoza 91. 20:57:08 GMT
Organizacija: Sveučilište u Helsinkiju Pozdrav svima vani pomoću minixa - radim (besplatni) operativni sustav ( samo hobi, neće biti velik i
profesionalni poput gnu ) za 386 (486) AT klonova. Ovo se kuhalo
od travnja i počinje se spremati. Želio bih povratne informacije o
stvari koje ljudi vole / ne vole u minixu, jer moj OS pomalo podsjeća na to
(isti fizički izgled datotečnog sustava (iz praktičnih razloga)
između ostalog). Trenutno sam prenio bash (1,08) i gcc (1,40) i čini se da stvari funkcioniraju.
To podrazumijeva da ću u roku od nekoliko mjeseci dobiti nešto praktično i
Volio bih znati koje bi značajke većina ljudi željela. Bilo kakvih prijedloga
su dobrodošli, ali neću obećati da ću ih implementirati :-) Linus (torv…@kruuna.helsinki.fi) PS. Da - bez ikakvog minix koda i ima fs s više niti.
NIJE protabilno (koristi 386 prebacivanja zadataka itd.), A vjerojatno nikada
podržat će sve osim AT-harddiskova, jer to je sve što imam :-(.
"Samo hobi", kaže. "Neće biti velik i profesionalan poput gnua", kaže.
Ovo dijete nema pojma da će njegov operativni sustav zauvijek promijeniti softver.
Danas je Linux dominantan operativni sustav za poslužitelje. To je također osnova za Android, koji je dominantni operativni sustav za telefone. I to je 100% besplatan i otvoren izvor.
Stavimo zadnjih 25 godina Linuxa u perspektivu s ovih 25 zapanjujućih činjenica o Linuxu:
Činjenica # 1: U suradničkim projektima Linux Foundation-a postoji 115 milijuna redaka koda. Usporedite to s 45 milijuna redaka koda u sustavu Windows XP.
Činjenica # 2: Linux jezgra je daleko najaktivniji projekt otvorenog koda na Zemlji. Prihvaća prosječno 185 zakrpa svaki dan.
Činjenica 3.: Za izgradnju Linuxa potrebno je oko 41.000 čovjeko-godina - što je oko 5 milijardi dolara plaće programera.
Činjenica # 4: Linux Foundation plaća Linusu 10 milijuna dolara godišnje za nastavak rada na Linuxu. Njegova neto vrijednost iznosi 150 milijuna dolara.
Činjenica br. 5: Unatoč tome, uključeni novčani iznosi - i svi sustavi koji se oslanjaju na Linux - Linus radi kod kuće, sam, sa svojom mačkom. Evo njegove slike za stolom na traci:

Činjenica # 6: Dok je Linus služio kao u finskoj vojsci - radeći balističke izračune - kupio je primjerak Operativnog sustava Andrewa Tanenbauma: Dizajn i implementacija . Ova je knjiga opisala Minix - pojednostavljenu obrazovnu verziju Unixa - i otvorila Linusove oči filozofiji Unixa.
Dizajn i implementacija operativnih sustava (3. izdanje)
Knjiga koja je Linusa nadahnula za stvaranje Linuxa.
Činjenica # 7: Iako je Torvalds napisao 100% prvog izdanja Linuxa, njegovi izvorni doprinosi sada čine manje od 1% njegove ukupne baze koda. Ovih dana kaže da je prezaposlen spajanjem koda koji su napisali drugi suradnici da bi i sam puno programirao.
Nemam petogodišnji plan. Nemam snimku mjeseca. Savršeno sam zadovoljan sa svim ljudima koji hodaju uokolo i gledaju zvijezde govoreći "Želim ići tamo." Ali gledam u zemlju i želim popraviti rupu koja je ispred mene prije nego što padnem. - Linus TorvaldsČinjenica # 8: Druge poznate softverske ikone poput Billa Gatesa i Marka Zuckerberga napustile su fakultet da bi nastavile svoje projekte redovito. Linus nije samo nastavio školovanje nakon početnog uspjeha Linuxa - čak je zaostao i za stjecanjem magisterija iz računalnih znanosti.
Činjenica # 9: Iako je Linus stvorio Git, on ne prihvaća zahtjeve za povlačenjem putem GitHub-a. Linux je, međutim, naveden na GitHub-u i ima više od 35 000 zvijezda.
Činjenica # 10: Linuxova maskota je pingvin nazvan "Tux":

Činjenica # 11: Programeri iz širokog spektra tvrtki doprinose Linuxu. Evo ih, rangiranih prema doprinosima:

Činjenica # 12: 97% odsvjetska superračunala rade na Linuxu - uključujući klastere koje koristi NASA.
Činjenica # 13: SpaceX koristi poseban dizajn Linuxa otporan na kvarove u svakom od svojih raketnih motora Merlin. Kroz ovo je Linux pomogao izvršiti 32 svemirske misije.
Činjenica # 14: 2009. vlada minhenskog Njemačke prebacila se sa Windowsa na Linux. Tvrde da su do sada uštedjeli više od 10 milijuna eura naknade za licenciranje softvera. No, zamjena ih je možda toliko koštala ili više zbog izgubljene produktivnosti.
Činjenica # 15: Linux pokreće maleno računalo Raspberry Pi za pet dolara.

Činjenica # 16: Je li Linux kralj svijeta? Titanic je bio prvi igrani film proizveden na Linux poslužiteljima.
Činjenica # 17: Iako je osnivač Valvea, programera video igara, Gabe Newell, javno izjavio kako misli da je Linux budućnost igara, konzola Steam Machine zasnovan na Linuxu propala je. Ukupni tržišni udio Linuxa malo je opao od 2010. godine.
Činjenica # 18: Dronecode je Linux za dronove. Oko 1.000 tvrtki razvija usluge dronova koje rade na vrhu ovog operativnog sustava.
Činjenica # 19: Toyota i Jaguar planiraju pokretati svoje buduće automobile koristeći automobilski Linux.
Činjenica # 20: Linux je dostupan u mnogim distribucijama ili "distribucijama". Većina distro distribucija temelji se na drugim distro distribucijama. Najpopularniji distro je Ubuntu koji se temelji na Debianu.
Evo cjelovitog obiteljskog stabla Linuxa:

Činjenica # 21: Red Hat je tvrtka koja vrši distribuciju Linuxa usmjerenu na poduzeće. To je najveća tvrtka izgrađena oko softvera otvorenog koda i na putu je da ove godine ostvari prihod od 5 milijardi dolara.
Činjenica # 22: Linux ne dolazi nužno s grafičkim korisničkim sučeljem (GUI). Mnogi programeri komuniciraju s njom putem ljuske naredbenog retka - obično Bash-a. Možete birati između različitih GUI školjki, poput Xfce i KDE. Kad čujete izraz "Xubuntu", to znači "Ubuntu s Xfce-om". Možete li pogoditi što znači "Kubuntu"?
Ǝpʞ ɥʇᴉʍ nʇunq∩: ɹǝʍsuɐ
Činjenica # 23: Linux koristi GNU General Public License.
“ Licence za većinu softvera osmišljene su tako da vam oduzmu slobodu dijeljenja i promjene. Suprotno tome, GNU General Public License ima za cilj jamčiti vam slobodu dijeljenja i promjene besplatnog softvera - kako bi se osiguralo da je softver besplatan za sve njegove korisnike. " - GNU GPL preambulaČinjenica # 24: Linux koristi "Unix-sličan" dizajn, gdje je tomonolitna Linux jezgra nadgleda datotečne sustave, umrežavanje i kontrolu procesa. S ostalom funkcionalnošću upravljaju moduli - od kojih su mnogi iz GNU projekta.
Činjenica # 25: Čak i Microsoft Windows - najveći konkurentni Linux operativni sustav - prihvaća Linux. Nedavno je integrirao Ubuntu Bash u Windows 10.
Bonus činjenica: Linux je nadahnut GNU projektom Richarda Stallmana, pokretom za slobodni softver i hakerskom etikom. O njima - zajedno s poviješću drugih važnih projekata poput računala Apple I - možete pročitati u klasičnoj knjizi Steven Levy Hackers:
Hakeri: Heroji računalne revolucije: izdanje 25. godišnjice
Uredi opis amzn.to
Evo i kratkog intervjua s Linusom u kojem govori o Linuxu i Gitu te o tome kako ih je stvorio za rješavanje vlastitih problema:
Evo sljedećih 25 godina Linuxa. Neka softver s otvorenim kodom i dalje čini svijet manje bubastim!
Pišem samo o programiranju i tehnologiji. Ako me pratite na Twitteru, neću vam gubiti vrijeme. ?