Molte persone nella comunità Linux festeggiano il compleanno di Linux il 25 agosto, ma è il corretto giorno? Ecco la risposta.
Conosciamo tutti la storia. Nel 1988, un giovane finlandese è entrato all'Università di Helsinki per studiare Informatica.
Il suo nome era Linus Benedict Torvalds. Poi, il 25 agosto 1991, dopo cinque mesi di sviluppo, il 21enne Linus Torvalds fece il suo ormai leggendario annuncio via mail a un newsgroup Minix.
... Sto realizzando un sistema operativo (gratuito) (solo un hobby, non sarà grande e professionale come gnu) per cloni 386(486) AT. …
Linus ([email protetta])
Come puoi vedere, quando Torvalds ha annunciato Linux, in realtà non ha annunciato Linux. Non era ancora stato nominato; ha appena detto "un sistema operativo (libero)" e che somigliava a Minix.
Per scoprire esattamente quando è il compleanno di Linux, ricordiamo innanzitutto alcuni fatti sul kernel Linux.
Il kernel Linux
Per chi non lo sapesse, Torvalds ha originariamente chiamato il suo kernel "FREAX" – un mix di "free", "freak" e "x" (come allusione a Unix). Quindi si può vedere che mentre Torvalds può essere un grande programmatore e leader, dovrebbe lasciare il processo di nomina dei progetti ad altre persone.
Quando il suo collega Ari Lemmke, che all'epoca era uno degli amministratori volontari del server FTP, ha caricato il kernel sul sito FTP, il nome non gli piaceva quando ha creato la sottodirectory per il codice sorgente su nic.funet. fi e l'ho rinominato in Linux, senza chiedere a Torvalds.
Più tardi, tuttavia, Torvalds acconsentì a Linux. In breve, Linux è stato nominato da Ari Lemmke senza consultare Linus Torvalds.
Per dimostrare come dovrebbe essere pronunciata la parola "Linux", Torvalds ha incluso un'audioguida con il codice sorgente del kernel.
Il 17 settembre 1991, Torvalds mise online il codice sorgente della prima versione del suo Linux 0.01. Tuttavia, non ha fatto un grande annuncio. Poco dopo, il 5 ottobre, ha annunciato la prima versione "ufficiale" di Linux, la versione 0.02.
Compleanno di Linux
Linux ha molti compleanni, a seconda di chi chiedi. Ci sono tre candidati chiari per un compleanno, ma uno può averne solo uno.
- 25 agosto 1991 :Annuncio su una mailing list.
- 17 settembre 1991 :Il rilascio della prima versione.
- 5 ottobre 1991 :Annuncio di disponibilità.
Ma facciamo riferimento al sito web di ZDNet e vediamo cosa ne dice lo stesso Linus Torvalds.
Ora, quella versione 0.01 non è mai stata annunciata pubblicamente e ho inviato un'e-mail in privato solo a una manciata di persone in merito al caricamento (e non ho vecchie e-mail di quei giorni), quindi non c'è traccia reale di ciò. L'unico record della data è nel file tar di Linux-0.01 stesso, sospetto.
Ho solo pensato di menzionarlo, dal momento che, sebbene non annunciato, in molti modi questa è la vera data di anniversario del codice effettivo .
Linus Torvalds
Quindi ora sappiamo il vero compleanno del kernel Linux che era il 17 settembre 1991 . Tuttavia, ciò non cambia la data di nascita ufficiale di Linux, che è il 25 agosto.