In questo giorno del 1991, Linus Torvalds annunciò che stava lavorando su quello che sarebbe diventato Linux

Poco più di trent'anni fa, Linus Torvalds gettò i semi di Linux inviando un'e-mail in cui descriveva in dettaglio i suoi piani per sviluppare un sistema operativo gratuito

Punti chiave

  • Linux, un sistema operativo altamente versatile, offre sicurezza, personalizzazione e basso utilizzo dell'hardware, rendendolo la scelta migliore per utenti e sviluppatori occasionali.
  • Linux affonda le sue radici nel 1991, quando Linus Torvalds lo creò come sistema operativo libero, ignaro del successo che avrebbe ottenuto nei successivi 32 anni.
  • Linux è emerso durante le guerre Unix come alternativa al software proprietario e con contributi del progetto GNU, è diventato un sistema operativo completamente funzionante e ha guadagnato popolarità in tutto il mondo.

Linux è uno dei sistemi operativi più popolari oltre a Windows e MacOS. La sua elevata attenzione alla sicurezza, alla personalizzazione e alla portabilità, insieme al basso utilizzo dell'hardware, lo rendono estremamente versatile sia per gli utenti occasionali che per gli sviluppatori.

Linux non è sempre stato un grande ecosistema comprendente centinaia di distribuzioni. In effetti, il sistema operativo è stato originariamente creato da Linus Benedict Torvalds, 21 anni, come kernel che imitava Unix e il 25 agosto 1991 annunciò pubblicamente i suoi piani per creare un sistema operativo libero sistema. Non sapeva che, dopo 32 anni, questo suo progetto hobby sarebbe diventato una delle innovazioni di maggior successo nel settore tecnologico.

Guerre Unix

La nostra lezione di storia su Linux prevede un viaggio indietro nel tempo fino al 1969, quando Ken Thompson e Dennis Ritchie dell'AT&T Bell Lab, sviluppò un sistema operativo chiamato Unics, o Unix, come venne conosciuto in seguito SU. Il sistema operativo conobbe un'enorme popolarità nelle istituzioni accademiche e presto iniziarono ad apparire diverse varianti di Unix. Sfortunatamente, ciò ha portato diversi produttori a cercare di dominare il mercato con la propria versione di Unix, dando origine a licenze e brevetti da AT&T e inaugurando l'industria dei sistemi operativi in ​​un'era tumultuosa chiamata Unix Guerre.

La nascita del progetto GNU

Mentre i grandi marchi lottavano per il dominio sul mercato Unix, Richard Stallman cercò di liberarsi dal software proprietario avviando lo sviluppo del progetto GNU nel 1983. Nella sua email risalente al settembre 1983, Stallman lo soprannominò “Unix libero” e progettò di rendere questo sistema operativo più accessibile agli utenti rispetto a Unix.

Nel 1990, GNU aveva accumulato quasi tutti i principali componenti necessari per creare un sistema operativo perfettamente funzionante. BENE, Quasi tutto, perché GNU mancava ancora di un kernel. Certo, il microkernel Hurd iniziò lo sviluppo nel 1990, ma rimase impopolare all'interno della comunità GNU, lasciando il campo di gioco aperto a un altro concorrente, vale a dire Linux.

Linus e Linux

Nel 1991, Linus acquistò un PC i386 fornito con il sistema operativo DOS e utilizzò il sistema operativo solo per pochi giorni per giocare. principe di Persia prima di ricevere 16 floppy disk contenenti MINIX. Allora, la licenza di MINIX non permetteva agli utenti di modificare il codice sorgente del sistema operativo, e Linus era anche insoddisfatto delle scelte progettuali implementate da Andrew S. Tanenbaum, il creatore di MINIX. Linus preferiva il sistema operativo Unix utilizzato sui desktop della sua università, ma non poteva permetterselo e decise di creare un sistema operativo gratuito che potesse offrire le stesse funzionalità di Unix.

Fonte: comp.os.minix (Gruppi Google)

Il 25 agosto 1991 inviò la storica email a comp.os.minix chiedendo ai membri della comunità quali funzionalità avrebbero voluto vedere implementate nel suo sistema operativo. Il 17 settembre dello stesso anno caricò la versione 0.01 del kernel Linux su ftp.funet.fi. Sfortunatamente, la prima versione in assoluto di quello che in seguito sarebbe stato conosciuto come Linux era estremamente scarna e non veniva eseguita correttamente poiché si basava su MINIX per la compilazione.

Successivamente, Linus pubblicò la v0.02 il 5 ottobre 1991, che divenne la prima versione ufficiale del suo progetto hobby. Questa versione era significativamente migliore della v0.01 e offriva persino il supporto per più strumenti GNU, inclusi bash e GCC. Linus avrebbe trascorso i due mesi successivi a rilasciare versioni più recenti di Linux, con ogni aggiornamento che apportava nuove funzionalità al kernel. Il 1992 segnò un punto di svolta per Linux quando Linus decise di rilasciare il suo kernel sotto la licenza GNU GPL. Ciò ha consentito agli sviluppatori delle comunità GNU e Linux di creare una versione altamente capace del sistema operativo GNU/Linux, che Linus ha distribuito come v0.99 nel dicembre 1992.

Come Linux ha preso il nome

È interessante notare che Linus non chiamò mai la sua innovazione Linux perché pensava che il nome suonasse egoistico. Invece, voleva andare con “Freax”, una combinazione delle parole free, freak e x (da Unix). In effetti, ha persino archiviato i file del kernel sotto il soprannome di Freax per quasi sei mesi. Fortunatamente, il nome Freax non è mai nato.

Quando Linus caricò per la prima volta i file Linux su ftp.funet.fi nel settembre 1991, il server FTP era supervisionato da Ari Lemmke, che - benedetto il suo buon senso del nome: non si è riscaldato all'idea di chiamarlo Freax e ha deciso di andare avanti con il nome Linux senza consultarsi Linus.

Linux, 32 anni dopo

Ed eccoci qui, a 32 anni dal giorno in cui Linus annunciò lo sviluppo del suo sistema operativo gratuito. Dopo aver subito tonnellate di aggiornamenti e modifiche alla licenza, il moderno Linux vanta un numero impressionante di distribuzioni che alimentano il suo ecosistema. Si può dire con certezza che la creazione di Linus ha preso d'assalto il mondo con la filosofia "libero come libertà" dietro Linux. Anche se ha una forte concorrenza da parte di Windows e MacOS, Linux non ha rivali nel mercato dei server, con la maggior parte dei server in tutto il mondo che funzionano su Linux.

Inoltre, ce ne sono tonnellate laptop che eseguono Linux immediatamente pronto all'uso, il che testimonia il fatto che il sistema operativo ha un forte seguito nella comunità dei PC. Con la sua natura open source e guidata dalla comunità, Linux continua a plasmare il panorama tecnologico una distribuzione alla volta.