Introduzione al Free Software: storia e prospettive

download Introduzione al Free Software: storia e prospettive

If you can't read please download the document

Transcript of Introduzione al Free Software: storia e prospettive

Introduzione al Free Software

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Carlo Becchi

Tecnica Arcana [email protected]

Politecnico di Milano 8 Aprile 2009

Introduzione al Free SoftwareStoria e Prospettive

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Una piccola nota tecnica

SORGENTE

COMPILATOREPROGRAMMA
ESEGUIBILE

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

The Printer Incident

Verso la fine degli anni 70, presso il MIT di Boston, una stampante Xerox si incepp, e fu l'inizio di una nuova era...

Immagine tratta da http://www.eecis.udel.edu/~mader/delta/erniepics.html

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Richard Stallman

Immagine tratta da http://www.stallman.org/

Quattro Libert fondamentali del software

Esecuzione.

Studio e Modifica

Ridistribuzione

Ridistribuzione delle modifiche.

Good Neighbourhood

Free Software (Software Libero)

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Free as in...

...as in beer...as in freedom

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Free Software Foundation (1985) e GPL

Progetti rilevanti: GCC, Emacs, GNU/Linux, GNU Public License (GPL)

GPL la pi diffusa licenza basata sul concetto di CopyLeft

Garantisce la possibilit di modificare il sorgente, di copiarlo e di distribuire i lavori derivati

Permette l'uso commerciale del software

Gli eseguibili, se distribuiti, devono essere accompagnati dai sorgenti, o da istruzioni scritte per ottenerli allo stesso modo in cui si sono ottenuti gli eseguibili

I lavori distribuiti con licenza GPL possono essere ridistribuiti solo sotto i termini della licenza stessa (CopyLeft). Essendo il software GPL protetto da Copyright, le violazioni sono perseguibili legalmente

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Open Source

Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in. www.opensource.org

Open Source Initiative fondata nel 1998 da Eric S. Raymond (The Cathedral and the Bazar) e Bruce Perens (Debian Project Leader)

Agli aspetti etici e morali del Free Software si contrappone un atteggiamento pragmatico e strettamente tecnico: l'open source considerato il miglior metodo per sviluppare software

Legge di Linus (Torvalds): "Given enough eyeballs, all bugs are shallow."

Free or Open?

Il discriminante il tipo di licenza. Molte licenze, compresa la GPL, sono approvate sia dalla FSF che dalla OSI. Un programma GPL sia Free Software che Open Source.

OSS: Open Source SoftwareFOSS: Free and Open Source SoftwareFLOSS: Free (Libre) and Open Source Software

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Il software FLOSS offre

Trasparenza: il codice analizzabile

Sicurezza

Personalizzazione e flessibilit

Comunit di sviluppo e supporto affiatate

Programmi multi piattaforma

Indipendenza dal produttore

Costi ridotti

Elevato valore didattico

Nota: Non esiste relazione tra prezzo, piattaforme e software proprietario o FLOSS

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

GNU/Linux

GNU/Linux: il sistema operativo libero

Potente, leggero, stabile e sicuro

Non esistono minacce virali diffuse

Disponibile anche gratuitamente

Funziona su comune hardware PC o Apple

Distribuzioni di Linux offrono sistemi operativi per ogni esigenza

Imbattibile nel settore embedded

http://www.ubuntu-it.org/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Software di produttivit

OpenOfficeOpenOffice.org: una suite da ufficio libera e gratuita alternativa a Microsoft Office, permette l'uso del formato standard ODFhttp://it.openoffice.org/

Firefox:un browser web potente, estensibile e sicuro.http://www.getfirefox.it/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Software di produttivit

The GIMP: un potente software di manipolazione di immagini bitmap e ritocco fotograficohttp://www.gimp.org/

InkScape:un versatile programma per la realizzazione di disegno,illustrazione e grafica vettorialehttp://www.inkscape.org/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

LaTeX

Linguaggio potente e versatile per la redazione di documenti, principalmente tecnici e scientifici. E' utilizzato, tra gli altri, da Wikipedia per il rendering delle formule matematiche.

LaTeX multipiattaforma, e rilasciato sotto licenza LPPL.

LaTeX software libero. La sua licenza approvata dalla Free Software Foundation ed conforme a Debian Free Software Guidelines

Molti strumenti utilizzati con LaTeX sono Free Software.

http://www.latex-project.org/ http://www.guit.sssup.it

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Corporate Open Source

OpenOffice (Suite per l'ufficio)

Java (Piattaforma di programmazione)

OpenSolaris (Sistema operativo)

OpenSparc (Microprocessore RISC)

MySQL (Database Relazionale)

VirtualBox (Virtualizzazione Desktop)

SuSE ed OpenSuSE (Distribuzioni Linux)

Evolution (Client Email)

Mono (.net framework multipiattaforma)

Moonlight (Implementazione di MS Silverlight)

Compiz (Composite Manager)

Banshee (Media Player)

Saltuariamente tira un calcio nei denti alla Santa Cruz Operation

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Google Summer of Code

Ogni estate Google organizza il Summer of Code.Aziende possono proporre progetti Open Source, ai quali lavorano gli studenti durante l'estate, stipendiati da Google.http://code.google.com/soc/

The Apache Software Foundation Audacity Battle for Wesnoth BBC Research Blender Foundation Creative Commons Crystal Space Debian The DragonFly BSD Project Drupal The Eclipse Foundation The Electronic Frontier Foundation The Enlightenment Project The Fedora Project & JBoss.org FFmpeg The FreeBSD Project GCC GIMP - GNU Image Manipulation Program GNOME GNU Hurd GNU Project GoogleInkscape Internet Archive Joomla KDE Linden Lab (Second Life) The Linux Foundation

MacPorts Mono Project The Mozilla Project MySQL The NetBSD Project Neuros Technology Nmap Security Scanner OGRE One Laptop per Child OpenStreetMap openSUSE PHP Pidgin Python Software Foundation Rockbox Samba Scribus Team ScummVM TeX Users Group VideoLAN Vim The WebKit Open Source Project Wikimedia Foundation The X.Org Foundation XBMC

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Android

Android Mobile Platform.Sistema Operativo per telefoni cellulari di Google, Open Source e Free Software. Tool di sviluppo basato su Eclipse.http://www.android.com/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

BOXEE

BOXEESoftware per Media Center e Social Network basato su XBMC, disponibile per Linux, Windows e Mac.http://www.boxee.tv/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Il modello Carmack

id SoftwareL'engine grafico delle precedenti generazioni di giochi rilasciato sotto licenza GPLhttp://www.idsoftware.com/

...

Codice Sorgente sotto Licenza GPL

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Software Libero, Cultura Libera

Creative Commons http://www.creativecommons.it/

Jamendo http://www.jamendo.com/it/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Software Libero, Cultura Libera

Big Buck Bunny http://www.bigbuckbunny.org/

Iron Sky http://www.ironsky.net/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

Software Libero, Cultura Libera

I Nine Inch Nails sono un gruppo rock di successo. Nel 2008 rilasciano l'album GHOSTS I-IV come Creative Commons.La sola versione deluxe ($300) ha venduto comunque tutte le 2500 copie previste in 3 giorni ($750.000)

Nel 2009 sono stati distribuiti 400GB di video grezzo del loro tour, lasciando il montaggio a fan ed appassionati.

http://www.nin.com/

Mmmm... Free Beer...

Free Software

Open Source

FLOSS

Benvenuti nel mondo libero

Non per gioco

From Nerdy to Cool

Anche per gioco

Cultura Libera

Tranquilli, finita.-----------Carlo Becchitecnicaarcana.com

FINE

Carlo Becchi

Tecnica Arcana [email protected]

Politecnico di Milano 8 Aprile 2009

GRAZIE!

Cliccate per modificare il formato del testo del titolo

Cliccate per modificare il formato del testo della struttura

Secondo livello struttura

Terzo livello struttura

Quarto livello struttura

Quinto livello struttura

Sesto livello struttura

Settimo livello struttura

Ottavo livello struttura

Nono livello struttura

???Pagina ??? (???)03/04/2009, 18.23.46Pagina /

???Pagina ??? (???)03/04/2009, 15.39.56Pagina /

???Pagina ??? (???)03/04/2009, 16.35.39Pagina /

???Pagina ??? (???)03/04/2009, 18.23.46Pagina /