Chi ha creato Linux e perché è gratuito?
Linux è il sistema operativo gratuito e open source più utilizzato al mondo. A differenza delle alternative commerciali, nessuna persona o azienda può prendersi il merito. Linux è ciò che è dovuto alle idee e ai contributi di molte persone provenienti da tutto il mondo.
Ecco alcuni dei grandi nomi dietro Linux e i movimenti etici che l'hanno spinto a diffondersi in lungo e in largo. Questo elenco non include in alcun modo tutti delle persone il cui lavoro ha reso il desktop libero ciò che è. Invece, questi sono Bill Gates e Steve Jobs del mondo Linux, figure che hanno fondato molti dei progetti e delle organizzazioni da cui ora dipendiamo.
Iniziamo dall'inizio.
Richard Stallman
Nel 1983, Richard Stallman avviò il Progetto GNU. Questa iniziativa ha cercato di creare un sistema operativo non proprietario Unix-compatibile ed è responsabile di molti dei programmi che usiamo oggi.
Stallman ha fondato la Free Software Foundation un paio d'anni dopo e ha continuato a diventare il volto più importante del movimento del software libero. Non ha creato il concetto di software libero, ma ha fornito una chiara struttura filosofica e pratica.
Stallman ha definito il software libero come software che gli utenti sono liberi di eseguire, copiare, distribuire, studiare, modificare e migliorare. La sua causa era etica. Inserire restrizioni sul software stava attaccando la libertà di una persona.
Stallman ha scritto le licenze del software Open Source GNU Public License: Che cosa dovresti usare? Licenze software open source: quali dovresti utilizzare? Lo sapevi che non tutte le licenze open source sono le stesse? Leggi altro, che impedisce l'utilizzo del codice software gratuito per creare codice proprietario. Questo è parte del motivo per cui così tanto software Linux, incluso il kernel stesso, rimane libero decenni dopo.
- Un altro nome da ricordare: John Sullivan, direttore esecutivo della Free Software Foundation.
Linus Torvalds
Linus Torvalds è il creatore di Linux, un progetto che iniziò mentre era studente all'Università di Helsinki. Il Progetto GNU aveva fornito la maggior parte di ciò che era necessario per eseguire un desktop gratuito, ma mancava un pezzo essenziale: il kernel. Questa era la parte necessaria per il software per comunicare con l'hardware.
Il tentativo del GNU Project su un kernel, Hurd, non era ancora pronto, e una diversa opzione chiamata MINIX era solo autorizzata per uso didattico. Ciò ha lasciato Torvalds motivato abbastanza da crearne uno suo. Ha iniziato Linux nel 1991.
Il kernel di Linux ha poco a che fare con ciò che si vede quando si esegue un sistema operativo basato su Linux. La maggior parte di ciò che è visibile ha più a che fare con i contributi del Progetto GNU. Ciononostante, la gente ha iniziato a riferirsi all'intero sistema operativo desktop libero come Linux. Perché quasi nessuno chiama Linux "GNU / Linux" Perché quasi nessuno chiama Linux "GNU / Linux" Sei interessato a Linux e hai letto alcuni post sul blog. Lungo la strada, hai trovato un nome divertente: GNU / Linux. Ma cosa significa? Leggi di più poiché era il componente che consentiva loro di utilizzare finalmente i loro PC con software libero.
- Un altro nome da ricordare: Greg Kroah-Hartman, uno sviluppatore del kernel Linux e attuale mantenitore del ramo stabile (questa è la versione di Linux che molti di noi usano).
Marc Ewing e Bob Young
Marc Ewing ha creato una distribuzione chiamata Red Hat Linux nel 1994. Il nome deriva da un cappello rosso che Ewing indossava mentre studiava alla Carnegie Mellon University. Un uomo di nome Bob Young aveva incorporato un business di catalogo che vendeva accessori software per Linux e Unix l'anno prima. Nel 1995, acquistò l'attività di Ewing e i due formarono una società chiamata Red Hat Software.
Red Hat Linux è stata una delle prime distribuzioni Linux disponibili in commercio. Oggi, Red Hat impresa Linux (RHEL) è comune su computer e server aziendali. La società ha un valore di oltre $ 2 miliardi, la maggior parte di qualsiasi società open source.
Red Hat ha contribuito in modo significativo alla creazione di software open source, producendo e contribuendo agli strumenti di cui beneficiano gli altri nell'ecosistema Linux. Due esempi principali includono il formato Red Hat Package Management (RPM) e NetworkManager. Red Hat sponsorizza anche il Fedora Project, un sistema operativo Linux open source e gratuito. 5 motivi per usare Distro Pure Open Source, Fedora 5 motivi per usare Distro Pure Open Source, Fedora Fedora non è così conosciuta come Ubuntu e ha una reputazione per essere difficile da usare. Ma se questo è vero, perché così tante persone continuano ad usare Fedora? Ulteriori informazioni da cui Red Hat estrae il codice per creare nuove versioni di RHEL.
- Altri nomi da ricordare: Roland Dyroff, Burchard Steinbild, Hubert Mantel e Thomas Fehr - i fondatori di S.u.S.E. (ora SUSE). SUSE si è formato alcuni anni prima di Red Hat e ha anche contribuito molto al mondo Linux.
Matthias Ettrich, Miguel de Icaza e Federico Mena
Nel 1996, Linux aveva un'interfaccia grafica e numerose app, ma l'esperienza era difficilmente integrata. Ogni pezzo di software aveva il suo aspetto e il suo aspetto, poiché provenivano da diversi sviluppatori. Matthias Ettrich lo trovò frustrante, così iniziò l'ambiente desktop K KDE spiegato: Uno sguardo all'interfaccia desktop più configurabile di Linux KDE Spiegò: Uno sguardo all'interfaccia desktop più configurabile di Linux Che aspetto ha Linux? A volte, Unity; altre volte, GNOME. Spesso, però, Linux esegue KDE. Se non usi l'odierno ambiente K Desktop sul tuo PC Linux, ora è il momento di cambiare! Leggi di più .
KDE era un'alternativa all'ambiente desktop comune disponibile su Unix. Ha usato il toolkit Qt ed è stato il primo ambiente desktop completo per Linux.
Il toolkit Qt era sotto una licenza proprietaria, quindi non era completamente software libero. Ciò ha lasciato altri sviluppatori che volevano un'alternativa. Miguel de Icaza e Federico Mena hanno fondato GNOME GNOME Spiegato: Uno sguardo a uno dei desktop più popolari di Linux Spiegazione di GNOME: Uno sguardo a uno dei desktop più popolari di Linux Sei interessato a Linux, e ti sei imbattuto in "GNOME", un acronimo per GNU Network Object Model Environment. GNOME è una delle interfacce open source più popolari, ma cosa significa? Leggi di più l'anno seguente. Questo ambiente desktop faceva parte del Progetto GNU e utilizzava GTK +. Qt è diventato un toolkit completamente gratuito nel 1999.
KDE e GNOME sono a malapena gli unici ambienti desktop disponibili oggi Quale ambiente desktop Linux si adatta meglio alla tua personalità? Quale ambiente desktop Linux si adatta meglio alla tua personalità? Che tipo di utente di computer sei? Lasciate le icone sparse sul desktop? Preferisci lavorare in una semplice applicazione? Scopriamo quale ambiente desktop Linux ti si addice meglio. Leggi di più, ma rimangono i più consolidati e ampiamente utilizzati.
- Un altro nome da ricordare: Aaron Seigo, prominente sviluppatore di KDE e avvocato del software libero.
Eric Raymond e Bruce Perens
Eric Raymond ha scritto un saggio nel 1997 chiamato “La cattedrale e il bazar” dettagliare due diversi approcci allo sviluppo di software open source. Il “Cattedrale” Il metodo prevedeva il rilascio di codice sorgente ad ogni rilascio, ma mantenendo il codice limitato a un gruppo specifico di sviluppatori durante il periodo intermedio. Questo è stato l'approccio utilizzato da GNU Emacs in quel momento, ed è il modello che vediamo prendere Google con Android Android Really Open Source? E lo fa anche la materia? Android è davvero open source? E lo fa anche la materia? Qui esploriamo se Android è o meno veramente open source. Dopotutto, è basato su Linux! Leggi di più oggi.
Il “Bazar” Il metodo prevedeva lo sviluppo di codice su Internet in vista di tutti, un approccio che Torvalds ha aperto la strada a Linux. Il saggio di Raymond ha ispirato alcuni sviluppatori di Netscape ad aprire l'open source al popolare browser web e ha trovato Mozilla. È diventato un libro nel 1999.
Nel 1998, Raymond è stato co-fondatore di Open Source Initiative, un'organizzazione no profit dedicata alla promozione di software open source, con Bruce Perens. Perens ha scritto la Open Source Definition, un documento che determina se una licenza software si qualifica come open source. Il movimento open source è nato da individui che hanno messo in discussione le posizioni politiche ed etiche del movimento del software libero Open Source vs. Free Software: Qual è la differenza e perché è importante? Open Source contro software libero: qual è la differenza e perché è importante? Molti pensano che "open source" e "software libero" significano la stessa cosa, ma non è vero. È nel tuo migliore interesse sapere quali sono le differenze. Leggi di più .
L'open source era più interessato alle dinamiche commerciali, piuttosto che sociali. Perens lasciò l'OSI solo un anno dopo, sentendo che il termine open source era andato troppo lontano dalle libertà spinte dal movimento del software libero. Continuò a difendere il software open source usando il termine “open source,” e continua a farlo oggi.
- Un altro nome da ricordare: Simon Phipps, ex presidente dell'OSI e importante sostenitore dell'open source.
Mark Shuttleworth
Mark Shuttleworth ha guadagnato oltre mezzo miliardo di dollari quando ha venduto una società da lui fondata a VeriSign negli anni '90. nel 2004, ha fondato Canonical, la società che avrebbe creato il sistema operativo Linux desktop più popolare al mondo oggi. Probabilmente ne hai sentito parlare: Ubuntu Come puoi aiutare Canonical Shape Ubuntu oggi! Come puoi aiutare Canonical Shape Ubuntu oggi! Sei arrabbiato che il tuo sistema operativo preferito non abbia le opzioni che ami? Credi che le tue idee per una migliore esperienza desktop dovrebbero essere ascoltate? Bene, anche Canonical. Leggi di più .
A quel tempo, Linux aveva un problema in corso. C'era la tecnologia per gestire un desktop gratuito. Il problema era l'esperienza dell'utente. Shuttleworth voleva produrre un desktop Linux in grado di competere con Windows e macOS. E lui era disposto a buttare milioni di dollari in questo sogno.
Ubuntu è nato come una distribuzione Linux basata su GNOME con alcuni miglioramenti extra per rendere il desktop più facile per i nuovi arrivati. Gli utenti possono provare il desktop prima di installarlo utilizzando un Live CD. L'installer ha reso il passaggio a Ubuntu facile come l'installazione del software Windows. In seguito, gli utenti possono installare codec multimediali con il clic di un pulsante.
Lungo la strada, Canonical ha sviluppato sempre più progetti per Ubuntu, compresa la sua interfaccia. Gli sviluppatori hanno trascorso gli ultimi anni a creare un sistema operativo mobile basato su Ubuntu e un server di visualizzazione. Poi, pochi mesi fa, Canonical ha rimosso molti dei suoi progetti desktop. Che cosa è il ritorno ai mezzi GNOME per Ubuntu. Che cosa è il ritorno ai mezzi GNOME per Ubuntu. Canonical ha annunciato la fine del desktop Unity. Da Ubuntu 18.04, il desktop GNOME verrà ripristinato. Cosa significa questo per Ubuntu e la sua relazione con gli utenti Linux? Leggi di più .
Nonostante abbia raggiunto milioni di utenti, Ubuntu non ha raggiunto l'obiettivo di Shuttleworth di competere allo stesso livello di Windows e macOS. Ma è diventato più vicino di qualsiasi altro sistema operativo Linux fino ad oggi.
I nomi si fermano qui?
Affatto. Ci sono sicuramente altri grandi nomi che ho trascurato. Ci sono anche persone che creano i sistemi operativi Linux che attirano l'attenzione di oggi, come i fondatori Daniel Fore di Elementary OS e Ikey Doherty di Solus. Chissà quale impatto avranno i loro contributi sul mondo Linux?
Poi c'è il numero incalcolabile di persone che lavorano in vari modi le cui azioni non vengono sempre riconosciute. Alcuni sono sviluppatori. Alcuni sono ingegneri. Molti sono i manutentori, le persone che mantengono utilizzabili i nostri repository software. Ognuno di voi uno di voi merita il nostro ringraziamento. Grazie!
Se contribuisci a un progetto gratuito e open source, o se vuoi evidenziare qualcuno che lo fa, lascia un commento! Portiamo più riconoscimento ai nomi che rendono possibile il desktop libero.
Scopri di più su: Linux, Open Source.