GNU/Linux >> Linux Esercitazione >  >> Linux

Una breve storia delle distribuzioni Linux/Open Source

Come Windows o iOS, Linux è un sistema operativo e funge da interfaccia tra l'hardware di un computer e le applicazioni che operano su di esso. A differenza dei concorrenti sopra citati (software proprietario creato da Microsoft e Apple), Linux è gratuito e open-source. È stato creato utilizzando un kernel sviluppato da Linus Torvalds mentre frequentava l'Università di Helsinki in Finlandia.

Storia di Linux

Secondo Linux.org, Linus Torvalds inizialmente stava sviluppando applicazioni all'Università di Helsinki con una versione di UNIX chiamata Minix. Tuttavia, è diventato insoddisfatto di quel sistema perché, quando lui e altri hanno inviato idee per le revisioni al creatore di Minix Andrew Tannenbaum, i commenti degli utenti sono stati spesso ignorati. Torvalds ha scelto di progettare un nuovo sistema operativo che si concentri fortemente sull'incorporazione dei suggerimenti di modifica degli utenti.

L'idea di raccogliere le idee della comunità per creare un software migliore esisteva dall'inizio degli anni '70, quando Richard Stallman del Massachusetts Institute of Technology (MIT) iniziò a promuovere il concetto di sviluppo collaborativo. Come Torvalds con Minix, Stallman era rimasto disincantato dallo status quo, lasciando il MIT nel 1984 per trovare un'organizzazione no profit GNU. La missione di GNU era un'estensione diretta della filosofia di Stallman:l'organizzazione sviluppava software che poteva essere utilizzato, distribuito e modificato liberamente. Questo approccio si adatta perfettamente alle preoccupazioni di Torvalds.

Nel 1991 Torvalds aveva sviluppato un kernel, ma non aveva ancora un sistema operativo. Per essere chiari, un kernel è un componente necessario di un sistema operativo, ma non può svolgere alcuna attività senza programmi (ad esempio, shell, libreria, compilatori). Richard Stallman, nel frattempo, aveva dei programmi ma mancava di un kernel funzionale. È stato organizzato un matrimonio tecnologico tra GNU, con sede a Cambridge, Massachusetts, e il kernel Linux, con sede a Helsinki, in Finlandia. Il codice è stato trasmesso attraverso Internet per consentire l'unione tra i sistemi dei due sviluppatori. In altre parole, Linux è nato su Internet, ed è anche lì che ha continuato a crescere grazie ai commenti degli sviluppatori.

Cronologia della distribuzione Linux ("Distribuzioni")

Parlando della sua continua crescita, le soluzioni di hosting VPS Linux si sono rapidamente espanse in diverse "distribuzioni", che, chiamate anche distro o aromi, esprimono le diverse idee di diversi sviluppatori. Ecco come sono nati molti dei gusti più comuni.

Cronologia di Ubuntu

Ubuntu, come altre offerte open source, è radicato nell'idea di una comunità tecnologica. Infatti, secondo il sito ufficiale di Ubuntu, ubuntu è un'antica parola africana che esprime l'individualità che scaturisce dall'identità di gruppo.

Ubuntu è stato creato da Mark Shuttleworth e da un team di sviluppo nel 2004 per portare il sistema operativo Linux a tutti gli utenti di PC piuttosto che solo agli amministratori dei server. Shuttleworth ha reclutato il suo team dalla comunità di un'altra distribuzione, Debian, per progettare un desktop open source di facile utilizzo oltre a un sistema operativo server.

Cronologia di CentOS e Fedora

Nel 1993, una startup chiamata Red Hat è stata fondata da Bob Young e Marc Ewing. L'anno successivo, hanno combinato vari programmi open source in una delle prime distribuzioni, Red Hat Linux 1.0. Red Hat ha continuato ad evolversi nei successivi dieci anni, quando, nel 2004, sono arrivati ​​Fedora e CentOS, come spiegato in dettaglio dal CTO di Tumra Michael Cutler.

Red Hat era un'azienda a scopo di lucro, che guadagnava grazie a servizi ausiliari come l'istruzione e il supporto per il sistema operativo. Tuttavia, non tutti coloro che hanno utilizzato Red Hat erano d'accordo su come dovrebbe svilupparsi. Alcuni utenti, classificati da Cutler come "appassionati di Linux", volevano che Red Hat si concentrasse sull'innovazione. Sebbene si affidassero al supporto di Red Hat, le aziende erano più interessate alla stabilità per l'utilizzo su migliaia di server.

Contemporaneamente è stata creata un'altra distribuzione gratuita (prima versione maggio 2004) chiamata CentOS, in modo che fosse disponibile un'opzione gratuita per coloro che privilegiano la stabilità rispetto all'innovazione. Questa distribuzione doveva essere di livello aziendale, completamente binaria compatibile con RHEL. Il codice sorgente di CentOS è quasi identico a quello di Red Hat Enterprise Linux e gli aggiornamenti e le versioni sono sincronizzati con quelli del sorgente a monte.

Cronologia Debian

Ian Murdock ha creato il Debian Project nel 1993 (lo stesso anno in cui è stata costituita la Red Hat). Lo sviluppo della distribuzione è stato sponsorizzato da GNU tra il 1994 e il 1995. All'inizio, Debian era l'unico tipo di Linux che permetteva a qualsiasi utente di contribuire con le proprie idee. Secondo il sito ufficiale di Debian, rimane l'unico grande progetto non commerciale che include documenti politici, una costituzione e un contratto sociale, fungendo da linee guida interattive per lo sviluppo continuo.

Cronologia di FreeBSD

FreeBSD non un sistema operativo Linux, ma è discusso nella stessa categoria generale perché è anche basato su Unix, accessibile e open source. L'Università della California, a Berkeley, utilizzava il codice sorgente UNIX acquisito da AT&T nelle sue classi di informatica, con gli studenti che lo modificavano in Berkeley Unix o BSD (Berkeley Software Distribution). Quel progetto iniziò nel 1976. Sfortunatamente, poiché utilizzava il codice della versione AT&T, richiedeva una licenza a pagamento. Nel 1989 sono iniziati i lavori su tutto il codice AT&T. Il sistema operativo risultante, rilasciato nel 1992 da William e Lynne Jolitz, fu chiamato 386BSD. È stato aggiornato e rinominato FreeBSD nel 1993.

Entra a far parte della storia

Con l'eccezione di RHEL, tutte le distribuzioni Linux descritte sopra sono disponibili tramite Atlantic.Net, così come FreeBSD. La storia richiede tempo e pazienza, ma con noi non ne hai bisogno. Rendi operativo il tuo server privato virtuale conveniente in 30 secondi, con supporto live 24 ore su 24, 7 giorni su 7, 365 giorni all'anno e nessun contratto.

Grazie per aver letto. Per saperne di più e per utili istruzioni, abbiamo un'impressionante varietà di Linux e FreeBSD disponibili nel nostro blog.


Linux
  1. La mia storia su Linux:rompere le barriere linguistiche con l'open source

  2. I 5 migliori strumenti di memorizzazione nella cache Linux open source consigliati da Geeks

  3. Cronologia della riga di comando in Linux

  4. Scribus:un software di desktop publishing open source

  5. Comando della cronologia di Linux

5 giochi di puzzle open source per Linux

Le 6 migliori shell open source per Linux

Storia di Unix e Linux

Raccolta delle shell Linux:le 15 shell Linux open source più popolari

qBittorrent:un client BitTorrent open source per Linux

Koodo Reader:un lettore di eBook open source per Linux