Disambiguazione โ€“ Se stai cercando il kernel su cui si basano i sistema operativi di questa famiglia, vedi Linux (kernel).
GNU/Linux
sistema operativo
Logo
Logo
Schermata di Debian con ambiente grafico GNOME
FamigliaUnix-Like
Tipo di kernelKernel monolitico
Piattaforme supportatex86, x86-64, x64, ARM
Tipo licenzaSoftware libero
LicenzaGNU General Public License
Stadio di sviluppoin produzione

Linux (/หˆlinuks/[1], pronuncia inglese [หˆlษชnสŠks][2]), รจ la denominazione impropria ma comune con cui sono conosciuti i sistemi operativi liberi che usano come nucleo il kernel Linux, caratterizzati dall'essere open source, di tipo Unix-like e costruiti insieme ad altri componenti software in forma di distribuzioni. Oggi, molte importanti societร  nel campo dell'informatica come Google, Microsoft, Amazon, IBM, Oracle, Hewlett-Packard, Red Hat, Canonical, Novell e Valve sviluppano e pubblicano sistemi Linux. Un esempio molto conosciuto รจ Ubuntu di Canonical, il cui codice sorgente deriva da Debian.[3]

Storia

modifica

Linus Torvalds e gli esperimenti con Minix

modifica
Lo stesso argomento in dettaglio: Linus Torvalds e Minix.
Linus Torvalds

Il primo nucleo del kernel Linux fu presentato al mondo il 25 agosto 1991 dal giovane studente finlandese di informatica Linus Torvalds che, appassionato di programmazione, era insoddisfatto del sistema operativo Minix (sistema operativo unix-like destinato alla didattica, scritto da Andrew S. Tanenbaum, professore ordinario di Sistemi di rete all'Universitร  di Amsterdam), poichรฉ supportava male la nuova architettura i386 a 32 bit, all'epoca tanto economica e popolare. Cosรฌ Torvalds decise di creare un kernel UNIX con lo scopo di divertirsi e studiare il funzionamento del suo nuovo computer, che era un 80386.

Per girare, il sistema operativo basato sul kernel programmato da Torvalds, chiamato Linux, utilizzava inizialmente, oltre al kernel di Torvalds, lo userspace di Minix. Successivamente, Linus decise di rendere il sistema indipendente da Minix, anche perchรฉ non ne gradiva la licenza che lo rendeva liberamente utilizzabile solo a fini didattici, e decise quindi di sostituire quella parte del sistema operativo col software del progetto GNU. Per fare ciรฒ, Torvalds cambiรฒ la licenza e adottรฒ la GPL, che tra l'altro considerava buona per il suo sistema operativo a prescindere dal software GNU stesso.

Linux era all'inizio un semplice emulatore di terminale scritto in C e assembly, e non aveva bisogno di appoggiarsi a un sistema operativo. L'emulatore di terminale avviava e gestiva due thread: uno per mandare segnali alla porta seriale e uno per riceverli; quando poi Linus ebbe bisogno di leggere e scrivere file su disco, questo emulatore fu esteso in modo che potesse gestire un file system. Lentamente, questo programma si trasformรฒ in un intero kernel in grado di gestire un sistema operativo e Linus iniziรฒ a documentarsi sulle specifiche POSIX, chiedendo assistenza sul newsgroup.[4] La prima versione del kernel Linux, la 0.01, fu pubblicata su Internet il 17 settembre 1991 e la seconda nell'ottobre dello stesso anno.

Torvalds preferiva chiamare Freax il kernel a cui stava lavorando, ma Ari Lemmke, assistente alla Helsinki University of Technology che gli aveva offerto lo spazio FTP per il progetto (ftp.funet.fi), preferรฌ assegnare alla subdirectory dedicata il nome alternativo di lavorazione Linux.[5] Sin dalla versione 0.01 si poteva compilare e far partire la shell GNU Bash. Fino alla versione 0.10 era richiesto un computer con Minix per configurare, compilare e installare Linux perchรฉ quest'ultimo usava il filesystem del sistema sul quale si appoggiava; dalla versione 0.11 poteva essere compilato da Linux stesso. Presto i sistemi Linux superarono Minix in termini di funzionalitร : Torvalds e altri sviluppatori della prima ora di Linux adattarono il loro kernel perchรฉ funzionasse con i componenti GNU e i programmi in user-space per creare un sistema operativo completo, pienamente funzionante e libero. Il 12 marzo 1994 il 16ยบ livello di patch del kernel 0.99 divenne Linux 1.0. Fu lo stesso Linus Torvalds a presentare la prima versione stabile all'Universitร  di Helsinki.

L'implementazione di X Window System

modifica
Lo stesso argomento in dettaglio: X Window System.
X Window System

Nella primavera del 1992 l'hacker Orest Zborowski riuscรฌ a rendere eseguibile il server X sulla versione 0.12 di Linux. Per far ciรฒ, Orest dovette implementare tutta la struttura degli Unix Domain Socket indispensabili a X Window e quindi un primo livello socket sul quale venne poi costruita tutta l'infrastruttura di rete di Linux. In realtร , il tutto era imbastito in maniera caotica e non era ben integrato all'interno del kernel, ma Linus accettรฒ comunque la patch perchรฉ con essa era possibile sia utilizzare X, sia utilizzare tale infrastruttura per dotare Linux di uno stack di rete.

Entusiasta della novitร , Linus pubblicรฒ, dopo la versione 0.13, la versione 0.95, senza pensare a tutti i problemi di sicurezza che la rete avrebbe comportato. Per rimediare alla leggerezza, nei due anni che trascorsero dalla 0.95 alla 1.0, Linus dovette utilizzare sia un ulteriore numero per indicare il livello di patch sia le lettere dell'alfabeto (sino alla versione 0.99.15Z, 0.99 15ยบ livello di patch, revisione Z).

La nascita della controversia sul nome

modifica
Lo stesso argomento in dettaglio: Controversia sul nome GNU/Linux.
Desktop GNOME 2.20

La maggior parte delle persone chiama il sistema operativo semplicemente "Linux". la Free Software Foundation perรฒ dal 1994 promuove la diffusione del termine GNU/Linux, per le seguenti ragioni:[6][7][8][9]

Semantica
Parlare di "sistemi Linux" risulterebbe ingannevole perchรฉ a rigore Linux non รจ un sistema operativo ma solo un kernel per sistemi unix-like.[9]
Credito tecnico
Un utente inesperto potrebbe pensare di utilizzare Linux anche in casi in cui non รจ vero.[7] Gli utenti di "sistemi Linux" invece potrebbero non venire a conoscenza del progetto GNU, pur utilizzando software da esso prodotto.[9]
Credito per ragioni storiche
la dizione "Linux" non avrebbe ragioni storiche profonde, perchรฉ non fu inventata da Linus Torvalds (che al contrario aveva scelto il nome Freax per il suo progetto).[10] Chiamare il sistema "GNU/Linux" servirebbe a riconoscere il ruolo storico del progetto GNU nel suo sviluppo.[6]

Chi propone l'utilizzo il nome "Linux" per sineddoche invece cita le seguenti ragioni:

Linux รจ il nome da sempre piรน utilizzato
La proposta di utilizzare GNU/Linux invece non appare prima del 1994, quando il termine "Linux" era giร  diventato popolare. Nei principali canali di informazione si fatica a trovare riferimenti a controversie di denominazione.
La controversia รจ una banale disputa territoriale
Proporre l'utilizzo della denominazione GNU/Linux sarebbe tentativo da parte della Free Software Foundation di prendersi gran parte dei meriti per l'intero sistema.[11]
Un sistema Linux comprende software di molti fornitori
Il progetto GNU รจ solo una delle fonti utilizzate per la creazione di una distribuzione Linux. Molte parti importanti del sistema come l'Apache HTTP Server, il sistema X Window o il K Desktop Environment provengono da altri gruppi. La provenienza di ogni programma รจ rintracciabile nella licenza oppure nella documentazione dei singoli programmi.

Gli ambienti desktop e gli anni 2000

modifica
Desktop KDE SC 4.10

Nel 1996 fu scelto come logo ufficiale di Linux un pinguino disegnato da Larry Ewing, chiamato Tux come abbreviazione di Torvalds Unix. Il compito di fornire un sistema integrato, che combini tutte le componenti di base con le interfacce grafiche (come per esempio GNOME o KDE, basate a loro volta sulla presenza dell'X Window System) e con il software applicativo, รจ svolto dalle distribuzioni GNU/Linux.

Per quanto riguarda il kernel vero e proprio, Torvalds giร  nel settembre 2009 dichiarรฒ che esso รจ diventato "gonfio e grosso", non cosรฌ veloce e scattante come quando l'aveva progettato[12]. Riconosce, perรฒ, che questo "ingrassamento" non va visto solo come una cosa negativa, perchรฉ significa che Linux ha molta piรน compatibilitร  rispetto al passato.[13] Nel luglio del 2011, per festeggiare il 20ยบ anniversario della nascita di Linux, Torvalds decise di pubblicare il kernel Linux, passando ad un sistema di numerazione a 2 cifre, pubblicando la versione 3.0 del kernel. L'ultima release della serie 2.6 รจ stata la 2.6.39. Il 12 aprile 2015 รจ stata pubblicata la versione 4.0 che oltre a risoluzioni di bug aggiunge supporto a nuovo hardware (come intel quark) e le live patching, ovvero la possibilitร  di aggiornare il kernel e i punti critici del sistema senza riavviare, questa feature รจ dovuta anche alla collaborazione di RedHat e SUSE.

L'ultima versione stabile del kernel Linux รจ la 6.1; il suo sviluppo รจ sostenuto dalla Linux Foundation, un'associazione senza fini di lucro nata nel 2007 dalla fusione di Free Standards Group e Open Source Development Labs.[14]

Descrizione

modifica
Caricamento del kernel Linux 2.6.24.4 su Knoppix 5.3.1

Grazie alla portabilitร  del kernel, data dalla presenza dei moduli, sono stati sviluppati sistemi operativi per un'ampia gamma di dispositivi:

Esistono inoltre sistemi Linux installabili anche come server, router e sistemi embedded.[15][16][17][18][19]

Attualmente Linux รจ molto usato, soprattutto come sistema operativo su server, in ambienti di produzione o in dispositivi embedded (PVR, telefoni ecc.) e ha una discreta diffusione in ambiente desktop (circa il 3% dei PC). Anche l'iniziale ampia diffusione sui netbook ha lasciato il passo a Windows, pur mantenendo una quota di penetrazione significativamente superiore a quella dei pc desktop/notebook.

Kernel Linux

modifica
Lo stesso argomento in dettaglio: Linux (kernel).
GRUB

Il kernel Linux, uno dei piรน riusciti esempi di software libero e open source,[20] costituisce il nucleo dei sistemi operativi della famiglia di Linux.[21] Fu inizialmente creato nel 1991 da alcuni studenti di informatica finlandesi[22] tra cui Linus Torvalds, il capogruppo. Successivamente aumentarono in modo repentino i suoi sviluppatori e i suoi utilizzatori che aderivano al progetto del software libero e contribuivano allo sviluppo del nuovo sistema operativo.[23]

Pubblicato, liberamente scaricabile e modificabile sotto la licenza libera GNU GPL[24] (insieme ad alcuni firmware con varie licenze), รจ continuamente e liberamente sviluppato da collaboratori di tutto il mondo attraverso la relativa comunitร  virtuale, con lo sviluppo che ogni giorno avviene sfruttando la relativa mailing list, in modo del tutto analogo a quello in cui sono sviluppati i protocolli di Internet. Il ramo di sviluppo principale del kernel Linux prevede che esso contenga anche alcune parti non-libere, offuscate od oscurate come ad esempio alcuni driver. Il progetto Linux-libre si propone come variante completamente libera di Linux, da cui sono nate diverse distribuzioni completamente libere.[25]

Filesystem Hierarchy Standard

Boot loader

modifica

Linux come boot loader su MBR utilizza LILO in vecchie versioni e GRUB nelle versioni piรน moderne.

File system

modifica

Il file system utilizzato dai sistemi Linux fa riferimento al Filesystem Hierarchy Standard, uno standard per file system per sistemi Unix e Unix-like di tipo ad albero gerarchizzato. Esso serve per controllare come i dati sono salvati e come vengono recuperati dal disco rigido del computer da utente con privilegi di amministratore o dalla "root" con comando cd / (cd slash).

Utilizzo e applicazioni pratiche

modifica

Il kernel Linux gira su svariate architetture[26]: dai cellulari ai PC, ai supercomputer.[27] Speciali distribuzioni esistono per piccole architetture per mainstream. Il fork del kernel ELKS puรฒ girare su un Intel 8086 o su un Intel 80286 con microprocessore a 16-bit, mentre il fork del kernel ยตClinux puรฒ girare su sistemi senza MMU. Il kernel gira anche su architetture che erano state progettate per utilizzare il proprio sistema operativo, come i computer Macintosh della Apple (con architetture PowerPC e Intel), PDA, console, lettori MP3 e telefoni cellulari. Oltre che su postazioni host ovvero desktop computer, Linux รจ ampiamente utilizzato su postazioni server tramite apposite distribuzioni ottimizzate per la destinazione d'uso, potendo gestire facilmente un gran numero di accessi contemporanei sia lato intranet sia lato internet (server pubblici) e dove i vantaggi in termini di stabilitร  e affidabilitร  sono ancor piรน apprezzati.

Amministrazione

modifica
Esempio di CLI di Linux (Ubuntu)

L'amministrazione, da parte di un utente o un sistemista, di un sistema Linux puรฒ avvenire per via grafica attraverso un pannello di controllo oppure direttamente da riga di comando o terminale virtuale tramite ricorso a una serie di comandi. Quest'ultima modalitร  รจ tipica delle distribuzioni server che per motivi di semplicitร  e di carico non presentano interfaccia grafica (per l'elenco e descrizione dei comandi vedi fondo voce).

Vantaggi e svantaggi

modifica

Numerose distribuzioni sono completamente gratuite, per l'utente privato e per le aziende. Esistono societร  (Red Hat, Canonical, SUSE e altre) che, dietro compenso, forniscono supporto tecnico e altri servizi per le proprie distribuzioni commerciali. A questo si aggiunge la possibilitร  di modificare il sistema migliorando in proprio il codice sorgente, fornito con la licenza GPL e di distribuirlo liberamente e legalmente, sotto forma di nuove versioni. Il dibattito sui vantaggi e svantaggi di Linux รจ spesso ricompreso all'interno della comparazione tra Microsoft Windows e Linux, molto nota agli addetti ai lavori, perchรฉ alcune software house, come ad esempio Adobe, non vogliono fare il porting su varie distribuzioni. Ma grazie alle numerose distribuzioni esistenti, Linux รจ il sistema operativo perfetto per riportare in vita vecchi computer; infatti, esistono diverse distro (distribuzioni) che possono funzionare su computer poco potenti come Alpine Linux, Puppy Linux, Lubuntu, ecc., ma anche distro piรน esigenti come Ubuntu, Debian, Linux Mint, ecc., le quali hanno comunque bisogno di meno potenza rispetto, per esempio, a Windows 10.

Distribuzioni

modifica
Lo stesso argomento in dettaglio: Distribuzione GNU/Linux e Linux from Scratch.
Red Hat Linux, una delle piรน famose e importanti distribuzioni Linux

Non esiste un'unica versione di Linux, ma esistono diverse distribuzioni (chiamate anche distro), solitamente create da comunitร  di sviluppatori (community) o societร , che scelgono, preparano e compilano i pacchetti da includere. Tutte le distribuzioni sono sviluppate in maniera indipendente a partire dal kernel Linux comune (sia pur in versioni diverse e spesso personalizzate), e si differenziano tra loro per il cosiddetto "parco software", cioรจ i pacchetti preparati e selezionati dagli sviluppatori per la distribuzione stessa, per il sistema di gestione del software, i repository e per i servizi di assistenza e manutenzione offerti.

Esistono distribuzioni eseguibili direttamente da CD o chiave USB, chiamate distribuzioni live o desktop CD. Una distribuzione live su CD o USB consente di provare la distribuzione ed eventualmente procedere all'installazione del sistema sul proprio computer.

Sviluppo e promozione

modifica

Linux Foundation e Linux Standard Base

modifica
Logo Linux Foundation

La Linux Foundation รจ un'organizzazione formata dai maggiori produttori di software e hardware il cui obiettivo รจ di migliorare l'interoperabilitร  tra le diverse distribuzioni.

Allo scopo, essa ha proposto uno standard aperto e gratuito, chiamato Linux Standard Base (ufficializzato con lo standard ISO/IEC 23360) che definisce una comune ABI (interfaccia binaria per le applicazioni), un unico sistema di pacchettizzazione e una struttura per il file system che preveda le stesse convenzioni sui nomi e le stesse directory basilari in ogni sistema Linux. Molte aziende famose sono entrate nella Linux Foundation tra le quali Cisco, Huawei, Microsoft, HP, IBM, Intel, NEC, Fujitsu, Qualcomm e Samsung[28].

Linux Standard Base

Esso al momento costituisce lo standard con maggiore appeal, al quale tutte le maggiori distribuzioni si stanno adeguando. Le distribuzioni possono essere specializzate per differenti utilizzi: supporto a particolari architetture, sistemi embedded, stabilitร , sicurezza, localizzazione per una particolare regione o lingua o il supporto per le applicazioni in sistema real-time. In piรน, alcune distribuzioni includono solamente software libero. Attualmente, oltre trecento distribuzioni sono sviluppate attivamente, con circa una dozzina di esse che sono piรน famose per l'utilizzo giornaliero.[29]

I LUG

modifica
Lo stesso argomento in dettaglio: Linux User Group.

Ruolo importante al riguardo รจ svolto dai Linux user group (gruppi di utenti Linux), anche detti LUG, gruppo formato da sostenitori e promotori del sistema operativo GNU/Linux, che spesso organizzano manifestazioni pubbliche attraverso le quali fanno conoscere Linux e il suo funzionamento a tanti potenziali utenti, aiutando chi si รจ appena avvicinato all'utilizzo di questo sistema operativo nell'installazione e nella configurazione dei propri computer. I LUG sono spesso organizzati come associazioni senza scopo di lucro e la loro principale missione รจ contribuire alla diffusione del software libero e in particolare dei sistemi operativi basati sul kernel Linux.

Linux Day

modifica
Lo stesso argomento in dettaglio: Linux Day.
Logo ufficiale del Linux Day

I LUG italiani ogni anno promuovono e organizzano il Linux Day, una manifestazione che ha lo scopo di promuovere il sistema operativo Linux e il software libero, e avvicinare e aiutare i nuovi utenti, con un insieme di eventi contemporanei organizzati in diverse cittร  d'Italia. La Italian Linux Society (ILS) stabilisce la data del Linux Day e, a volte, fornisce proprio materiale pubblicitario. La responsabilitร  dei singoli eventi locali รจ lasciata ai rispettivi gruppi organizzatori, che hanno libertร  di scelta per quanto riguarda i dettagli delle iniziative locali, nel rispetto delle linee guida generali definite da ILS.

Giornate tematiche sul software libero e l'open source erano giร  state sperimentate in Italia sin dal 1999, grazie alle iniziative del gruppo ErLug (Emilia-Romagna Linux User Group). Fu grazie a queste esperienze, e i dibattiti che ne seguirono, che vennero definite le linee guida dei Linux Day, successivamente gestite da ILS sul territorio nazionale. Le prime manifestazioni in questa nuova veste vennero proposte a partire dal 2001, per iniziativa di Davide Cerri di ILS,[30] con lo scopo di valorizzare la rete dei LUG italiani organizzando una manifestazione di portata nazionale ma allo stesso tempo delocalizzata sul territorio. Il ruolo di ILS, tuttavia, รจ stato sempre secondario rispetto allo sforzo profuso dai LUG, veri artefici della manifestazione.

La prima edizione del Linux Day si รจ tenuta il 1ยบ dicembre 2001 in circa quaranta cittร  sparse su tutto il territorio nazionale.[31] Il Linux Day รจ divenuto il principale evento italiano no profit dedicato a Linux e al software libero.

Riviste dedicate

modifica

Confronto con macOS e Windows

modifica

Linux ha come principali concorrenti Windows e macOS. Ogni sistema operativo ha pro e contro, in base alle proprie esigenze[32][33][34].

Note

modifica
  1. ^ Luciano Canepari, Dizionario di pronuncia italiana (PDF), su venus.unive.it, agosto 2008, p.ย 167. URL consultato il 25 dicembre 2012 (archiviato dall'url originale il 15 maggio 2013).
  2. ^ Linus Torvalds usรฒ /หˆlษชnสŠks/ in inglese.
    (EN) Re: How to pronounce "Linux"?, su comp.os.linux, 23 aprile 1992. URL consultato il 9 gennaio 2007.
    Torvalds si registrรฒ pronunciando tale nome negli anni novanta. /หˆlษชnสŠks/
    (EN) How to pronounce Linux?, su paul.sladen.org. URL consultato il 17 dicembre 2006.) e in svedese (/หˆlษชหnษคks/: (EN) Linus pronouncing Linux in English and Swedish, su kernel.org. URL consultato il 20 gennaio 2007.
  3. ^ (EN,ย IT) TDAH_FUIT (TDAH_, in short) The_Debian_Administratorโ€™s_Handbook_free_unofficial_Italian_translation, su Free unofficial Italian translation - FUIT on Github.com. URL consultato il 2 maggio 2022.
  4. ^ (EN) Linus Torvalds, What would you like to see most in minix?, su groups.google.com, comp.os.minix, 25 agosto 1991. URL consultato il 9 gennaio 2011.
  5. ^ Linus Torvalds, David Diamond, Rivoluzionario per caso. Come ho creato Linux (solo per divertirmi), Garzanti, 2011, pp.ย 101, 105, 109, ISBNย 88-11-73896-2.
  6. ^ a b Perchรฉ lo chiamate GNU/Linux e non Linux?, su gnu.org. URL consultato il 29 marzo 2016.
  7. ^ a b Linux e il sistema GNU, su gnu.org. URL consultato il 29 marzo 2016.
  8. ^ Cosa c'รจ in un nome?, su gnu.org. URL consultato il 29 marzo 2016.
  9. ^ a b c Utenti GNU che non hanno mai sentito parlare di GNU, su gnu.org. URL consultato il 29 marzo 2016.
  10. ^ Linus Torvalds, David Diamond, Rivoluzionario per caso. Come ho creato Linux (solo per divertirmi), Garzanti, 2011, p.ย 109, ISBNย 88-11-67859-5.
  11. ^ (EN) Phil Hughes, The Politics of Freedom, in Linux Journal, ottobre 1996.
  12. ^ Alfonso Maruccia, Linus attacca Linux, su punto-informatico.it, Punto Informatico, 22 settembre 2009. URL consultato il 17 febbraio 2011.
  13. ^ (EN) Linus calls Linux "bloated and huge", su theregister.co.uk. URL consultato il 9 gennaio 2011.
  14. ^ (EN) New Linux foundation Launches - Merger of Open Source Development Labs and Free Standard Group, Linux Foundation, 21 gennaio 2007. URL consultato il 6 ottobre 2007 (archiviato dall'url originale il 3 maggio 2007).
  15. ^ (EN) Linux Watch, su trl.ibm.com, ottobre 2001. URL consultato il 29 settembre 2009 (archiviato dall'url originale il 20 dicembre 2001).
  16. ^ (EN) Trolltech rolls "complete" Linux smartphone stack, su linuxfordevices.com, gennaio 2010. URL consultato il 20 settembre 2009 (archiviato dall'url originale il 25 maggio 2012).
  17. ^ (EN) Patrick Thibodeau, IBM's newest mainframe is all Linux, su Computerworld. URL consultato il 22 febbraio 2009 (archiviato dall'url originale il 12 dicembre 2009).
  18. ^ (EN) Daniel Lyons, Linux rules supercomputers, su forbes.com. URL consultato il 22 febbraio 2007.
  19. ^ OpenWrt, su openwrt.org.
  20. ^ (EN) Linus Torvalds, Re: GPLv3 Position Statement, su lkml.org, 25 settembre 2006.
  21. ^ (EN) File README, su git.kernel.org. URL consultato il 12 novembre 2010 (archiviato dall'url originale il 24 luglio 2012).
  22. ^ (EN) Marjorie Richardso, Intervista: Linus Torvalds, su linuxjournal.com, Linux Journal, 1ยบ novembre 1999. URL consultato il 20 agosto 2009.
  23. ^ (EN) Sam Williams, Chapter 9: The GNU General Public License, su Free as in Freedom, O'Reilly Media. URL consultato il 16 febbraio 2011.
  24. ^ (EN) File COPYING, su git.kernel.org. URL consultato il 16 febbraio 2011 (archiviato dall'url originale il 21 dicembre 2012).
  25. ^ (EN) GNU Linux-libre, Free as in Freedo, su Free Software Foundation Latin America. URL consultato il 21 gennaio 2015.
    ยซLinux, the kernel developed and distributed by Linus Torvalds et al, contains non-Free Software, i.e., software that does not respect your essential freedoms, and it induces you to install additional non-Free Software that it doesn't contain.ยป
  26. ^ The linux-kernel mailing list FAQ Archiviato il 1ยบ luglio 2016 in Internet Archive.
  27. ^ (EN) Prakash Advani, If I could re-write Linux, su freeos.com, 8 febbraio 2004. URL consultato il 23 gennaio 2007.
  28. ^ Lista delle aziende facenti parte della Linux foundation, su linuxfoundation.org.
  29. ^ (EN) The LWN.net Linux Distribution List, su lwn.net. URL consultato il 19 maggio 2006.
  30. ^ Email di lancio del Linux Day, su lists.linux.it. URL consultato il 9 gennaio 2011.
  31. ^ Si avvicina Linux Day 2005, su punto-informatico.it, Punto Informatico, 20 settembre 2005. URL consultato il 9 gennaio 2011.
  32. ^ (EN) David Gewirtz, Windows, Mac, or Linux? We compare the pros and cons of these computing platforms, su ZDNet. URL consultato il 1ยบ febbraio 2021.
  33. ^ Ruben Laino, Linux vs Windows vs Mac OS: chi รจ il migliore?, su TecnoUser, 7 ottobre 2016. URL consultato il 1ยบ febbraio 2021.
  34. ^ (EN) Windows vs. MacOS vs. Chrome OS vs. Ubuntu Linux: Which Operating System Reigns Supreme?, su PCMAG. URL consultato il 1ยบ febbraio 2021.

Bibliografia

modifica

Voci correlate

modifica

Altri progetti

modifica

Collegamenti esterni

modifica
Controllo di autoritร VIAF (EN)ย 185985901ย ยท LCCN (EN)ย n94087892ย ยท GND (DE)ย 4337730-0ย ยท BNF (FR)ย cb124906479 (data)ย ยท J9U (EN,ย HE)ย 987007289819405171

๐Ÿ“š Artikel Terkait di Wikipedia

Linux Mint

Linux Mint รจ una distribuzione GNU/Linux per personal computer, basata su Ubuntu o su Debian. Ideata da Clรฉment Lefรจbvre, si focalizza sulla facilitร  d'uso

Ubuntu

Nova: sistema operativo sponsorizzato dallo stato cubano. Peppermint OS: basata su Lubuntu, destinata a netbook e pc poco prestanti. Poseidon Linux:

Distribuzione Linux

Una distribuzione Linux (anche distribuzione GNU/Linux ove includa elementi GNU, gergalmente detta distro), in informatica, รจ una distribuzione software

Linux (kernel)

Linux รจ un kernel, creato nel 1991 da Linus Torvalds e derivato da UNIX, distribuito sotto licenza di software libero GNU GPLv2 (anzichรฉ software proprietario)

Arch Linux

Arch Linux (o Arch, /ษ‘ห(ษน)tสƒ/) รจ una distribuzione Linux con architettura x86-64, creata da Judd Vinet secondo la filosofia KISS (Keep It Simple, Stupid)

Rocky Linux

Rocky Linux รจ una distribuzione Linux, basata su Red Hat Enterprise Linux (RHEL), sviluppata da Rocky Enterprise Software Foundation. Come ambiente desktop

Artix Linux

Artix Linux (o semplicemente Artix) รจ una distribuzione Linux di tipo rolling-release basata su Arch Linux. Artix non si basa su systemd ma consente all'utente

SUSE Linux

SUSE Linux (pronunciato /susษ™/) รจ una distribuzione GNU/Linux di origine tedesca e sviluppata principalmente in Europa. La prima versione รจ stata pubblicata