Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Che cos'è il software libero  Il software come strumento di.

Slides:



Advertisements
Presentazioni simili
Copyleft - Arturo Di Corinto - Che cos'è il software libero Il software come strumento di cooperazione Cattedra di Comunicazione.
Advertisements

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità E1 Diritto e Informatica.
Unità E1 Diritto e Informatica.
SCUOLA E SOFTWARE LIBERO LinuxDay, Udine, 23 novembre 2002 Loris Tissino Presentazione parzialmente adattata da un lavoro di Alessandro Rubini, per gentile.
Unalternativa a Microsoft Office OpenOffice Author Kristian Reale Rev by Kristian Reale Liberamente distribuibile secondo i termini della licenza.
Modulo 1 – Diritto dautore e aspetti giuridici u.d. 8 (syllabus – 1.8.2)
Il mio nome è Richard Michael Stallman e sono di New York.
Software Libero e Open Source. Open Source Open Source è un termine inglese che significa sorgente aperto, e indica un programma per computer (software)
COMPONENTI DI UN SISTEMA INFORMATICO HardwareSoftware Parte fisicaComponenti logiche Componenti fisiche (elettroniche e meccaniche) di un computer Istruzioni.
Open Source I movimenti di critica al copyright © Francesco Romeo – Lezione LUMSA 2002, LUISS La copia letterale e la distribuzione di questo.
Open Source I movimenti di critica al copyright © 2002 Francesco Romeo – Lezione LUMSA La copia letterale e la distribuzione di questo documento.
Introduzione all'Open Source “La Sapienza” Linux User Group.
Eugenia Franzoni Il software libero Catnic Srl. Si può comprare un software?
Open Source + Open Data = Geografia Alessandro Furieri Presidente associazione GFOSS.it Cagliari – 4 Aprile 2012.
Milo Casagrande Luca Bruno (kaeso). Milo Casagrande Luca Bruno (kaeso) Contribuire.
Linux is cool! Come avere un PC figo per fare tutto quello che vuoi! 24 ottobre Linux Day Perugia ITC “Aldo Capitini” - “V.Emanuele II” Viale Centova,
Linux Day 2006 – Giornata nazionale dedicata al Software Libero e GNU/ Linux – Il Software Libero nella scuola Carmine Stolfi
A GNU world is possible! Software Libero, Copyleft e altri antidoti all'economia della rendita permanente. [prima parte] Davide Lamanna Binario Etico.
Associazione Italiana per l'Informazione Geografica Libera GFOSS.IT (Geographic Free/Open Source Software)
Mag La Firma Digitale Sommaruga Andrea Guido Collegio dei Geometri e Geometri Laureati della Provincia di Lodi.
Fondazione Ordine degli Ingegneri della Provincia di Milano - 15-feb-2006 sommaruga andrea guido La Consulenza Tecnica di Parte Ing. Andrea Guido Sommaruga.
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
Fabrizio Felici Linux e Windows a confronto, perché passare a Linux 27 ottobre 2007.
Corso gratuito di Linux. Linux User Group Mantova
Linux Day 2008 Non commettere una (s)vista... passa a Linux! ovvero Pimp your pc with Ubuntu Gian Luca CANE Courmayeur – Liceo Linguistico 25 ottobre 2008.
Fondazione Ordine degli Ingegneri della Provincia di Milano - 25-settembre-2007 sommaruga andrea guido Il Mondo dell'Open Source Ing. Andrea Guido Sommaruga.
Openoffice: le applicazioni per la produttività individuale Un'introduzione al software Libero e ai formati aperti dott. Alberto Guiotto, 11/01/2010.
1 23 novembre 2005 sommaruga andrea Fondazione Ordine Ingegneri di Milano Archivi in Digitale: Il Costo GLI ARCHIVI INFORMATICI: PROBLEMATICHE DI INTEGRITA'
Linux Day 2005 Il software libero e le licenze Nicola Soranzo Associazione GOLUG.
Diego Rondini 22/09/ Montebelluna Software libero a scuola Come e perché usare software libero a scuola.
7 marzo 2007 – Piove di Sacco Introduzione al Software Libero e a GNU/Linux Manuele Rampazzo Gianluca Moro Associazione di Promozione Sociale Faber Libertatis.
Software libero & co Torino 12 settembre Alessandro UGO - E. Richiardone -
PERCHE' PROGRAMMARE FREE Cosa spinge a rilasciare il codice Roberto -MadBob- Guido Linux Day Torino 2008.
Simone Piccardi e Antonio J
Document Freedom Day 2017 Catanzaro
Archivi in Digitale: Firma Digitale
Open Source / Free software
1 Metodologia per l’innovazione di prodotto nell’ottica del Design for All Metodologia per l’innovazione di prodotto nell’ottica del Design for All.
Le licenze d’uso del software
Introduzione all'Open Source
Master in gestione del software open source
Incontri tematici su GNU/Linux ed il Software Libero - sommario -
Mi presento Gabriele Ponzo Titolare di GPS Membro del LUG
ha scelto il software libero
Corso LAMP Linux Apache Mysql Php
Mostra il testo a schermo Ricevi l'istruzione Leggi il file Mostra il testo a schermo Esegui.
(i diritti e le libertà)
Introduzione a Wikipedia (da wikimedia.it)
filosofia del software libero ed open source
Tanti motivi per scegliere GNU / Linux
Software Libero in etica ed in pratica
LA GESTIONE DEI PACCHETTI
* Il Sistema Operativo GNU/Linux * Sistema Operativo e Applicazioni
Benvenuti al Linux Day 2010! Decima Giornata Nazionale di GNU/Linux
filosofia del software libero ed open source
IL CODING e il Pensiero Computazionale
LinuxDay Torino 2011 Rivisto per la lezione del 9 aprile 2013 del
Cosa sono il Software Libero e GNU/Linux? Scopriamolo insieme!
La Metafora dei “Pirati”
INSEGNARE e IMPARARE LIBERAMENTE
Realizzazione di R. Diana
e-learning per la didattica della radioastronomia
Il protocollo elettronico (e altri servizi informatici)
Informatica - Prof. Gregorio Cosentino
Alessandro Brunengo Mirko Corosu INFN - Sezione di Genova
Il modello Puntoedu.
I RAPPORTI GIURIDICI.
Il passaggio all’opensource nella didattica: analisi e utilizzo di software anche per alunni con BES e DSA Stefano Garione.
CLOUD.
Transcript della presentazione:

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Che cos'è il software libero  Il software come strumento di cooperazione  V. Bruno e A. di Corinto

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Una definizione  Storicamente l'espressione di software libero (free software) si deve alla concettualizzazione che ne fece Richard Marshall Stallman nei primi anni '80

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Una definizione  Nella concettualizzazione di RMS l'espressione "software libero" si riferisce alla libertà dell'utente di eseguire, copiare, distribuire, studiare, cambiare e migliorare il software

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Una definizione  In particolare, nella concezione di Stallman il software è libero se garantisce le seguenti quattro libertà:

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Le quattro libertà ✔ # Libertà 0 - Libertà di eseguire il programma, per qualsiasi scopo

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Le quattro libertà  # Libertà 1 - Libertà di studiare come funziona il programma e adattarlo alle proprie necessità.  L'accesso al codice sorgente ne è un prerequisito

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Le quattro libertà  # Libertà 2 - Libertà di ridistribuire copie in modo da aiutare il prossimo

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Le quattro libertà  # Libertà 3 - Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio  L'accesso al codice sorgente ne è un prerequisito

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Le quattro libertà  Si noti che le libertà sono dell’ utente. La seconda e la quarta hanno come presupposto l’accesso al codice sorgente

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Garantire la libertà  Perciò un software è libero sotto certe condizioni...

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  Quando si è liberi di ridistribuire copie, con o senza modifiche, gratis o a pagamento.  Essere liberi di fare queste cose significa che non bisogna chiedere o pagare nessun permesso.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  Quando si possono apportare delle modifiche e usarle privatamente nel proprio lavoro o divertimento senza obbligo di comunicarlo a nessuno.  Se si pubblicano le proprie modifiche, non si deve essere tenuti a comunicarlo a qualcuno in particolare o in qualche modo particolare.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  La libertà di usare un programma significa che chiunque possa usarlo su qualsiasi sistema informatico, per qualsiasi attività e senza dover obbligatoriamente comunicare con lo sviluppatore o con qualsiasi altra entità

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  La libertà di ridistribuire copie deve includere le forme binarie o eseguibili del programma e anche il codice sorgente, sia per le versioni modificate che non modificate

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  Affinché le libertà di fare modifiche e di pubblicare versioni migliorate abbiano senso, si deve avere accesso al codice sorgente del programma.  Perciò, l'accessibilità al codice sorgente è una condizione necessaria per il software libero  Il software libero e' necessariamente Open Source

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  Queste libertà per essere reali devono essere irrevocabili fin tanto che non si fa qualcosa di sbagliato: se lo sviluppatore del software ha il potere di revocare la licenza anche senza che l'utente sia causa di tale revoca, il software non è libero

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Come dovrebbe funzionare?  Tuttavia, certi tipi di regole sul come distribuire il software libero sono accettabili quando non entrano in conflitto con le libertà principali

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero “Free” non significa “gratuito”  Indipendentemente dal fatto che si siano ottenute copie di software libero a pagamento o gratuitamente, si ha sempre la libertà di copiare e cambiare il software, e anche di venderne copie.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero E' libero e commerciabile  "Software libero" non vuol dire "non-commerciale". Un programma libero deve essere disponibile per uso commerciale, sviluppo commerciale e distribuzione commerciale

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Una licenza di libertà  La libertà inscritta nel software libero è garantita dall'uso di un'apposita licenza di copyright

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Libertà e diritto d'autore  Senza una specifica licenza di copyright, questi comportamenti sono vietati dal diritto d'autore internazionale

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il progetto GNU  Nel 1984 Richard Marshall Stallman diede vita al progetto GNU, con lo scopo di tradurre in pratica il concetto di software libero, e creò la Free Software Foundation per dare supporto logistico, legale ed economico al progetto GNU.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il progetto GNU  “GNU” è un acronimo ricorsivo che sta per “Gnu's not Unix”.  GNU è il nome di un sistema operativo che ha le caratteristiche di multitasking e multiutenza di Unix, ma non è proprietario

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il progetto GNU e la Gpl  All'interno del progetto GNU è stato elaborato il concetto di General Public Licence o GPL.  E' il fondamento legale del Copyleft  Il copyleft si appoggia alla normativa internazionale sul diritto d'autore

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il copyleft  Il copyleft, il peculiare diritto d'autore elaborato a tutela del software libero è il fondamento giuridico che mantenendo i diritti dell'autore, amplia i diritti dell'utilizzatore e quindi rende oggettive le quattro libertà

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il copyleft  Il copyleft, è il risultato di un gioco linguistico: “left” significa “sinistra” ma anche “lasciato”. E' pertanto l'opposto linguistico e concettuale di copyright: “right” significa “destra” ma anche “diritto”

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Il “Permesso d'autore”  Il permesso d'autore è la regola che garantisce che, quando il programma è ridistribuito, non è possibile aggiungere restrizioni per negare ad altre persone le libertà principali. Questa regola non entra in conflitto con le libertà principali, anzi le protegge.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Democrazia Elettronica?  Quando nacque l’informatica tutti i programmi erano liberi. Con l’evolversi del mercato dell’informatica i produttori cominciarono ad introdurre contratti di non diffusione.  La regola imposta dai produttori di software divenne: “Se condividi il software con il tuo vicino sei un pirata. Se vuoi modifiche, pregaci e pagaci per farle”.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Democrazia Elettronica?  Richard Stallman fu tra i primi a capire che la concezione di software proprietario è antisociale e contraria all’etica, in quanto impedisce la cooperazione

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Democrazia Elettronica?  Il progetto GNU (GNU’s Not Unix) fu fondato proprio per creare un sistema Libero nel quale la cooperazione nel reciproco interesse fosse possibile.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Democrazia Elettronica?  Il software libero si basa su:  Il libero scambio delle informazioni  La libera condivisione di idee e risultati  Il libero utilizzo del patrimonio comune delle conoscenze per un ulteriore sviluppo

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Democrazia Elettronica? ...che sono i presupposti della “Repubblica della Scienza”, come ha spiegato Karl Polanyi, cioè le modalità attraverso cui procede la ricerca scientifica Da Wikipedia, l'enciclopedia libera ( Karl Paul Polanyi (Vienna, 25 ottobre 1886 – Pickering, 23 aprile 1964) è stato un filosofo, economista e antropologo ungherese. È noto per la sua critica della società di mercato espressa nel suo lavoro principale La grande trasformazione.

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Similitudini con la ricerca Ricerca scientifica Diffusione pubblica dei risultati Libertà di ricerca Peer Review Attribuzione della paternità dei risultati Cooperazione Internazionale Competizione libera Free/OSS Distribuzione aperta del codice sorgente Libertà di modifica Security auditing, debugging Licenze GPL o OSS, CCpl Team di sviluppatori distribuiti in rete Competizione libera

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  L'uso di software libero ha dei vantaggi pratici dal punto di vista dell'utilizzatore...

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Il software libero più diffuso costa pochissimo  Spesso la manutenzione è buona e aderisce agli standard  Probabilmente non fa cose strane di nascosto

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Si può pagare chiunque per adattarlo o personalizzarlo  Si può imparare leggendone il codice e studiandolo  Si può dare agli amici, copiarlo dal computer dell'ufficio a quello di casa, non costringe ad accettare complicate norme per l'utente per usarlo legalmente

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Il software libero ha dei vantaggi dal punto di vista “politico”

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Il software libero crea un ambiente che incoraggia:  La cooperazione fra le persone  La diffusione della conoscenza e la verifica reciproca  L'aderenza agli standard e interoperabilità  Lo shift dal modello economico dalla vendita di licenze verso i servizi, con valorizzazione delle competenze

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Il software libero crea un ambiente che scoraggia:  I monopoli  L'obsolescenza indotta  ll controllo del produttore sul consumatore

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero La democrazia del software  Il software permea le nostre vite in maniera crescente: è per questo necessario che gli utilizzatori ne possiedano il controllo

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Bibliografia AA. VV. Revolution OS: Voci dal codice libero, Apogeo Editore, 2003 (copylefted) Sam Williams, Free as in Freedom. Richard Stallman's crusade for free software, O'Reilly, 2002 (copyleft) A. Di Corinto, T.Tozzi, Hacktivism. La libertà nelle maglie della rete, Manifestolibri, 2002 (copyleft) M. Berra, A.M. Meo, Informatica solidale. Storia e prospettive del software libero, Bollati Boringhieri, 2001 (copyright) P. Himanen, L'etica hacker e lo spirito dell'età dell'informazione, Feltrinelli, 2001 (copyrigh) L. Torvalds, D. Diamond, Rivoluzionario per caso, Garzanti, 2001 (copyright)

Corso di Alta Formazione su Tecnologie Libere e Open Source Introduzione al Software Libero Credits Copyleft V. Bruno e A. di Corinto Si ringrazia Arturo di Corinto (Cattedra di Comunicazione Mediata dal Computer, Università di Roma ''La Sapienza'') per il lavoro svolto sul documento originale.