“GNU/Linux...un sistema aperto 
       per menti aperte!” 
     Una panoramica sui sistemi informatici liberi




    ISTI...
Agenda 
      • Presentazione;
      • Per non confondersi...;
      • TorLUG e le realtà nazionali;

      • Il Progetto ...
Per non confondersi... 
      • Sistemi Operativi
    ­ In informatica, un sistema operativo (abbreviato SO, o OS all'ingl...
Per non confondersi... (2) 
      • Sistemi Operativi (2)
           ­ Domanda: “Cosa è LINUX?”
             Risposta: “Li...
Per non confondersi... (3) 
      • UNIX
           ­ Nasce nel 1969 e nel 1973 viene interamente riscritto in C;
        ...
Per non confondersi... (4) 
      • Software applicativo
           ­ Nel mondo GNU/Linux ci sono moltissimi programmi app...
Per non confondersi... (3)
      • I falsi miti...
           ­ GNU/Linux è un sistema difficile ed alla portata di soli p...
I LUG
      • Linux User Group
           ­ Associazioni che si dedicano, per passione, interesse, 
             sfida per...
I LUG (2)
      • TorLUG (Tor Vergata Linux User Group)

      ­ Nasce il 15 Ottobre 2004;
      ­ Gruppo di studenti di
 ...
I LUG (3)
      • TorLUG - attività

     ­ Installazione GNU/Linux;
        ­ PHP Open Course 2005;
           ­ Linux Ke...
IL PROGETTO GNU
      • Storia
    ­ Nel 1984 Richard M. Stallman, ricercatore MIT, 
      ha un problema con un driver di...
IL PROGETTO GNU (2)
      • Storia (2)
    ­ L'acronimo GNU è ricorsivo e significa: GNU's Not Unix proprio per indicare c...
IL PROGETTO GNU (3)
      • Filosofia
      ­ Per RMS il software, che è matematica, deve essere libero ed 
        access...
IL PROGETTO GNU (4)
      • La Free Software Foundation
      ­ Nel 1985 RMS fonda la FSF, organizzazione no profit con lo...
Linux
      • Rivoluzionario per caso...
      ­ Nel 1991 lo studente di Helsinki Linus Torvalds ispirato da UNIX e da MIN...
Linux (2)
      • Un SO mondiale
      ­ Grazie alle sue potenzialità e allo sviluppo comunitario diventa ufficialmente il...
Linux (3)
      • Alcune caratteristiche                                                              GNU/Linux

      ­ L...
Linux (4)
      • Alcune caratteristiche
      ­ La possibilità di avere un kernel modulare vi da un sistema snello e velo...
L' Open Source Definition
      • La concezione di E. Raymond & Co.
    ­ In informatica, open source indica un software r...
Copyleft e Open Content
      • Una giusta condivisione
    ­ Il concetto trae la sua ispirazione da quello di Open Source...
Copyleft e Open Content (2)
      • Una giusta condivisione (2)
    ­ L'espressione copyleft, gioco di parole su copyright...
Le buone ragioni...
    Fattore economico: non vi è dubbio che i costi per una stazione di lavoro sono
    ridotti. Legalm...
Progetti Scolastici
      • Usare Software libero per Win32
    ­ Sicuramente non è pensabile passare da un giorno all'alt...
Progetti Scolastici
      • Usare Software libero per Win32 (2)
    ­ Esempi:
    Utilizzare un browser web più sicuro e f...
Progetti Scolastici
      • Installazione di GNU/Linux su alcune postazioni
    ­ Anche qui è impensabile far migrare tutt...
Progetti Scolastici
    • Installazione di GNU/Linux su alcune postazioni (2)
    ­ Esempio:
    Classica postazione in bi...
Progetti Scolastici
    • Seminari e lezioni dedicate
    ­ Imparare ad utilizzare GNU/Linux nelle scuole (inferiori) è si...
Progetti Scolastici
    • Seminari e lezioni dedicate (2)
    ­ Esempio:

    ­ E' pensabile utilizzare GNU/Linux anche ne...
Progetti Scolastici
    • Software per la didattica
    ­ GNU/Linux mette a disposizione una varietà enorme di software pe...
Riferimenti & Links
    • “Codice ribelle. La vera storia di Linux e della rivoluzione Open Source”
        Moody Glyn – T...
Riferimenti & Links (2)
    Bello Emmanuele

    via Crocefisso, 9
    28822 Cannobio (VB)
                               ...
Upcoming SlideShare
Loading in …5
×

Un Sistema Aperto Per Menti Aperte

1,431 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,431
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Un Sistema Aperto Per Menti Aperte

  1. 1. “GNU/Linux...un sistema aperto     per menti aperte!”  Una panoramica sui sistemi informatici liberi ISTITUTO COMPRENSIVO     SCUOLA MATERNA ELEMENTARE E MEDIA CANNOBIO ­ 20.04.2006     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 1
  2. 2. Agenda  • Presentazione; • Per non confondersi...; • TorLUG e le realtà nazionali; • Il Progetto GNU; • Linux e il SO GNU/Linux; • L'OpenSource; • Copyleft e Open Content; • Progetti per la scuola; • Domande.     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 2
  3. 3. Per non confondersi...  • Sistemi Operativi ­ In informatica, un sistema operativo (abbreviato SO, o OS all'inglese)    è il programma responsabile del diretto controllo e gestione dell'hardware    che costituisce un computer e delle operazioni di base.    Si occupa anche di controllare gli accessi    degli utenti e dei processi che vengono eseguiti. Software  Applicativo ­ Senza il SO i PC, i Server, i mainframe, etc Console, compilers   sono scatole senza funzionalità!! SO Kernel ­ Il sistema operativo si compone di  Driver   un kernel e di una serie di programmi di sistema.   Hardware     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 3
  4. 4. Per non confondersi... (2)  • Sistemi Operativi (2) ­ Domanda: “Cosa è LINUX?”   Risposta: “Linux è il Kernel del SO GNU/Linux!” Software  Esempi Applicativo ­ UNIX: BSD, System III, System V, OSF/1; ­ Sun Microsystems: SunOS, Solaris; GNU's tools SO ­ IBM: OS/360, AIX, MVS, OS/2, PC DOS 2000; Linux ­ Apple: AppleTalk, MacOS X; Driver ­ Novell: NetWare, UnixWare; Hardware ­ Microsoft: MS­DOS, Win*(?!?!?!?!?!);     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 4
  5. 5. Per non confondersi... (3)  • UNIX ­ Nasce nel 1969 e nel 1973 viene interamente riscritto in C; ­ Creato nei Bell Labs (AT&T) da Ken Thompson e Dennis Ritchie; ­ Massima portabilità tra architetture diverse e alte performance; ­ Nel 1988 lo standard POSIX definisce i servizi per i sistemi   UNIX­like; ­ Internet e le grandi società di calcolo esistono grazie a UNIX;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 5
  6. 6. Per non confondersi... (4)  • Software applicativo ­ Nel mondo GNU/Linux ci sono moltissimi programmi applicativi    che godono della stessa libertà del SO. ­ Con un SO GNU/Linux si può fare tutto:    navigare in internet, leggere la posta, ascoltare musica,    usare prodotti di ufficio, programmare, disegnare, etc. ­ Alcuni esempi:     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 6
  7. 7. Per non confondersi... (3) • I falsi miti... ­ GNU/Linux è un sistema difficile ed alla portata di soli pochi eletti! ­ Usare GNU/Linux significa per forza voler fronteggiare   altre aziende. ­ L'unica libertà che GNU/Linux offre è quella economica, infatti è gratis: “...free as in free speech, not as in free beer.” In inglese, Free assume il significato di libero ma anche di gratuito...     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 7
  8. 8. I LUG • Linux User Group ­ Associazioni che si dedicano, per passione, interesse,    sfida personale, etc. alla diffusione del SO GNU/Linux. ­ Ricalcano il modello che sta alla base di questo    mondo: la comunità. ­ Lavoro volontario e quasi sempre non retribuito. ­ In Italia ci sono moltissime realtà   (www.linux.it/LUG)...anche nel mondo!! LUG WORLD COUNTER: 675 (91 paesi ­ 7.04.2006)     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 8
  9. 9. I LUG (2) • TorLUG (Tor Vergata Linux User Group) ­ Nasce il 15 Ottobre 2004; ­ Gruppo di studenti di   Informatica e non solo; www.torlug.org ­ Associazione legalmente    riconosciuta; ­ Collaborazione con il corso di Laurea in Informatica e la Facoltà di Scienze; ­ Cooperazione con altre realtà, ad esempio: Sun Microsystems, JIA, JUG Roma,    LUG Romani, Centro di Calcolo di Ateneo, Copy­left, Comune di Modena, etc.;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 9
  10. 10. I LUG (3) • TorLUG - attività ­ Installazione GNU/Linux; ­ PHP Open Course 2005; ­ Linux Kernel Hacking 2006; ­ Masterizzazioni GNU/Linux; ­ Linux Day 2004; ­ Linux Day 2005; ­ Copyleft; ­ Scienza Orienta 2005; ­ Scienza Orienta 2006; ­ No Software Patents;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 10
  11. 11. IL PROGETTO GNU • Storia ­ Nel 1984 Richard M. Stallman, ricercatore MIT,    ha un problema con un driver di una stampante; ­ La casa produttrice non concede il software,    che funziona male, cosi RMS decide di riscriverlo; ­ Decide di lasciare il MIT per sviluppare un SO   libero e gratuito per tutta la comunità di hacker come lui; ­ Inizia a scrivere il compilatore (GCC) e cerca un kernel da utilizzare.    Si rivolge ad A.S. Tanenbaum (Minix) con scarsi risultati.    Inizia a scrivere il kernel HURD.     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 11
  12. 12. IL PROGETTO GNU (2) • Storia (2) ­ L'acronimo GNU è ricorsivo e significa: GNU's Not Unix proprio per indicare che    non ha legami con il kernel UNIX; ­ Uno dei primi strumenti che scrive è Emacs un editor    multifunzione che viene utilizzato ancora oggi; ­ Grazie a questi primi sviluppi ed al modello di libertà che concepisce inizia a   distribuire software per il mondo creando una vera e propria comunità di    sostenitori (grazie anche alla diffusione della rete Internet); ­ La necessità di un guadagno giusto lo portano a definire un documento    di licenza che sarà la base per la distribuzione del software libero.     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 12
  13. 13. IL PROGETTO GNU (3) • Filosofia ­ Per RMS il software, che è matematica, deve essere libero ed    accessibile a tutti; ­ Il documento ufficiale è conosciuto come GPL (GNU Public License); ­ I principi espressi dalla GPL sono quattro: 0: La libertà di eseguire il programma per qualunque      scopo, senza vincoli sul suo utilizzo. 1: La libertà di studiare il funzionamento del programma,      e di adattarlo alle proprie esigenze.  2: La libertà di redistribuire copie del programma.  3: La libertà di migliorare il programma, e di distribuirne i      miglioramenti.      Copyleft 2006 ­ Emmanuele Bello www.torlug.org 13
  14. 14. IL PROGETTO GNU (4) • La Free Software Foundation ­ Nel 1985 RMS fonda la FSF, organizzazione no profit con lo scopo di   diffondere nel mondo software libero; ­ Molti sviluppatori si aggregano al progetto e alla neonata FSF; ­ Il mondo del Software libero non è l'unico a    beneficiare di questo stile di programmazione e    distribuzione; ­ Restava sempre il problema    del kernel, perché senza questo non si fa nulla!     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 14
  15. 15. Linux • Rivoluzionario per caso... ­ Nel 1991 lo studente di Helsinki Linus Torvalds ispirato da UNIX e da MINIX   inizia a scrivere un kernel per un nuovo sistema operativo; ­ Il progetto termina nel 1994 con la prima release ufficiale di Linux indicata con   la sigla 1.0. Il nome è una fusione di Linus+UNIX; ­ La fortuna di Linux è sicuramente da attribuirsi al modello   di sviluppo di quegli anni iniziato da RMS; ­ Linux è Free Software! Lo si può scaricare liberamente da   http://www.kernel.org;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 15
  16. 16. Linux (2) • Un SO mondiale ­ Grazie alle sue potenzialità e allo sviluppo comunitario diventa ufficialmente il   kernel che aveva in mente RMS; ­ Nasce il Sistema Operativo GNU/Linux che utilizza i tools della FSF e il kernel   Linux; ­ Cambia il mercato del software e molte aziende si avvicinano a questo progetto.   Ad esempio IBM, Novell, HP, etc.; ­ GNU/Linux vine distribuito tramite ogni mezzo CD (DVD), FTP, HTTP, etc.   Nascono le cosiddette distribuzioni (Debian, Slackware, Red Hat, SuSE, etc.); ...milioni di menti aperte non possono sbagliare!!     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 16
  17. 17. Linux (3) • Alcune caratteristiche GNU/Linux ­ Linux è un SO: 1 .   i) Multi­utente;  . .   ii) Interattivo;  .   iii) Multi­task. n . ­ Grazie al boot loader (LiLO, GRUB) convive con altri sistemi operativi    sullo stesso disco; M HD B Win* o altro OS GNU/Linux SWAP R     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 17
  18. 18. Linux (4) • Alcune caratteristiche ­ La possibilità di avere un kernel modulare vi da un sistema snello e veloce; ­ Il prezzo di una distribuzione GNU/Linux    è veramente basso rispetto ad altri sistemi    (di questo ne riparliamo...); MediaWorld ­ Roma 2004:  1) SuSE Linux Professional: € 93.60  2) Windows XP Professional: € 308.64 Andrea Bologni (Socio fondatore TorLUG)     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 18
  19. 19. L' Open Source Definition • La concezione di E. Raymond & Co. ­ In informatica, open source indica un software rilasciato con un tipo di licenza    per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori,    in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale    possa raggiungere una complessità maggiore di quanto potrebbe ottenere un    singolo gruppo di programmazione; ­ L'OSI (Open Source Initiative) nasce proprio con lo scopo di    garantire e preservare per l'intera comunità la definizione di   Open Source.    Molti prodotti software vengono certificati da questa organizzazione;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 19
  20. 20. Copyleft e Open Content • Una giusta condivisione ­ Il concetto trae la sua ispirazione da quello di Open Source; ­ In questo caso non è il codice ad essere aperto ma contenuti editoriali quali:   musica, testi, articoli, immagini, video, etc.; ­ Ogni contenuto Open Content è rilasciato sotto una particolare licenza che viene    scelta dall'autore; ­ Le licenze possono essere:   i) Copyleft: Creative Commons, GFDL, DSL(Design Science License);  ii) Non Copyleft: BSD. ­ Argomenti comuni delle licenze:          i) Paternità dell'opera; ii) Utilizzo a fini di lucro; iii) Possibilità di modifica.      Copyleft 2006 ­ Emmanuele Bello www.torlug.org 20
  21. 21. Copyleft e Open Content (2) • Una giusta condivisione (2) ­ L'espressione copyleft, gioco di parole su copyright, indica un tipo di licenza libera    per la quale pur garantendo le libertà previste dalla definizione,    vengono imposte delle restrizioni sul rilascio di opere derivate in    modo tale da far sì che queste si mantengano sempre libere,    generalmente sotto la stessa licenza dell'opera originale; ­ In un senso non legale si può vedere come il contrario di copyright,    perché priva l'autore dell'opera di alcuni suoi diritti e li cede all'utente.    Naturalmente è l'autore stesso che decide di usare tale tipo di licenza e quindi   è lui stesso che decide di perdere alcuni suoi diritti; ­ Uno degli esempi di Copyleft più interessanti è Wikipedia,    enciclopedia mondiale libera e utilizzabile da tutti.          http://it.wikipedia.org/wiki/Pagina_principale     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 21
  22. 22. Le buone ragioni... Fattore economico: non vi è dubbio che i costi per una stazione di lavoro sono ridotti. Legalmente se ogni software installato su un PC non ha licenza si rischiano multe elevate. GNU/Linux costa poco (o nulla!) indipendentemente dal numero  di macchine. Perché incappare nella pirateria quando si può evitare?; Fattore ecologico: grazie alla sua versatilità GNU/Linux puo operare anche su  macchine considerate obsolete (es. 486). Ovviamente bisogna rinunciare a qualche  cosa ma si evita il cosiddetto Hardware Trashing! Fattore didattico: GNU/Linux è eccellente per la didattica; la varietà degli strumenti e la possibilità di mettere mano al codice facilita davvero la comprensione di quello che significa Informatica e Internet. Fattore pratico e di sicurezza: anche se non considerato primario, l'adozione di sistemi GNU/Linux permette di monitorare al meglio le attività di chi lo utilizza limitando e preservando i sistemi stessi.     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 22
  23. 23. Progetti Scolastici • Usare Software libero per Win32 ­ Sicuramente non è pensabile passare da un giorno all'altro a sistemi aperti; ­ Proprio a questo scopo molto software libero è sviluppato anche per sistemi   Win32. ­ Proposta: Utilizzare l'utilissimo TOCD 3.1 (Polito) per distribuire ed utilizzare i    più comuni strumenti “open”. ­ Effetti: questo semplice step permette di utilizzare nuovi prodotti che non    richiedono conoscenze particolari. Si può distribuire il CD senza incorrere   in problemi legali. ­ Ogni macchina con Win ne può beneficiare.     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 23
  24. 24. Progetti Scolastici • Usare Software libero per Win32 (2) ­ Esempi: Utilizzare un browser web più sicuro e funzionale, come ad esempio Mozilla Firefox, al posto del solito Explorer; Utilizzare un client di posta elettronica che non dia i problemi di sicurezza del solito Outlook; Utilizzare una suite di prodotti per l'ufficio come OpenOffice.org che oltre a garantire l'interscambio dei documenti (XML) permette anche il salvataggio dei documenti  in PDF senza sforzi e software aggiuntivi; Apprendere a pieno queste potenzialità offerte dalla comunità di sviluppatori a costo zero!     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 24
  25. 25. Progetti Scolastici • Installazione di GNU/Linux su alcune postazioni ­ Anche qui è impensabile far migrare tutte le macchine su GNU/Linux; ­ La mia breve esperienza mi ha mostrato che l'uso in ambienti scolastici    (anche universitari) di determinate macchine non va oltre il cosiddetto uso   standard (navigare, controllare la posta, etc.);  ­ Configurando una postazione GNU/Linux per questo scopo non si andrebbe    ad intaccare il regolare svolgimento del lavoro della postazione stessa;  ­ E' pensabile non spendere nemmeno un centesimo per configurare una   postazione simile;      Copyleft 2006 ­ Emmanuele Bello www.torlug.org 25
  26. 26. Progetti Scolastici • Installazione di GNU/Linux su alcune postazioni (2) ­ Esempio: Classica postazione in biblioteca o in laboratorio:  Internet     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 26
  27. 27. Progetti Scolastici • Seminari e lezioni dedicate ­ Imparare ad utilizzare GNU/Linux nelle scuole (inferiori) è sicuramente utile quanto   imparare il latino nelle superiori; ­ Sicuramente il livello di apprendimento informatico ne gioverebbe; ­ Per utilizzare GNU/Linux non per forza bisogna installarlo; ­ Come sempre nessun problema economico o legale;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 27
  28. 28. Progetti Scolastici • Seminari e lezioni dedicate (2) ­ Esempio: ­ E' pensabile utilizzare GNU/Linux anche nel laboratorio senza installarlo sulle    macchine, infatti esistono distribuzioni cosiddette live; ­ Le distribuzioni live emulano un sistema GNU/Linux completo e non arrecano    nessun danno alle macchine e ai sistemi già presenti; ­ Anche le live sono libere;     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 28
  29. 29. Progetti Scolastici • Software per la didattica ­ GNU/Linux mette a disposizione una varietà enorme di software per la didattica;  ­ Esistono programmi utili alla geometria, alla fisica, alla chimica, alla astronomia,   alla matematica, alla programmazione di base, alle lingue straniere, etc.; ­ Uno dei siti italiani più interessanti è: http://scuola.linux.it/ ; ­ In Piemonte esiste un progetto    molto interessante: http://www.dschola.it/ ;  ­ Altre informazioni utili:                       http://sd2.itd.ge.cnr.it/opensource/index.asp         http://www.linuxtrent.it/documentazione/wikilinux/SoftwareDidattico ;      Copyleft 2006 ­ Emmanuele Bello www.torlug.org 29
  30. 30. Riferimenti & Links • “Codice ribelle. La vera storia di Linux e della rivoluzione Open Source”   Moody Glyn – Tecniche Nuove   • “Rivoluzionario per caso Come ho creato Linux (solo per divertirmi)”  Torvalds Linus, Diamond David  – Garzanti   • “Codice Libero (Free as in Freedom)”  Williams Sam  – Apogeo   • http://www.gnu.org   • http://http://www.pluto.it/   • http://www.gnutemberg.org/       Copyleft 2006 ­ Emmanuele Bello www.torlug.org 30
  31. 31. Riferimenti & Links (2) Bello Emmanuele via Crocefisso, 9 28822 Cannobio (VB) http://www.torlug.org  via R. Falconcini, 1 emmanuele.bello@torlug.org   56124 Pisa (PI)  http://www.emmanuelebello.it  +39 3281718256  ...grazie per l'attenzione!     Copyleft 2006 ­ Emmanuele Bello www.torlug.org 31

×