Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato S...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Ski...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione la democratizzazione
                                ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione la democratizzazione
                                ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Sk...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Sk...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Sk...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux
                                     ...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/...
Upcoming SlideShare
Loading in …5
×

Introduzione al software libero

2,187 views
2,060 views

Published on

slide di introduzione al software libero

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

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

No notes for slide

Introduzione al software libero

  1. 1. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Introduzione al Software Libero e all’Open Source Laboratorio Pils Istituto Tecnico Commerciale “A. Capriotti” San Benedetto del Tronto 19 Gennaio 2007 Laboratorio Pils Introduzione al Software Libero e all’Open Source
  2. 2. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Oh grande spirito, concedimi la serenit´ di accettare le cose che non posso cambiare, a il coraggio di cambiare le cose che posso cambiare, e la saggezza di capirne la differenza Preghiera Cherokee Laboratorio Pils Introduzione al Software Libero e all’Open Source
  3. 3. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Indice della presentazione 1 Breve storia dell’informatica (hardware, software, unix) 2 Ciclo produzione/fruzione del software: la nascita delle reti dei computer e delle persone 3 Software libero vs Open Source vs Software proprietario 4 GNU, FSF (Free Software Foundation), OSI (Open Source Initiative), Linux 5 Le distribuzioni GNU/Linux 6 Altro software libero oltre a GNU e Linux (una lista) 7 Oltre il software: liberi saperi e altri campi di applicazione 8 I limiti della libert´, alcuni dibattiti in corso a 9 il mondo BSD 10 Dimostrazioni pratiche (livecd, pxe, wubi, etc.) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  4. 4. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Breve storia dell’informatica Architetture hardware: 1 Anni 50: Mainframe 2 Anni 60: Minicomputer e Supercomputer 3 Anni 70: Microcomputer 4 Anni 80: Homecomputer-PC 5 Anni 90: Embedded? Tecnologia dell’hardware: 1 Valvole termoioniche 2 Transistor 3 Circuiti integrati e Semincoduttori 4 Nanotecnologie? Computer quantistico? 5 Bioprocessori? Laboratorio Pils Introduzione al Software Libero e all’Open Source
  5. 5. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Colosuss 1945, il primo computer “moderno” Laboratorio Pils Introduzione al Software Libero e all’Open Source
  6. 6. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Mainframe Univac 9400 Laboratorio Pils Introduzione al Software Libero e all’Open Source
  7. 7. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Mainframe IBM z Series 800 Laboratorio Pils Introduzione al Software Libero e all’Open Source
  8. 8. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Minicomputer DEC Vax 11 780 Laboratorio Pils Introduzione al Software Libero e all’Open Source
  9. 9. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Minicomputer MicroVax 3100 vs PC HP Pavillion primi modelli Laboratorio Pils Introduzione al Software Libero e all’Open Source
  10. 10. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Minicomputer MicroVax 4000 Laboratorio Pils Introduzione al Software Libero e all’Open Source
  11. 11. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Altair 8800 Commodore Altair 8800 PC IBM Laboratorio Pils Introduzione al Software Libero e all’Open Source
  12. 12. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Valvola termoionica Circuito Integrato I Transistor Silicio Laboratorio Pils Introduzione al Software Libero e all’Open Source
  13. 13. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Dall’hardware al software Ovvero la nascita di una nuova macchina astratta fatta di linguaggi di programmazione ed interfaccia utente. 1 Nei primi computer non esiste alcuna differenza sostanziale tra hardware e software. Mancano dispositivi specializzati per l’interazione con l’uomo. Il linguaggio ed i dispositivi per comunicare con la macchina sono la macchina stessa, il computer ´ quello che ´. e e 2 Nasce una necessit´ di astrazione, ovvero modi per poter a comunicare in modo sostanzialmente diverso, nasce il software (sistemi operativi e linguaggi di programmazione), assieme al nuovo hardware per comunicare (tastiera, mouse e video,reti di computer) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  14. 14. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Unix, il passaggio dai minicomputer ai microcomputer Laboratorio Pils Introduzione al Software Libero e all’Open Source
  15. 15. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Sistemi operativi 1 Maiframe: sistemi legacy 2 Minicomputer: Unix 3 Microcomputer: Windows, MacOS, (SCO)Unix, GNU/Linux 4 Embedded: Symbian, Windows Mobile/CE/XPe, GNU/Linux, Java Laboratorio Pils Introduzione al Software Libero e all’Open Source
  16. 16. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Linguaggi di programmazione 1 Maiframe: Assembler, Cobol, PL/I, Fortran 2 Minicomputer: C 3 Microcomputer: C/C++ (molti altri, Java, .Net) 4 Embedded: C/C++ (molti altri) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  17. 17. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skinsoftware produzione network Libero vs Riservato Skin hardware Onion Interfaccia utente (I/O) 1 Maiframe: rete (dai terminali stupidi al TCP/IP) 2 Minicomputer: telescriventi, stampanti. 3 Microcomputer: monitor, tastiera, mouse 4 Embedded: touch screen, interfaccia vocale, tastierino ABC. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  18. 18. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Produzione hardware 1 Maiframe: Stato, Imprese Multinazionali 2 Minicomputer: Imprese imprenditoriali/spin off 3 Microcomputer: Imprese imprenditoriali/spin off 4 Embedded: Imprese in piena globalizzazione/economie di rete Laboratorio Pils Introduzione al Software Libero e all’Open Source
  19. 19. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Produzione sistema operativo 1 Maiframe: Cliente (es.General Motors) e/o lo stesso produttore hardware 2 Minicomputer: stesso produttore hardware, ma non solo...unix (mondo accademico) 3 Microcomputer: stesso produttore hardware, ma non solo... dos, CP/M versioni di Unix (BSD), progetto GNU, Minix, nessun OS (homecomputer), etc. 4 Embedded: Laboratorio Pils Introduzione al Software Libero e all’Open Source
  20. 20. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Produzione linguaggi di programmazione 1 Mainframe: Multinazionali (per lo piu’ stesso produttore hardware) 2 Minicomputer: stesso produttore hardware, ma non solo ... C, fortran (altre aziende e mondo accademico) 3 Microcomputer: stesso produttore hardware, ma non solo ... C, basic, etc. 4 Embedded: ? Laboratorio Pils Introduzione al Software Libero e all’Open Source
  21. 21. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Libero vs Riservato Skin Fruitori computer 1 Maiframe: Stato, Imprese Multinazionali 2 Minicomputer: Imprese imprenditoriali/spin off, mondo accademico 3 Microcomputer: cittadini 4 Embedded: cittadini at large Laboratorio Pils Introduzione al Software Libero e all’Open Source
  22. 22. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione la democratizzazione Verso Skin Onion produzione network Libero vs Riservato Skin Modello Onion Skin Laboratorio Pils Introduzione al Software Libero e all’Open Source
  23. 23. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione la democratizzazione Verso Skin Onion produzione network Libero vs Riservato Skin Verso la democratizzazione del software e dell’hardware I minicomputer ed i microcomputer sono rappresentativi (non solo, ma per semplicit´ diciamo cos´ di una rivoluzione industriale e a ı) sociale senza precedenti: la democratizzazione dell’hardware e del software, sia per la produzione che la fruizione. Tale processo ha coinvolto i seguenti attori: stato, mondo accademico, multinazionali, cittadini in modi diversi a seconda della “path dependence” (ruolo storico ed ambientale). Ogni attore ha avuto un ruolo, ma ´ solo con la condivisione delle informazioni che lo e sviluppo ha avuto tale dimensione (scala globale) e tale velocit´ a (24 ore al giorno, 7 giorni su 7). Nasce la societ´ in rete, tra nuovi a e vecchi diritti, in cui qualsiasi soggetto e comunit´ ´ un nodo ae della rete. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  24. 24. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Skin Propriet´ pubblica privata a Una societ´ in rete: gestione della complessit´ a a Il nuovo modo di produrre in rete: dai sistemi modelli centralizzati, a quelli distribuiti diffusi, passando per la decentralizzazione (refactoring del marketing) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  25. 25. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Skin Propriet´ pubblica privata a Gestire la complessit´ del modello diffuso a La gestione della complessit´ pu´ essere gestita in modo ottimale, a o efficiente ed efficace e con maggior velocit´ solo con un modello a complesso (non complicato). Dalla decentralizzazione al processo in rete di carattere distribuito si ha un passaggio epocale, dall’internazionalizzazione (colonialismo-comunismo), alla globalizzazione. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  26. 26. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion eproduzione network Libero vs Riservato Skin Propriet´ pubblica privata a Democrazia in rete, tra dominio pubblico e privato Nel processo di democratizzazione, diverse sono le forze messe in atto, in modo particolare due e contrastanti tra loro: la libera circolazione delle informazioni e la possibilit´ di interazione tramite a rete, sia per quanto riguarda l’hardware (hacker dell’hardware, homebrew club), che il software; la produzione in massa da parte delle multinazionali che richiedono “porti sicuri” per il finanziamento della propria attivit´ a scopo di lucro. (NB. vanno a considerati anche i casi di contaminazione tra il mondo hacker ed il mondo imprenditoriale/spin off). L’eterno dibattito tra propriet´ a pubblica e propriet´ privata. :-) a Laboratorio Pils Introduzione al Software Libero e all’Open Source
  27. 27. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Libert´ verso Riservatezza (e la Privacy?) a Libert´ VS Riservatezza, Chi decide, come e perch´? a e DISCUSSIONE. Software, codice sorgente/codice oggetto, sistema operativo, applicativo, internet. Novell, Microsoft, IBM, TCP/IP. DISCUSSIONE. Diritto d’autore/ banche dati, brevetti, copyleft. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  28. 28. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Libero vs Open Source vs Proprietario vs Gratuito (1) 1 Software libero: per esserci software libero la libert´ deve a essere garantita sempre, a prescindere da qualsiasi condizione. Ovvero la libert´ del software ha carattere inalienabile come i a diritti universali dell’uomo. 2 Open Source: per garantire la la libert´ ´ fondamentale che il ae software sia accessibile nelle sue due forme: codice oggetto e codice sorgente. Il resto potrebbe non contare. 3 Software proprietario: il produttore ´ il titolare del software e e pertando ne decide la sorte. Il software viene concepito secondo la versione modificata del diritto d’autore (accordi TRIP internazionali). 4 Software gratuito: scambio effettuato senza transazione monetaria e, alcune volte, escluso dalle forme contrattuali di compravendita (come in Italia). Laboratorio Pils Introduzione al Software Libero e all’Open Source
  29. 29. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Libero vs Open Source vs Proprietario vs Gratuito (2) Conseguenze: 1 La differenza sostanziale tra software libero ed open source ´ che e quest’ultimo considera un compromesso con le esigenze del mercato capitalistico prima di enunciare il proprio intento di libert´; il a software libero, al contrario, non esclude nessuna forma ed utilizzo del software, purch´ venga rispettata la libert´ altrui. (quindi il e a software libero non esclude nemmeno il mercato, come anche Cuba o l’ormai ex apartheid sudafricana). 2 Il software proprietario, al contrario del software libero, ´ di fatto e propriet´ del produttore. Di fatto il software non viene venduto, a piuttosto dato in licenza secondo quanto stabilito dallo stesso produttore. 3 la libert´ dell’uso del software non va confusa con la libert´ con cui a a il software viene usato, anche se la prima, pu´, alcune volte o implicare l’altra (ovvero non pu´ essere esclusa tecnicamente a o priori). Es. Word processor e libert´ di parole vs stampante ad a inchiostro simpatico. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  30. 30. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Libero vs Open Source vs Proprietario vs Gratuito (3) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  31. 31. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Open Source Initiative (www.opensource.org) L’OSI (Open Source Initiative) ´ un’organizzazione e che si dedica alla promozione del software open source e alla catalogazione delle license software che rispettano i canoni del modello open source. Tra le varie licenze sono da citare la GPL(software libero), BSD, Artistic, Nokia, Microsoft Public License, etc. I criteri dei principi guida sono dieci (in inglese): free redistribution; source code; derived works; integrity of the author’s source code; no discrimination against persons or groups; non discrimination against fields of endeavor; distribution of license; license must not be specific to a product; license must not restrict other software; license must be technology neutral. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  32. 32. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin GNU: Gnu is not Unix (www.gnu.org) Il progetto GNU, ´ nato nel 1984 per volere dello e hacker Richard Mathew Stallman con l’intento di realizzare un sistema operativo completamente libero. Vengono sviluppati diversi moduli software tranne uno: il kernel (il modulo software pi´ u vicino all’hardware). Il kernel, chiamato HURD, ´ cominciato ad essere sviluppato a partire dal 1990 ed e ufficialmente il kernel ´ ancora in fase di sviluppo. Nonostante e varie vicissitudini ed annunci di rilasci, l’HURD non ´ ancora ad e oggi (01/01/2008) un programma sufficientemente stabile e supportato dalla comunit´. I motivi e le cause sono varie, ma il a confronto con Linux ´ inevitabile, il quale a tutti gli effetti ha preso e nella comunit´ il posto di quello che HURD sarebbe potuto essere. a Laboratorio Pils Introduzione al Software Libero e all’Open Source
  33. 33. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione GNU Onion produzione network Libero vs Riservato Skin OSI Skin Quali sono le libert´ del software libero? a 1 Libert´ 0: ´ la libert´ di eseguire il programma per qualunque a e a scopo 2 Libert´ 1: ´ la libert´ di studiare il codice sorgente del a e a programma e di modificarlo secondo le proprie esigenze 3 Libert´ 2: ´ la possibilit´ di ridistribuire copie del programma, a e a quando lo desideri. Questo include ripubblicazioni del programma. 4 Libert´ 3: ´ la libert´ di distribuire copie da te modificate agli a e a altri, quando lo desideri e questo fa in modo che le tue modifiche siano rese pubbliche indipendentemente dai tuoi desideri. Se hai queste 4 libert´ fondamentali allora il programma ´ a e Software libero; questo sigifica che il sistema sociale di distribuzione rispetta la libert´ e la comunit´ degli utenti. a a Laboratorio Pils Introduzione al Software Libero e all’Open Source
  34. 34. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Modello Onion Skin ideato da Stallman Laboratorio Pils Introduzione al Software Libero e all’Open Source
  35. 35. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Free Software Foundation, www.fsf.org (1) Per rendere giuridicamente valido il progetto, e per poter accedere alla raccolta di fondi per finanziare il progetto, Stallman fonda una associazione senza scopo di lucro, la FSF: Free Software Foundation, un’associazione di carattere giuridico appartenente al cosidetto Terzo settore (noto anche come non-profit). L’FSF diventa in questo modo un centro di produzione del software libero (programmazione software), ma allo stesso tempo qualcosa di pi´: concepisce una valenza giuridica alle u proprie attivit´ di produzione (licenza GPL) fornendo strumenti a giuridici e software a qualsiasi persona ed organizzazione (profit e non-profit), purch´ rispettino legalmente i principi di libert´ sanciti e a nella licenza GPL. BREVE DISCUSSIONE sui modelli economici non-profit e su quelli pro-profit. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  36. 36. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Free Software Foundation (2) Nel 2001, con la globalizzazione sono sorte altre due organizzazioni sorelle, ma giuridicamente e finanziariamente indipendenti dalla Free Software Foundation: la FSF Europe (www.fsfeurope.org) e la FSF India (fsf.org.in). L’idea di base ´ di costruire una rete di FSF e che segua il principio glocal (contrazione di global e local), le FSF sono legate tra loro da rapporti di collaborazione e supporto reciproco, indipendenti tra di loro e con autonomia decisionale. Nel 2002 vede la nascita di un nuovo capitolo, la FSF del Giappone la FSIJ, Free Software Initiative of Japan (www.fsij.org), mentre nel 2005 si aggiunge la FSF dell’America Latina, la FSFLA, Free Software Foundation Latin America con sede in Argentia a Rosario. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  37. 37. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Free Software Foundation (3) BREVE DISCUSSIONE. Non esiste (ancora) una FSF in Cina, pur essendo un paese cona buona diffusione del software GNU/Linux. BREVE DISCUSSIONE. FSIJ carattere nazionale, FSFLA carattere continentale, FSF, carattere internazionale?, quale rapporto hanno le FSF con le lingue e le nazioni? Laboratorio Pils Introduzione al Software Libero e all’Open Source
  38. 38. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Capitoli FSF FSF Europe FSF India FSF Latin America F.S. Initiative of Japan Laboratorio Pils Introduzione al Software Libero e all’Open Source
  39. 39. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Capitoli FSF, link ai siti internet 1 FSF Europe (FSFe, www.fsfeurope.org) 2 FSF India (FSF-I, fsf.org.in) 3 FSF Latina America (FSFLA, www.fsfla.org) 4 FSF Iniative of Japan (FSFIJ, www.fsij.org) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  40. 40. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin La struttura organizzativa della FSFeurope La struttura organizzativa della FSFEurope ´ stata pensata per e venire incontro alle caratteristiche linguistiche, culturali e giuridiche dell’Europa geografica e dell’Unione Europea. La struttura portante ´ costituita da un’associazione non governativa e con sede legalmente riconosciuta in Germania. Lo scopo principale dalle FSFE, oltre a sostenere attivamente lo sviluppo del software libero, ´ l’offerta di assistenza a politici, avvocati e giornalisti, con e l’obiettivo di assicurare un futuro legale, politico e sociale al Software libero. L’FSFE coopera e, quando necessario coordina, tutte le associazioni che si riconoscono nei principi della FSFE e che si occupano di software libero in Europa (e non solo come il caso della FSIJ) attribuendo loro il titolo di organizzazioni associate. Tra le quali ricordiamo l’associazione italiana ASSOLI (www.softwarelibero.it), la serba FSNS (www.fsn.org.yu), e la KDE e.V.(ev.kde.org). Il sito della FSFE ´ multilingue. e Laboratorio Pils Introduzione al Software Libero e all’Open Source
  41. 41. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Linux (www.kernel.org) Linux vede la luce nel 1991 ad opera dello studente Linus Benedict Torvalds come risposta al sistema operativo Minix del professore di sistemi operativi Andrew Tanenbaum alla allora nascente rete internet. (Linus ´ finlandese, Tanenbaum ha la cattedra alla e prestigiosa universit´ di informatica ad Amsterdam) a Celebre ´ la frase postata nel newsgroup comp.os.minix: “Io e continuo a ritenere che progettare un kernel monolitico nel 1991 sia un errore fondamentale. Ringrazi che non ´ mio studente. Non e avrebbe preso un voto alto per tale progetto”. Torvalds prelever´a da internet gli strumenti dello GNU e con essi incomincer´ a a scrivere il pezzo mancante al progetto GNU per funzionare. (l’HURD era ancora in sviluppo al contrario degli altri moduli GNU che erano sostanzialmente stabili). La rivoluzione di Torvalds non ´ e tecnologica, da questo punto di vista Tanenbaum ha le sue ragioni, la rivoluzione ´ sociale. e Laboratorio Pils Introduzione al Software Libero e all’Open Source
  42. 42. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione FSFeurope Linux FSF Skin Onion produzione network Libero vs Riservato Skin Linux Torvalds da programmatore diventa un coordinatore di programmatori volontari distribuiti tramite internet: studenti, docentim, e pi´ tardi anche imprese come IBM, Intel, SGI. Il u modello di sviluppo ´ valido perch´ si fonda su tre perni centrali: e e ´ qualit´, velocit´, precisione su scala globale. E la nascita della a a produzione in rete tramite la rete. Con il progetto Linux viene sancita anche un’altra caratteristica del software libero: la possibilit´ di unire tanti piccoli progetti distanti e sparpagliati a geograficamente (antipodi compresi) per la realizzazione di un prodotto complesso. L’unione della rete, i suoi collegamenti sono il vero valore, molto di pi´ della somma delle parti. u Laboratorio Pils Introduzione al Software Libero e all’Open Source
  43. 43. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Modello Onion Skin GNU/Linux Laboratorio Pils Introduzione al Software Libero e all’Open Source
  44. 44. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Rappresentazione grafica di internet nel 2005. (http://www.opte.org) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  45. 45. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Cosa ´ una distribuzione? e Per distribuzione in informatica si intende una collezione di programmi relativi ad uno o pi´ campi di applicazione, selezionati e u rilasciati come un un unico pacchetto. Caratteristica del software di una distribuzione ´ quella di essere configurato in modo da e realizzare un ambiente di lavoro pi´ o meno omogeneo secondo u una o pi´ propriet´ comuni. (fonte wikipedia) u a Una distribuzione ´ un servizio e allo stesso tempo un sistema di e collezione del software ed un modo per installarlo. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  46. 46. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Cosa ´ una distribuzione GNU/Linux? e Con distribuzione GNU/Linux o, per taluni, pi´ semplicemente u Linux, si intende una distribuzione che contenga almeno il kernel Linux ed il software dello GNU, con l’aggiunta di software proveniente da terze parti (es. firefox, openoffice, etc) e di eventuali modifiche allo stesso software (rilasciate esse stesse in rispetto della licenza di riferimento, es. GPL). Una distribuzione ´e sostanzialmente una filosofia unita ad una scelta progettuale di collezionare del software (in genere l’unit´ base ´ il pacchetto) e di a e renderlo disponibile all’installazione, tramite un opportuno programma detto anche programma di installazione (proprietario o libero). Imprese private come Red Hat, Novell, Ubuntu e progetti comunitari come Debian, Gentoo o lavori di singoli come Slackware assemblano, testano e modificano, secondo le proprie esigenze, le varie componenti software in modo tale da renderle installabili nell’hardware di riferimento. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  47. 47. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Rappresentazione grafica di una distribuzione GNU/Linux Laboratorio Pils Introduzione al Software Libero e all’Open Source
  48. 48. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Tassonomie delle distribuzioni GNU/Linux (1) Le distribuzioni possono venire catalogate in tanti modi, il pi´ u semplice ´ il formato del pacchetto. Con formato si intende il e modo in cui il software/pacchetto viene gestito dalla distribuzione. 1 deb (diminutivo di Debian) 2 rpm (Red Hat Package Management) 3 tgz (un formato di compressione) 4 ebuild (emerge builing?) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  49. 49. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Tassonomie delle distribuzioni GNU/Linux (2) Ma esistono tante altre categorie o tassonomie. Ad esempio, se sono lavori derivati da altre distribuzioni, il modo in cui possono essere installate (es. tramite floppy, cd, internet, se sono provviste di un programma grafico di installazione, etc.) se possono essere utilizzate senza essere installate (es. boot da rete, livecd, usb, etc.) o per l’hardware supporato, in base alla popolarit´, quale a organizzazione ne segue lo sviluppo (associazioni non governative, entit´ commerciali, individui), etc. etc. fino alla fantasia di quello a che l’informatica consente: pigeon over ip e bongo over ip compresi. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  50. 50. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Diagramma delle distribuzioni (Andrew Cowie) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  51. 51. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Diagramma delle distribuzioni (Progetto LDT) Il progetto Linux Distro Timeline http://futurist.se/gldt nasce per rappresentare graficamente in un cladogramma la sequenza cronologica ed i rapporti tra le varie varie distribuzioni GNU/Linux. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  52. 52. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Link Principali Distribuzioni Storiche e derivate 1 Linux From Scratch o anche LFS 2 Slackware 3 Debian (Knoppix, Ubuntu), 4 Red Hat (Fedora) 5 Suse (OpenSuse) 6 Gentoo (Sabayon) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  53. 53. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Principali Distribuzioni Storiche e derivate 1 Linux From Scratch: www.linuxfromscratch.org/ 2 Slackware: www.slackware.com 3 Debian: www.debian.org 4 Knoppix: www.knoppix.org 5 Ubuntu: www.ubuntu.com, www.ubuntu-it.com 6 Edubuntu, Kubuntu, Xubuntu: www.ubuntu.it, www.edubuntu.org, www.kubuntu.org, www.xubuntu.org 7 Fedora: fedoraproject.org 8 OpenSuse: www.opensuse.org 9 Gentoo: www.gentoo.org 10 Sabayon: www.sabayonlinux.org Laboratorio Pils Introduzione al Software Libero e all’Open Source
  54. 54. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Paradigma GNU/Linux, sistemica delle distribuzioni (1) Il mondo GNU e Linux sono la dimostrazione di due progetti dipendenti ed indipendenti allo stesso tempo in grado di evolversi e di co-evolvere insieme in un paradigma simbiotico in cui l’ambiente ´ stato definito grazie al lavoro di terzi: le distribuzioni. Tra le e condizioni sine qua non ´ da considerare come perno la libert´ che e a tali sistemi hanno offerto di evolversi verso strutture e forme nemmeno pensate; l’ecosistema, o comunit´ ´ molto di pi´ della ae u semplice sommatoria delle parti, ´ la dimostrazione che un sistema e libero ´ indispensabile per il progresso in modi e ritmi senza e precedenti nella storia e non solo secondo criteri economici, tecnici e tecnologici ma anche, e soprattutto, sociali, etici, umani, ideologici. Il paradigma “distribuzione GNU/Linux” ha messo a disposizione dei mezzi di produzione, fruizione e distribuzione liberi senza precedenti nella storia. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  55. 55. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Paradigma GNU/Linux, sistemica delle distribuzioni (2) Usando GNU/Linux, si va oltre GNU/Linux per la produzione di altro software grazie al contributo diffuso di individui, organizzazioni e comunit´ sparse in tutto il mondo, ma tutte a collegate e dipendenti in qualche modo tra di loro. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  56. 56. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Altri pacchetti oltre GNU/Linux (1) 1 Database Relazionali (Postgres, Mysql, Sqlite) 2 Front-end Database (odb-Openoffice, Knoda, Mergeant ex gnome-db) 3 Masterizzazione CD-DVD (Gnome-Backer, K3B, etc.) 4 Web Browser (Mozilla Firefox, Konqueror, Webkit) 5 E-mail (Evolution, Mozilla Thunderbird, etc.) 6 Instant Messaging (Pidgin, Jabber, etc.) 7 Desktop Manager (Gnome, Kde, Xfce, Enlightment) 8 Window Manager (Metacity, Compiz Fusion) 9 Grafica Vettoriale (Inkscape) 10 Grafica Raster (Gimp, ImageMagick) 11 Emulatori (xmame, wine, qemu, Xen, etc.) 12 Fonia VoIP, VideoConferenze (asterisk, ekiga, TeamSpeak, etc.) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  57. 57. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Altri pacchetti oltre GNU/Linux (2) 1 Desktop Publishing (Scribus) 2 Gestione Finanza (GNUcash, Kmymoney, etc.) 3 Office Automation (OpenOffice, Koffice, Gnumeric, Abiword) 4 Web server (LAMP: Linux Apache Mysql Php-Perl-Python) 5 Linguaggi di programmazione (C,C++,Java, Gambas, etc.) 6 Tanto altro, es. giochi (linuxgamers.it), programmi di musica, DVD, audio-video (Kino, Cinerella), sicurezza informatica (firewall, IDS, etc.), programmi scientifici, Peer-to-Peer, Fax, Centralini Telefonici (Bayonne), Postscript, PDF, Crittografia, Dizionari linguistici, Antivirus, Flash (GNASH), etc. E molto altro software di qualsiasi tipo e genere (aziendale compreso, es. Compiere, Mosaico) su google e sourceforge.net Laboratorio Pils Introduzione al Software Libero e all’Open Source
  58. 58. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Software Libero anche per Windows Il software libero di un certo utilizzo pratico per l’utenza desktop, e non strettamente dipendente dal sistema operativo ´ disponibile e anche per la piattaforma windows. “The Open CD” ´ un progetto con la finalit´ di collezionare il e a software in un comodo CD installabile. L’edizione italiana ´ e disponibile al seguente url: http://www.theopencd.it. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  59. 59. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Liberi Saperi L’ambiente GNU/Linux, nella sua evoluzione ha portato il dibattito della libert´ del software anche su altri fronti, in modo particolare a sulla libert´ degli standard aperti per la comunicazione (di fatto a l’evoluzione del protocollo TCP/IP alle applicazioni software, es. OpenDocument-ISO/IEC 26300, PDF-ISO/IEC 32000) e pi´ in u generale sulla libera circolazione delle conoscenze (di fatto il principio di base della comunit´ GNU/Linux). Essendo il software a libero una rivoluzione prima che tecnica, giuridica, sociale e amministrativa, non c’´ da meravigliarsi se il dibattito si stia e trasferendo sulle libert´ dei sistemi informativi delle organizzazioni a e delle persone (ed in modo prevalente a quelle organizzazioni che si adoperano per la libert´, es. l’ONU-UNESCO). In uno slogan: a dalla libert´ dell’informazione, al software libero, al libero a sapere (BREVE DISCUSIONE sui costi - information wants to be free, information costs a lot). Laboratorio Pils Introduzione al Software Libero e all’Open Source
  60. 60. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Oltre il software libero: altri campi di applicazione Essendo il software libero non solo un software, ma un modo, un processo per la produzione e la fruizione del software, esistono altri progetti che cercano di replicarne il successo, applicandone i ´ principi di sviluppo, ad altri campi. E il caso dell’hardware (es. OpenSPARC, Openhardware), dei libri (es. code 2.0 di Lessig, o il nostro ippolita.net) o a quelli che tradizionalmente sono stati di ispirazione del mondo GNU/Linux come la cucina (es. opencola) o le amministrazioni pubbliche (es. Extremadura), alle ong (es. UNESCO, peacelink), al mondo pro-profit (es. Goldcorp inc, Human Genome Project), e al settore non-profit (es. Wikipedia). Anche il processo per la produzione della licenza GPL (ma anche l’OSI) ´ stato caso di “ispirazione”, come testimonia l’associazione e non-profit fondata dal prof. di giurisprudenza Lawrence Lessig, la Creative Commons. BREVE DISCUSSIONE (Montesquieu, le risoluzione alternative delle controversie). Laboratorio Pils Introduzione al Software Libero e all’Open Source
  61. 61. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin I limiti della libert´ a Il dialogo, come si vede, ´ ancora aperto. Perch´ ´ ancora aperto il e ee limite della libert´ del software. Casi topici, sui massimi sistemi: a 1 DRM/Trusted Computer (differenti posizioni Stallman/Torvalds) 2 Brevetti Software (differente posizione Europa/USA) 3 GPLv2 vs GPLv3 (differente posizione Stallman/Torvalds) 4 RedHat vs Novell (differente posizione sulla interoperabilit´, a anche mono, .GNU, firefox, etc.) 5 HGP vs brevetti medice personalizzate 6 Crittografia e Privacy Laboratorio Pils Introduzione al Software Libero e all’Open Source
  62. 62. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Il mondo BSD Con l’acronimo BSD si indica una variante (o lavoro derivato) di Unix sviluppata presso l’universit´ di Berkeley a partire dagli anni a 70. L’hardware di riferimento del BSD “storico” sono i minicomputer, dal PDP al Vax della DEC. BSD ´ un sistema e operativo completo rilasciato con una licenza libera con la particolarit´ di poter essere adoperato anche in modo proprietario. a BSD pu´ essere considerato un sistema operativo completo (anche o se sprovvisto di interfacce utente grafiche evolute, d’altronde nei minicomputer tale hardware ´ inesistente, al contrario delle e interfacce testuali) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  63. 63. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin FreeBSD NetBSD OpenBSD DragonFly Laboratorio Pils Introduzione al Software Libero e all’Open Source
  64. 64. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Mondo BSD, link ai siti internet 1 FreeBSD (www.freebsd.org) DesktopBSD (desktopbsd.net) PCBSD (www.pcbsd.org) FreeSBIE (www.freesbie.org) 2 NetBSD (www.netbsd.org) 3 OpenBSD (www.openbsd.org) 4 DragonflyBSD (www.dragonflybsd.org) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  65. 65. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Negli anni 90, il mondo accademico ed imprenditoriale “riprende” lo sviluppo di BSD alla luce dei seguenti cambiamenti: l’hardware dei microcomputer, lo sviluppo in rete, i problemi legali. Detto in altre parole, il mondo BSD rimane legato al tradizionale sodalizio accademico/pubblico/imprenditoriale aggiornandosi al nuovo modello di produzione dello GNU/Linux. Nel 1993 nascono i progetti FreeBSD e NetBSD. Nel 1995/96 vede la luce OpenBSD, un fork dal progetto di NetBSD; sorte analoga per DragonFly BSD ed Apple Darwin, due fork distinti di FreeBSD. In data 19 marzo 2007 vede la luce un ulteriore sistema in qualche modo legato al mondo BSD originale (anche se prende molto anche dal mondo GNU, informalmente si parla di gnusolaris), OpenSolaris (opensolaris.org) della Sun. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  66. 66. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Altri link ed informazioni utili (1) Linux User Group (LUG) Italiani: www.linux.it/LUG Blog, Mailing list, social Network (es. Second Life), gruppi di discussione (es. NNTP-Newgroup) Motore di ricerca google dedicato: www.google.it/linux e www.google.com/linux Dmoz, Open Directory Categories: http://www.dmoz.org “Classifica” distribuzioni: http://distrowatch.com sito della distribuzione (es. www.debian.org, etc.), o del pacchetto software (es. www.gnome.org, www.mozilla.org, www.openoffice.org, etc.) Laboratorio Pils Introduzione al Software Libero e all’Open Source
  67. 67. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Altri link ed informazioni utili (2) Appunti di informatica libera (ex Appunti Linux) di Daniele Giacomini: a2.pluto.it Un occhio su www.wikipedia.org per qualsiasi argomento Laboratorio Pils Introduzione al Software Libero e all’Open Source
  68. 68. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Come contattarci ? Laboratorio Pils Introduzione al Software Libero e all’Open Source
  69. 69. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin Ringraziamenti Un sentito grazie a pizzodisevo per le immagini di sfondo www.flickr.com/photos/globetrotter1937 Immagini dei computer mainframe, minicomputer, e pc prese da images.google.it Altre immagini, ove non specificato diversamente, prese da www.wikipedia.org o realizzare dal pils. Un sentito grazie ad Arianna (e a tutti quelli che lo sopportano e supportano), da parte di Marco. Un sentito grazie a Sandra, Letizia, Francesco da parte di Renato. Un ringraziamento a tutti quanti parteciperanno con una propria idea e/o critica con la speranza che, condividendo le proprie esperienze con gli altri come abbiamo fatto noi, sappiano far meglio. Laboratorio Pils Introduzione al Software Libero e all’Open Source
  70. 70. Dedica Sommario Breve storia dell’informatica Produzione e Fruizione Skin Onion produzione network Distro vs RiservatoGNU/ Distribuzione GNU/Linux Diagramma Libero Paradigma Skin FINE Laboratorio Pils Introduzione al Software Libero e all’Open Source

×