Free
                              Libre
                            Open
                            Source
             ...
Software Libero
L'espressione "software libero" si riferisce alle seguenti
  libertà:

L0 Libertà di eseguire il programma...
Software Libero
Codice Sorgente
In Informatica il “codice sorgente” è il progetto
(codice scritto dai programmatori) per realizzare
l'appl...
Richard Stallman
Dal 1971 al 1983 lavora come
ricercatore al M.I.T.




Nel 1984, con l'idea di “Liberare gli utenti di co...
Free Software Foundation

L' obbiettivo principale della FSF è quello di costruire
  un intero sistema operativo Free.

Ta...
Gnu’s Not Unix
Al sistema operativo viene dato il nome GNU


GNU è un acronimo ricorsivo per "GNU's Not
Unix" (GNU Non è U...
General Public License
La licenza col la quale veniva
rilasciato tutto il software della
FSF divenne la neonata GPL


La c...
Gnu Operating System
Stallman lavorò al progetto GNU per
 diversi anni producendo per primo il
 compilatore GCC.

Scrive, ...
Linus Torwarlds
Nel 1991, in Finlandia, uno
 studente di nome Linus
 Torwalds, decide di scrivere
 un sistema operativo Un...
LinuX
Nel giro di qualche anno l'invito di
 Linus a collaborare al progetto,
 viene accolto da centinaia di
 sviluppatori,...
GNU / LinuX
L'incontro tra un sistema operativo free,
  ed un kernel del medesimo tipo, sembra
  tanto inevitabile, quanto...
GNU / LinuX

Da quel momento altre
software house
distribuiscono versioni di
GNU/Linux, anche insieme a
software non-free,...
Open source

Il termine “free” è visto scetticamente
dalle aziende, e l’adozione in ambito
commerciale non decolla

Bruce ...
Open source

1 Ridistribuzione libera
2 Codice sorgente
3 Opere derivate
4 Integrità del codice sorgente dell'autore
5 Nes...
Open source
1998
                    Eric Reymond scrive il saggio
                     “la cattedrale e il bazaar”,
     ...
FLOSS
Per riunire e comprendere le
idee del “free software” e dell’
“open source”, viene coniato un
termine, approvato dal...
Applicazioni e servizi FLOSS

           Oltre al sistema
           operativo, anche
           moltissime applicazioni
 ...
La famiglia Aperta
Amici o nemici?
Linux for human being
2004
Mark Shuttleworth crea la distribuzione
UBUNTU, con l’intento di portare linux alla
portata di ...
FLOSS per l’educazione
Proprio la sua natura
aperta e flessibile,
rendono tutti i
prodotti Open Source
particolarmente adat...
FLOSS & Digital divide

 Una distribuzione di Linux orientata all'uso Desktop nata in
 sudafrica e con uno spiccato senso ...
FLOSS & Business
 Sono ormai moltissime le aziende che
 adoperano, sviluppano e/o contribuiscono
 alla comunità FLOSS




...
Divulgazione

Revolution OS, un
documentario sul free
software e l’open source.
F.L.O.S.S.
Gennaio 2010




   Piergiorgio
   Borgogno         io@archimedix.net
FLOSS: Free Software e Open Source
Upcoming SlideShare
Loading in …5
×

FLOSS: Free Software e Open Source

1,482
-1

Published on

La storia del movimento Free software e dell' Open Source

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,482
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
43
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • http://www.flickr.com/photos/tippy/245562070/
  • http://www.flickr.com/photos/the-o/2928233768/
  • http://www.flickr.com/photos/doctorow/3522549412/













  • http://www.apogeonline.com/openpress/cathedral

  • http://www.theopencd.it/
  • http://www.flickr.com/photos/tippy/245562070/


  • http://www.linuxdidattica.org/
    http://www.unesco.org/webworld/portal_freesoft/index.shtml

  • - IBM e Oracle investono su RedHat
    - Novell acquisisce Suse Linux
    - Nvidia rilascia I driver per Linux
    - Mandrake e Connectiva si fondono (Mandriva)
    - SUN rilascia JAVA sotto licenza GPL (2006)
    - SUN acquisisce MySQL (2008)
    - SUN acquisisce VirtualBox (2008)
    - Nokia Acquisisce Trollteck (qt) (2008)
    - Oracle acquisisce SUN (2009)
  • http://www.revolution-os.com/
    http://ngv.bradipz.net/new_global_vision/disc106/ngv_rm_it_20061021_revolution_os_2.avi


  • FLOSS: Free Software e Open Source

    1. 1. Free Libre Open Source Software Piergiorgio io@archimedix.net Borgogno
    2. 2. Software Libero L'espressione "software libero" si riferisce alle seguenti libertà: L0 Libertà di eseguire il programma, per qualsiasi scopo. L1 Libertà di studiare come funziona il programma e adattarlo alle proprie necessità L2 Libertà di ridistribuire copie L3 Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti NB: L'accesso al codice sorgente ne è un prerequisito.
    3. 3. Software Libero
    4. 4. Codice Sorgente In Informatica il “codice sorgente” è il progetto (codice scritto dai programmatori) per realizzare l'applicazione, che spesso viene fornita SOLO nella sua forma binaria. Il codice binario “gira” sulla piattaforma (sistema Operativo) per la quale è stato compilato Progetto -> Compilazione su S.O-> Eseguibile (applicazione)
    5. 5. Richard Stallman Dal 1971 al 1983 lavora come ricercatore al M.I.T. Nel 1984, con l'idea di “Liberare gli utenti di computer” fonda la Free Software Foundation “Ci affidiamo al supporto di privati come voi che sostengono la missione della FSF per conservare, proteggere e promuovere la libertà di utilizzare, studiare, copiare, modificare e ridistribuire software per computer, e per difendere i diritti degli utenti del software libero “ Free as in freedom not free as a beer
    6. 6. Free Software Foundation L' obbiettivo principale della FSF è quello di costruire un intero sistema operativo Free. Tale sistema fu iniziato a partire dallo standard POSIX, che è alla base di tutti i sistemi UNIX (BSD, SCO, VAX, Solaris, Netware, AIX)
    7. 7. Gnu’s Not Unix Al sistema operativo viene dato il nome GNU GNU è un acronimo ricorsivo per "GNU's Not Unix" (GNU Non è Unix) e si pronuncia gh-nu (con la g dura) http://www.gnu.org/gnu/manifesto.html
    8. 8. General Public License La licenza col la quale veniva rilasciato tutto il software della FSF divenne la neonata GPL La caratteristica più innovativa è che i diritti d’autore vengono rispettati tanto quanto la libertà degli utilizzatori, con una ricaduta virale senza precedenti. ver2 1991 2007
    9. 9. Gnu Operating System Stallman lavorò al progetto GNU per diversi anni producendo per primo il compilatore GCC. Scrive, insieme ad altre persone appassionatesi al progetto, l' editor EMACS, il Make e utilizzando altro software la quale licenza lo permettesse (x) Nel 1990 quasi tutto il sistema era K pronto tranne il Kernel, il “cuore” del sistema.
    10. 10. Linus Torwarlds Nel 1991, in Finlandia, uno studente di nome Linus Torwalds, decide di scrivere un sistema operativo Unix-like, che potesse funzionare su un PC (i386), prendendo spunto da un progetto analogo (Mimix). In un anno di lavoro, tale sistema era già utilizzabile da un esperto di sistemi, anche perchè il lavoro era stato condiviso attraverso internet. Tale sistema prese il nome LINUX, dal nome dell' ideatore.
    11. 11. LinuX Nel giro di qualche anno l'invito di Linus a collaborare al progetto, viene accolto da centinaia di sviluppatori, affascinati dalla possibilità. Nel 1995 viene rilasciata la versione 1.0 stabile. Il simbolo di Linux diventa un pinguino di nome TUX
    12. 12. GNU / LinuX L'incontro tra un sistema operativo free, ed un kernel del medesimo tipo, sembra tanto inevitabile, quanto auspicato: Nasce GNU/Linux In breve tempo altro software viene sviluppato per la nascente piattaforma GNU/Linux
    13. 13. GNU / LinuX Da quel momento altre software house distribuiscono versioni di GNU/Linux, anche insieme a software non-free, introducendo il concetto di Distribuzione Linux
    14. 14. Open source Il termine “free” è visto scetticamente dalle aziende, e l’adozione in ambito commerciale non decolla Bruce Perens, della distribuzione Debian scrive un “contratto sociale” con gli utenti, per garantirne la genuinità del software. http://perens.com/ 1997 Nasce l' Open Source.
    15. 15. Open source 1 Ridistribuzione libera 2 Codice sorgente 3 Opere derivate 4 Integrità del codice sorgente dell'autore 5 Nessuna discriminazione contro persone o gruppi 6 Nessuna discriminazione di settori 7 Distribuzione della licenza 8 La licenza non dev'essere specifica a un prodotto. 9 La licenza non deve contaminare altro software 10 Licenze esemplari (GNU GPL, BSD, X Consortium, Artistica e MPL)
    16. 16. Open source 1998 Eric Reymond scrive il saggio “la cattedrale e il bazaar”, pilastro dell' Open Source jargon Files http://www.catb.org/~esr/
    17. 17. FLOSS Per riunire e comprendere le idee del “free software” e dell’ “open source”, viene coniato un termine, approvato dalla commissione Europea nel 2001: Free (and) Libre Open Source Software
    18. 18. Applicazioni e servizi FLOSS Oltre al sistema operativo, anche moltissime applicazioni sono libere, sia lato server che per gli usi desktop
    19. 19. La famiglia Aperta
    20. 20. Amici o nemici?
    21. 21. Linux for human being 2004 Mark Shuttleworth crea la distribuzione UBUNTU, con l’intento di portare linux alla portata di tutti gli utenti "io sono ciò che sono per merito di ciò che siamo tutti"
    22. 22. FLOSS per l’educazione Proprio la sua natura aperta e flessibile, rendono tutti i prodotti Open Source particolarmente adatti sia per usi didattici, sia per la ricerca, potendone adattare ogni aspetto operativo alle proprie esigenze. Recentemente è stato proposto che il codice di Linux, divenga patrimonio dell'umanità riconosciuto dall' UNESCO
    23. 23. FLOSS & Digital divide Una distribuzione di Linux orientata all'uso Desktop nata in sudafrica e con uno spiccato senso di umanità, la Canonical, segue anche altri progetti per lo sviluppo delle tecnologie nei paesi in via di sviluppo 4.10 - Warty Warthog: Facocero Verrucoso 5.04 - Hoary Hedgehog: Porcospino Canuto 5.10 - Breezy Badger: Tasso Arioso 6.06 - Dapper Drake: Drago Vivace 6.10 - Edgy Eft: Tritone Irritabile 7.04 - Feisty Fawn: Cerbiatto Coraggioso 7.10 - Gutsy Gibbon: Gibbone furioso “Se vuoi che si sfami per 8.04 - Hardy Heron: Airone coraggioso un giorno dai un pesce, se vuoi per più tempo dagli 8.10 - Intrepid Ibex: Stambecco intrepido una canna da pesca, se 9.04 - Jaunty Jackalope:Antilope vivace vuoi che non soffra più la 9.10 - Karmic Koala: Koala carmico fame insegnagli a pescare” 10.04 - Lucid Lynx: Lince lucida
    24. 24. FLOSS & Business Sono ormai moltissime le aziende che adoperano, sviluppano e/o contribuiscono alla comunità FLOSS Il modello di sviluppo a codice aperto favorisce il business e la robustezza del software I dispositivi di navigazione TomTom sono basati su Linux come molti decoder satellitari
    25. 25. Divulgazione Revolution OS, un documentario sul free software e l’open source.
    26. 26. F.L.O.S.S. Gennaio 2010 Piergiorgio Borgogno io@archimedix.net
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×