La storia di Linux
Storia di Linux, nascita, sviluppo e innovazioni.......
Il nome Linux deriva da Linus Torvalds a partire dal 1991 che chiamò così il primo kernel da lui ideato
1990-08-01 00:00:00
che cos'è linux???
Linux (pronunciato /ˈlɪnʊks/[2]) è una famiglia di sistemi operativi di tipo Unix-like aventi la caratteristica comune di utilizzare come nucleo il kernel Linux. Molte importanti società come: IBM, Sun Microsystems, Hewlett-Packard, Red Hat e Novell hanno sviluppato e sviluppano un sistema Linux. Grazie alla portabilità del kernel Linux sono stati sviluppati sistemi operativi Linux per un'ampia gamma di computer, dai cellulari, tablet computer e console ai mainframe e i supercomputer ed esistono sistemi Linux installabili come server
1991-08-01 00:00:00
Nascita del primo kernel linux
Il kernel Linux vede la luce nell'agosto 1991 grazie al giovane studente finlandese Linus Torvalds che, appassionato di programmazione, era insoddisfatto del sistema operativo Minix (sistema operativo unix-like destinato alla didattica, scritto da Andrew 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 appunto uno 80386.
1991-08-01 00:00:00
la opinione di Richard Stallman
Secondo Richard Stallman, fondatore del progetto GNU, e secondo la Free Software Foundation, la dicitura Linux (senza prefisso "GNU/") per i sistemi operativi che utilizzano software GNU sarebbe erronea, in quanto il nome Linux è attribuibile al solo kernel e il sistema, strutturato a partire dai componenti dell'originale progetto GNU, dovrebbe più propriamente chiamarsi GNU/Linux[10][11]. Secondo altri e secondo l'uso della maggior parte degli utenti e degli sviluppatori e delle società coinvolti nello sviluppo del sistema operativo e del software ad esso collegato, il nome Linux è ormai divenuto sinonimo di sistema "Linux based", cioè di sistema basato sul kernel Linux.
1991-09-17 00:00:00
linux al momento era.............
Era 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, 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[12]. 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.
1992-04-01 00:00:00
Linux e la rete
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 un po' 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 rilasciò, 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).
1994-03-12 00:00:00
La Versione 1.0 e La controversia SCO-Linux
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. Con il termine controversia SCO-Linux si fa riferimento ad una serie di cause legali e pubbliche tra la società produttrice di software e sistemi operativi SCO Group ed alcuni utenti Linux. SCO sostenne che gli accordi di licenza con IBM, che donano alcuni codici sorgente per essere incorporati in Linux, violino i diritti contrattuali. Molti membri della comunità Linux non furono d'accordo con SCO e IBM, Novell e Red Hat vinsero il processo contro SCO Group.
1999-03-01 00:00:00
distribuzioni completamente libere
La maggioranza delle distribuzioni Linux non contiene esclusivamente software libero ma anche, in misura ridotta, software proprietario (ad esempio driver, codec, tool e applicazioni), spesso per reale mancanza di software libero corrispondente. La Free Software Foundation (FSF), sulla base delle Guidelines for Free System Distributions[22], ha stilato una lista di distribuzioni Linux che contengono esclusivamente software libero
2000-04-15 13:08:44
Sviluppo linux
Rappresenta lo sviluppo negli anni dalla nascita allo sviluppo di linux
2001-02-23 00:00:00
Distribuzioni per bambini
Si tratta di distribuzioni che forniscono raccolte preinstallate di giochi educativi in ambienti adatti a bambini a partire dall'età prescolare (in alcuni casi a partire dai 2 anni) fino agli inizi dell'adolescenza. Tutte le distribuzioni di questo tipo adattano l'ambiente da un punto di vista grafico, ed alcune semplificano anche in maniera consistente le modalità di utilizzo dell'ambiente. Normalmente vengono fornite anche delle raccolte di giochi ludici, e a volte vengono preinstallati anche dei programmi per sviluppare la creatività. Non di rado vengono integrati dei filtri famiglia per proteggere i bambini dall'ottenimento di pagine inappropriate durante la navigazione in internet. I giochi educativi inclusi non differiscono molto tra una distribuzione e l'altra, e comprendono giochi per l'apprendimento dell'uso del mouse e della tastiera, dell'alfabeto e delle sillabe, dei numeri e delle operazioni, di abilità di memorizzazione e ragionamento, fino ad attività più complesse come lo studio della geografia e delle scienze. Ecco alcune delle distribuzioni per bambini attualmente esistenti: - DoudouLinux - Basata su Debian e multilingue, fa della semplicità d'uso e della adattabilità all'età del bambino i suoi punti di forza. Le attività più semplici sono utilizzabili a partire dai due anni, mentre i bambini più grandi troveranno tra le altre cose semplici programmi per lo sviluppo della creatività e navigheranno in internet protetti da un filtro famiglia. In arrivo anche uno strumento per la limitazione da parte dei genitori del tempo di uso del PC. Non richiede l'installazione, potendo essere usata da CD o da chiave USB. - Edupup, basata su Puppy Linux. - Foresight kids, basata su Foresight Linux. - Linux KidX, basata su slackware, disponibile in portoghese ed inglese. - PaiX, basata su Mandriva, è in fase sperimentale. - Qiko Junior. - Qimo 4 kids - Basata su Ubuntu e multilingue, è una distribuzione completa ed in avanzato stadio di sviluppo, che può essere anche installata come desktop environment aggiuntivo su una distribuzione Ubuntu preesistente. Non avendo sviluppato consistenti semplificazioni dell'interfaccia e delle modalità d'uso potrebbe però risultare un po ostica per i bambini più piccoli. - UKnowforkids, basata su Arch Linux, disponibile solo in inglese ma con requisiti minimi hardware bassi. Esempio di distribuzione c'è Qimo e altre.......
2001-12-01 00:00:00
linux day
I LUG italiani ogni anno promuovono ed organizzano il Linux Day, una manifestazione che ha lo scopo di promuovere il sistema operativo Linux e il software libero, ed avvicinare ed 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. Le edizioni successive si sono tenute il 23 novembre 2002 (69 manifestazioni locali[37]), il 29 novembre 2003 (85 manifestazioni locali[37]), il 27 novembre 2004 (100 manifestazioni locali[37]), il 26 novembre 2005 (100 manifestazioni locali[37]), il 28 ottobre 2006 (104 manifestazioni locali[38]), il 27 ottobre 2007 (118 manifestazioni locali[39][40]) e il 25 ottobre 2008 (manifestazioni locali in 124 città[41]), il 24 ottobre 2009 (manifestazioni locali in 123 città[42]) e il 23 ottobre 2010 (manifestazioni locali in 135 città[43]).
2007-01-01 00:00:00
linux standard base
La Linux Foundation (nata nel 2007 dalla fusione di Free Standards Group e Open Source Development Labs) è un'organizzazione formata dai maggiori produttori di software ed hardware il cui obiettivo è di migliore l'interoperabilità tra le diverse distribuzioni. Tra gli standard proposti c'è il 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 ed una struttura per il file system che preveda le stesse convenzioni sui nomi e le stesse directory basilari in ogni sistema Linux. Questi standard, al momento, restano comunque poco diffusi anche tra le distribuzioni sviluppate dagli stessi produttori membri dell'organizzazione.
2009-01-01 00:00:00
versioni embedded
La possibilità di intervenire sul kernel Linux e la comparsa di molti appassionati ne hanno suggerito l'utilizzo nell'elettronica dei dispositivi integrati. Infatti a partire dal 2009, è possibile reperire apparecchiature commerciali (quali router, smartphone o tablet) dotate di sistemi Linux fortemente ridotti. Esistono anche distribuzioni Linux pensate per essere utilizzate su tali sistemi embedded, ad esempio OpenWRT, Android (sviluppato da Google), MeeGo o Ångström.
2012-01-01 00:00:00
Linux del 2012
Nel 2012, Torvalds continua a dirigere lo sviluppo dei kernel, mentre le altre parti dei sistemi Linux sono sviluppate separatamente. Il compito di fornire un sistema integrato, che combina tutte le componenti di base con le interfacce grafiche (come per esempio GNOME o KDE, che a loro volta si basano sulla presenza dell'X Window System) e con il software applicativo, viene ora svolto dalle distribuzioni. Nel 1996 fu scelto come logo ufficiale di Linux un pinguino disegnato da Larry Ewing e ad esso venne dato il nome di Tux come abbreviazione di Torvalds UniX; altre fonti sostengono si tratti dell'abbreviazione di TUXedo, termine statunitense che indica lo smoking, riferendosi alla livrea bianca e nera dei pinguini (che è d'altronde più comunemente paragonata per il suo aspetto al frac, cui il termine tuxedo, pure con diversi significati in vari paesi, non fa mai riferimento). Linux è molto usato soprattutto come server in ambienti di produzione o in dispositivi embedded (PVR, telefoni ecc.) ed ha una discreta diffusione in ambiente desktop (circa l'1% 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. Per quanto riguarda il kernel vero e proprio, Torvalds a settembre 2009 ha dichiarato che esso è diventato "gonfio e grosso" e non più veloce e scattante rispetto a quando l'aveva progettato[14]. Riconosce, però, che questo "ingrassamento" non può essere visto solo come una cosa negativa perché significa che Linux ha molta più compatibilità rispetto al passato