BENVENUTI LINUX E OPEN INNOVATION Storia, filosofia e concept a cura di Fabio Lovato (INFO@SCULDASCIALAB.ORG)
COSA SAREBBE UN PC SENZA PROGRAMMI? Un computer per funzionare necessita di un sistema operativo. Un sistema operativo rende molto più funzionale l'hardware. Anche un telefono cellulare, un televisore o un'auto, se non avessero un programma (o software) che li gestisse, non servirebbe a nulla.
A COSA SERVE UN S.O.? Per risolvere i nostri problemi, per lavorare, per comunicare e per farci divertire, nel modo più semplice possibile. E' il programma principale che permette al nostro computer di far funzionare tutti gli altri Programmi (come Windows, Mac, Android, ios, ecc).
COS'E' GNU/LINUX Un sistema operativo libero, completo, maturo, stabile e in alcuni casi pure facile da usare. E' sostenuto da una vasta community mondiale di programmatori e professionisti del settore.
COME E' NATO Un sistema basato su Linux si chiama correttamente GNU/Linux e deriva da: Kernel Linux (Linus Torvalds, 1991) Progetto GNU (Richard Stallman, 1983)
UN PICCOLO EVENTO CHE CAMBIO' IL MONDO Nel 1983 Stallman si trovò a dover installare nel laboratorio del MIT una stampante di cui non veniva rilasciato il codice sorgente. Nel modello precedente i driver venivano fornito liberamente, ma nella nuova versione non potè applicare dei miglioramenti che aveva invece apportato nel primo.
SOFTWARE LIBERO L'espressione "software libero" si riferisce alla libertà dell'utente di eseguire, copiare, distribuire, studiare, cambiare e migliorare il software.
OPEN SOURCE Tradotto significa sorgente aperto. Termine usato per indicare il software libero ma non sempre condiviso perché ricorda solo l'aspetto pratico, cioè il codice aperto, ma non ricorda il concetto di libertà più profondo.
FREE SPEECH, NOT FREE BEER Il software libero è una questione di LIBERTA', non di PREZZO. Per capire il concetto, bisognerebbe pensare alla libertà di parola e non alla birra gratis [NdT: il termine free in inglese significa sia gratuito che libero, in italiano il problema non esiste]. http://www.gnu.org/philosophy/free-sw.it.html
OPEN INNOVATION La cosa più importante che ha fatto Linus Torvalds è il concetto di: OPEN INNOVATION Non più uno sviluppo di progetti top-down, ma bottom-up. Il miglior modo di innovare è aprire le porte a tutti i contributori che la vogliono sviluppare e migliorare.
PRO Community molto attiva Programmi personalizzabili e adattabili Riduzione del digital divide Maggior scelta Trasparenza Maggior sicurezza Maggiore privacy
CONTRO Mancanza di alcuni software in settori specifici (ad esempio CAD) Alcuni tipi di hardware non dispongono di driver per Linux Costi di formazione nel caso di migrazione da altro software a Linux
COME IL SOFTWARE LIBERO E' TUTELATO Il software libero è rilasciato da particolari licenze che ne tutelano le libertà. La più utilizzata e conosciuta è la GPL (GNU Public License). http://www.gnu.org/copyleft/gpl.html I software proprietari non posseggono queste libertà ed è illegale copiare, studiare o modificarne il codice (questo fenomeno ha portato alla pirateria).
COME LA LIBERA INNOVAZIONE E' TUTELATA Esistono più tipi di licenze libere per opere diverse dal software, qui la lista completa: http://www.gnu.org/licenses/license-list.it.html - Musica (CC) - Documentazione (FDL, OPL) - Progettazione (CC) - Presentazioni, illustrazioni, disegni (CC)
PERCHE' CONTINUA AD ESISTERE I motivi principali sono: perché funziona; è sostenuto da una community mondiale di sviluppatori e utenti (LUG) grandi software house finanziano lo sviluppo di software libero e di Linux
PERCHE' CONTINUA AD ESISTERE
CHI FINANZIA IL SOFTWARE LIBERO Fonte: http://www.businessinformatics.it/wordpress/chi-finanzia-linux/
CHI FINANZIA IL SOFTWARE LIBERO Red Hat, la più famosa azienda open source, vende contratti annuali di assistenza tecnica Linux. Intel, la multinazionale produttrice di micropocessori. Texas Instruments, azienda produttrice di dispositivi elettronici a semiconduttori. Linaro, azienda di ingegneria no profit che lavora per ottimizzare il software open source per le architetture ARM.
CHI FINANZIA IL SOFTWARE LIBERO Suse, concorrente di Red Hat nella vendita di assistenza tecnica Linux di livello professionale. IBM, la più grande azienda di consulenza informatica aziendale al mondo. Samsung, produttore di elettronica di consumo, dai cellulari ai televisori. Google, azienda di servizi internet.
LE DISTRIBUZIONI: COSA SONO GNU/Linux è un progetto di un sistema operativo libero che ha portato alla nascita di diverse versioni pacchettizzate, chiamate distribuzioni. Le distribuzioni sono una raccolta di programmi che servono ad utilizzare un computer con Linux come sistema base.
LE DISTRIBUZIONI: CARATTERISTICHE Esiste un'immensità di distribuzioni GNU/Linux, ognuna creata per scopi particolari. Ci sono le distribuzioni orientate al networking, alla multimedialità, ai giochi, ottimizzate per i netbook, ottimizzate per hardware obsoleto, ecc...
LE DISTRIBUZIONI: UBUNTU E' conosciuta come tra le più facili da utilizzare e da installare, quindi adatta a chi si avvicina a GNU/Linux per la prima volta. Molte procedure (riconoscimento e installazione hardware, gestione aggiornamenti, ecc) sono semiautomatizzate e facilmente gestibili tramite interfaccia grafica. E' una derivata di Debian.
LE DISTRIBUZIONI: DEBIAN E' una distribuzione molto stabile, talvolta utilizzata anche in ambito server per la sua stabilità e sicurezza. Utilizza solamente software libero, poiché altre distribuzioni includono a volte software non-libero, ad esempio i driver di qualche hardware essenziale (scheda video) per poterlo usare al massimo oppure qualche software particolare.
LE DISTRIBUZIONI: REDHAT Distribuzione professionale, orientata ai server e all'ambiente Enterprise, con servizio di assistenza. La certificazione di RedHat la rende concorrenziale nel mondo delle telecomunicazioni.
TUTTE LE DISTRIBUZIONI Potete trovare un elenco completo al seguente indirizzo: distrowatch.com
LO SAPEVATE CHE... Microsoft ha sviluppato una sua distribuzione Linux È molto recente la notizia che vede protagonista Microsoft che ha annunciato che la sua piattaforma cloud, chiamata Azure, è basata sul kernel Linux.
LO SAPEVATE CHE... Oltre il 90% del codice sorgente attuale di Linux è stato scritto da altri sviluppatori e non da Linus Torvalds Il progetto Linux è stato adottato da tanti programmatori facendolo crescere molto rapidamente a partire dal 1996. La versione iniziale di Torvalds era di 10.000 righe di codice e ora ha raggiunto milioni e milioni di righe totali. Linux, grosso modo, stima più di 10.000 sviluppatori provenienti da diversi paesi e aziende che hanno contribuito allo sviluppo negli anni. Il numero aumenta rapidamente con il passare del tempo.
LO SAPEVATE CHE... Anche Microsoft contribuisce allo sviluppo di Linux La società la cui filosofia principale poggia sullo sviluppo del software proprietario, contribuisce anche a Linux. Naturalmente Microsoft non sta contribuendo allo sviluppo per migliorare il kernel. Il suo impegno è dedicato al HyperV su Linux.
LO SAPEVATE CHE... La maggior parte dei Super Computer usa Linux Più del 90% dei computer più veloci al mondo utilizza Linux come kernel. La community, facilità di gestione, open source, libertà di utilizzo, sicurezza, compatibilità ecc., sono qualità di Linux che è diventato la scelta principale nel campo del calcolo ad alte prestazioni.
LO SAPEVATE CHE... Ci sono più di 10 sistemi operativi mobili basati su Linux Ci sono più di 10 sistemi operativi dedicati al mondo degli smartphone basati su Linux: Il più utilizzato è Android ma ci sono anche OpenZaurus, Firefox OS, Sailfish OS, Ubuntu Touch, Ubuntu Mobile, Mobline e tanti altri.
LO SAPEVATE CHE... Google ha una propria distribuzione Linux per i propri dipendenti interni Goobuntu si basa sulle normali versioni di Ubuntu, ma è usato da dipendenti di Google. La distribuzione non è attualmente disponibile per il grande pubblico.
LO SAPEVATE CHE... Steve Jobs, nel 2000, offrì un lavoro a Linus Torvalds in Apple Intorno al 2000, a Linus Torvalds è stato offerto un posto di lavoro in Apple da Steve Jobs. Il lavoro consisteva nello sviluppo su UNIX su cui è basato OS X, ma Linus respinse l offerta.
LO SAPEVATE CHE... La giornata Windows Refund Day il 15 febbraio 1999, un gruppo di utenti Linux appartenenti allo SVLUG (Silicon Valley LUG) decide di far valere i propri diritti di recesso dell utilizzo di Windows come previsto dall EULA, ovvero la End User License Agreement di Microsoft. L idea venne al web master Matt Jensen, di Seattle, che decise di proporre pubblicamente la cosa, dopo aver scoperto che Geoff Bennett, in Australia, riuscì, dopo circa 6 mesi, ad ottenere il rimborso di 110$ australiani.
LO SAPEVATE CHE... Linux ad Hollywood La Dreamworks, a partire dal film Shrek, ha iniziato a usare sistemi operativi basati su Linux per gestire la grafica 3D e alcuni effetti speciali. Sulla stessa scia troviamo la LucasFilm che ha fatto lo stesso con Star Wars L attacco dei cloni e per rimanere in tema cinematografico ricordiamo Avatar, Titanic, Il Gladiatore, Il Signore degli Anelli Il ritorno del re. Naturalmente Matrix è stato fatto con Linux.
LO SAPEVATE CHE... Non solo Hoolywood, l eco di Linux è arrivata fino a Wall Street: i server del Nasdaq infatti utilizzano Linux, così come quelli delle borse di Milano e Londra.
OPPORTUNITA' PER I FRUITORI DI SOFTWARE risparmiare sui costi di licenza essere indipendenti dal fornitore avere un software trasparente avere un software facilmente integrabile con altri avere un software di alta qualità avere un software sempre riutilizzabile e modificabile anche autonomamente utilizzare software sicuro (no backdoor, malware, trojan)
OPPORTUNITA' PER GLI SVILUPPATORI risparmiare sui costi di licenza riutilizzare software libero creato da altri e adattarlo produrre software di alta qualità senza dover investire da zero avere il supporto dalla community
CONTATTI Il materiale utilizzato sarà reso disponibile a breve sul nostro sito web nella pagina riguardante il Linux Day 2015: Sito web: http://www.sculdascialab.org