Software open source Cenni

Slides:



Advertisements
Presentazioni simili
Renzo Marin – CRC Veneto Progetto CRC-CNIPA
Advertisements

Copyleft - Arturo Di Corinto - Che cos'è il software libero Il software come strumento di cooperazione Cattedra di Comunicazione.
LinuxDay 2002TeateLUG c/o Università di Chieti1 di 17 TeateLUG LinuxDay 2002 by TeateLUG in collaborazione con l'Università G.D'Annunzio Damiano Verzulli.
TESINA DI INFORMATICA Nome e cognome: Giorgio Zoccoli
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.
Miglioramento della protezione dei dati mediante SQL Server 2005 Utilizzo della crittografia di SQL Server 2005 per agevolare la protezione dei dati Pubblicato:
Da Unix a Linux Alessio Coraci V Dp.
SCUOLA E SOFTWARE LIBERO LinuxDay, Udine, 23 novembre 2002 Loris Tissino Presentazione parzialmente adattata da un lavoro di Alessandro Rubini, per gentile.
INTRODUZIONE A GNU/LINUX E AL SOFTWARE LIBERO Loris Tissino.
Società dell’informazione
UN MONDO CHE CAMBIA Lo sviluppo tecnologico ha modificato profondamente il modo di lavorare se da un lato ha reso necessaria lintroduzione di nuove figure.
Le aziende di Software La realizzazione del software si articola in alcune fasi: - analisi accurata del problema - individuazione della modalità di risoluzione.
Diritto Commerciale SITO WEB: DC_10-11/home.htm.
L'open source a scuola... di Paola Travostino.
Francesca Martini Dipartimento di Diritto Pubblico Università degli Studi di Pisa Sviluppo, acquisizione e riuso dei sistemi informatici.
Creare un e-Commerce Website di artigianato italo-ecuadoregno
Lezione 4 La tutela del software. Fattispecie Un ex dipendente della società Ristomat era accusato di avere posto sul mercato con la Agape, società concorrente.
Lezione 4 La tutela del software. Fattispecie Un ex dipendente della società Ristomat era accusato di avere posto sul mercato con la Agape, società concorrente.
Open Source per Piccole e Medie Imprese Economia Aziendale - AA Prof. Romano Boni VoIP e Linux Formai Beatrice Roma, 11 gennaio 2010.
GESTIONE DEI SISTEMI INFORMATIVI IN AZIENDA
LinuXnoI La nostra impresa nasce con l'idea di favorire lo sviluppo del software libero e la migrazione, ovvero il passaggio, al sistema operativo Linux.
La tutela dei dati personali
MODALITÀ DI ACQUISIZIONE DEL SOFTWARE APPLICATIVO Paolo Atzeni Dipartimento di Informatica e Automazione Università Roma Tre 03/12/2008 (materiale da:
Roma 11 Maggio 2004 LOpen Source nella P.A. Lesperienza Open Source in INPS FORUM PA 2004 Massimo Diana.
Unalternativa a Microsoft Office OpenOffice Author Kristian Reale Rev by Kristian Reale Liberamente distribuibile secondo i termini della licenza.
Seminario di presentazione di Seminario di presentazione di
Presentazione della società Maggio La Consulenza sulla Business Productivity Contesto – Oggi persone e imprese possono utilizzare tecnologie dell'informazione.
10 punti fondamentali su Windows originale Note legali Le informazioni fornite in questo documento rappresentano l'opinione di Microsoft Corporation sui.
Free software e Open source
DIRITTO DAUTORE Andrea 2^ BEAT ISIS G. Meroni Lissone Anno scolastico
Rossetto Stefano Seminario di Commercio Elettronico
Il processo di sviluppo del Sw: strategia make
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.
VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1.
Openness 3 dicembre Openness Paradigma dellopenness funziona se si ha fiducia nel futuro, ed è legato allidea di una società più aperta Logica di.
ECDL per TUTTI con I Simpson Azzurra & Silvia.
ECDL Patente europea del computer MODULO 1 Concetti di base della tecnologia dellinformazione.
ECDL Patente europea del computer MODULO 1 Concetti di base della tecnologia dellinformazione 1.6 Aspetti giuridici.
prof. Antonella Schiavon ottobre 2009
Diritti di Riproduzione La legge (633/1941 modificata e aggiornata dalla legge 248/2000, dal dl 68/2003 e dalla legge 128/2004) tutela il diritto d'autore.
Cenni sui sistemi operativi. Sistema Operativo App 1 App 2 App n... Hardware il sistema operativo è una sorta di strato che si pone sopra la macchina.
FESR Consorzio COMETA Giuseppe Andronico Industry Day Catania, 30 Giugno 2011 IaaS, PaaS e SaaS: cosa significano per le aziende.
1. Informatica. 2. Linguaggio Binario. 3. Hardware: - Imput outp. - Struttura Calc. 4. Software: - Sistema operativo. - Software applicativo. 5. Windows.
MODULO 01 Unità didattica 04
Open Source vs Free Software Le strategie dell'Open Source Initiative e della Free Software Foundation a confronto Cosa sono e chi ha prevalso?
Star Office è una suite di software di produttività personale commercializzata da Sun Microsystems. StarOffice nasce come software commerciale sviluppato.
Software Libero e Open Source. Open Source Open Source è un termine inglese che significa sorgente aperto, e indica un programma per computer (software)
CMS per la scuola con JOOMLA
La valutazione Slide del Titolo Carattere Optima passo 32 - Centrato.
Una pluralità di reti per un municipio in rete Programma per l’innovazione nel 3° Municipio Di Paolo Subioli.
L’Open Source per i flussi documentali Roma - Piazza Cardelli, 3 giugno 2004 Provincia di Prato 1.
Storo 30 ottobre 2006 – Pierluigi Roberti Problemi legati al software e possibili soluzioni ReadyServices sas Pierluigi Roberti.
1 IL MONOPOLIO. 2 IL MONOPOLIO E’ LA FORMA DI MERCATO IN CUI VI E’ UN UNICO PRODUTTORE CHE E’ IN GRADO DI DETERMINARE SIA IL PREZZO, SIA LA QUANTITA’
ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon
1 Sicurezza Diritto d’autore Aspetti giuridici. 2 La sicurezza dei dati Copia di Backup ( salvataggio), Password di accesso.
II FASE - Linea d’azione 2 “Il riuso delle soluzioni di eGovernment” 10 maggio 2004 Roberto Pizzicannella CNIPA – Area Innovazione Regioni ed Enti Locali.
Immobilizzazioni immateriali
Cosa sono gli open data? Nell’Articolo 68 del Codice dell’Amministrazione Digitale (CAD) - in conseguenza delle modifiche introdotte dal DL. 179/2012.
NB: NON USARE QUESTO FILE POWERPOINT COME MODELLO (POT) 0 Pag.Fabrizio JemmaCorso di Economia e Organizzazione Aziendale Corso di "Economia ed Organizzazione.
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.
Un sistema operativo è un componente del software di base di un computer la cui funzione è quella di gestire le sue risorse hardware e software,fornendo.
Open Source I movimenti di critica al copyright © 2002 Francesco Romeo – Lezione LUMSA La copia letterale e la distribuzione di questo documento.
IL COPYRIGHT Sacchi Alessandro 1°B Anno scolastico 2014/2015.
Introduzione all'Open Source “La Sapienza” Linux User Group.
La sicurezza informatica Davide Bacciardi 1B_A.S 2014/2015.
Realizzazione di R. Diana
Transcript della presentazione:

Software open source Cenni Lezione n. 13

Termini del problema (i) Il mercato della produzione del software si classifica in base a tre fattori: Proprietà intellettuale del software: software proprietario – il titolare detiene i diritti di sfruttamento economico software non proprietario – il titolare condivide i diritti di IP Strategia commerciale: software commerciale – software a pagamento software non commerciale – software gratuito Prodotto venduto: codice aperto – codice sorgente e codice oggetto codice chiuso – solo codice oggetto Corso di Informatica Giuridica

Termini del problema (ii) Lo scenario è quanto mai complesso per diversi motivi: si intrecciano definizione “ideologiche” con definizioni giuridiche o tecnologiche sul modello “astratto-teorico” si innesca il modello concreto-fattuale (i casi concreti) il confine fra le definizioni spesso non è così chiaramente demarcato la pratica spesso crea modelli “ibridi” non previsti dalla categorizzazione teorica Corso di Informatica Giuridica

Scenario diagram by Chao-Kuei Corso di Informatica Giuridica

Definizioni: software proprietario software sviluppato da una o più soggetti (imprese, enti o individui) i quali detengono i diritti di proprietà intellettuale, di sfruttamento commerciale, di utilizzo del software gli utenti/clienti possono utilizzare tale software mediante: licenza d’uso apposito contratto ad oggetto informatico concessione d’uso gratuita da parte del titolare dei diritti il software proprietario è rilasciato in formato eseguibile, raramente in codice sorgente il software proprietario non può essere copiato, modificato, distribuito senza l’autorizzazione dal titolare dei diritti ogni utilizzo ulteriore del software da parte di terze parti deve essere regolato tramite contratti di distribuzione o di utilizzo fra il proprietario e le parti Corso di Informatica Giuridica

Possibili combinazioni Corso di Informatica Giuridica caso frequente caso probabile caso poco frequente

Definizioni: software proprietario Il Software proprietario secondo i tre parametri introdotti nel lucido precedente (titolare dei diritti, sfruttamento economico, tecnologie) si colloca come segue: ad esso sono connessi diritti di proprietà intellettuale e di sfruttamento economico in capo ad uno o più soggetti può essere rilasciato sia a pagamento sia gratuitamente può essere rilasciato a codice aperto (codice sorgente) oppure rilasciato a codice chiuso (codice oggetto) per tutelare l’oggetto commerciale ossia la forma rappresentativa del codice sorgente Corso di Informatica Giuridica

Definizioni: shareware/freeware appartiene alla categoria del software proprietario software distribuito con licenza gratuita disponibile solitamente solo l’eseguibile e non il codice sorgente è fornito in modalità gratuita con usi di prassi limitati nelle funzioni (es:tutte tranne il salvataggio, tutte tranne la stampa) negli usi (es: scopi didattici, dimostrativi, di ricerca) nel tempo (es: solo per 30 giorni) Scopo: motivi di pubblicità: demo, trial motivi divulgativi o di ricerca motivi di essere presenti sul mercato: entrare nelle analisi di mercato Corso di Informatica Giuridica

Definizioni: public domain Software public domain senza licenza - gli autori non sono tutelati codice accessibile a tutti tutti possono modificarlo, copiarlo, usarlo tutti possono distribuirlo in modalità diverse rispetto alle volontà dell’autore e.g. aggiungere e distribuire modifiche proprietarie non più disponibili in codice sorgente, limitando quindi la ridistribuzione viene costruito senza seguire particolari regole etiche o codici metodologici Corso di Informatica Giuridica

Padri fondatori: free-software-fondation Anni ‘80 Richard Stallman lancia il progetto GNU per la creazione di un sistema operativo Unix libero e circolabile e fonda la Free software foundation “The Free Software Foundation (FSF), founded in 1985, is dedicated to promoting computer users' right to use, study, copy, modify, and redistribute computer programs.” free software è principalmente una filosofia legata alla libera circolazione del codice sorgente GNU="Gnu's Not Unix" http://www.gnu.org/ Free as in freedom “Free software is a matter of freedom: people should be free to use software in all the ways that are socially useful.” Corso di Informatica Giuridica

Definizioni: free software Nel 1985 Richard Stallman, ex ricercatore del MIT, fondò la Free Software Foundation (FSF) codice sorgente disponibile GPL base: possibilità di distribuirlo, copiarlo, modificarlo, usarlo GNU-General Public Licence LGPL – Lesser General Public Licence Corso di Informatica Giuridica

I quattro gradi di libertà del movimento free software freedom 0 Libertà di eseguire il programma per ogni scopo freedom 1 Libertà di studiare come il programma lavora e di adattarlo alle proprie esigenze. L’accesso al codice sorgente è un prerequisito per questo. freedom 2 Libertà di ri-distribuire copie in modo da aiutare il tuo “vicino” freedom 3 Libertà di migliorare il programma e di rilasciare i miglioramenti alla comunità per il beneficio pubblico. L’accesso al codice sorgente è un prerequisito per questo Corso di Informatica Giuridica

Definizione: open source fondato da Bruce Perens codice sorgente disponibile modifica della licenza GPL di base per consentire la commercializzazione possibilità di commercializzare le distribuzioni derivate dal codice sorgente specificando l’autore e sgravando così l’autore precedente di eventuali responsabilità www opensource.org Corso di Informatica Giuridica

Caso LINUX 1991 Linus Benedict Torvalds - lancia il progetto di creare la prima versione di un sistema UNIX per il processore 80386 ossia per PC Annuncio fatto al newsgroup UseNet “Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.” 1994 esce la prima versione definitiva di LINUX 1.0 1997 Transmeta 2003 Open Source Developement Lab Corso di Informatica Giuridica

Open Source Definition: modifica della GPL di base 1. Libera distribuzione 2. Codice sorgente 3. Prodotti derivati - permettere di derivare altri prodotti sempre sottostanti alle stesse modalità di licenza GPL 4. Integrità del codice sorgente dell’autore - consentite solo modalità patch che modificano il codice dell’autore durante la compilazione 5. Nessuna discriminazione per persone e gruppi 6. Nessuna discriminazione per tipi di applicazioni 7. Distribuzione della licenza 8. La licenza non deve essere specifica per un prodotto 9. La licenza non deve essere restrittiva di altri software 10. Deve essere neutra rispetto a tutte le scelte tecnologiche Corso di Informatica Giuridica

Copyleft e non-copyleft Copylefted software: è free software le cui clausole di distribuzione e uso non permettono di aggiungere restrizioni nelle modifiche successive del software. Questo per garantire che ogni copia, modifica, distribuzione uscita da questo software mantenga ancora lo stesso grado di circolabilità. Nessun copyright è permesso neppure sulla parte nuova. (OpenSourceSoftware) – Il copyleft non significa “senza diritti” ma significa che i diritti permettono le quattro libertà Non-copylefted software: è il software free le cui clausole di distribuzione permettono a chi modifica, copia, ridistribuisce il software di non mantenere lo stesso grado di libertà ossia di riservarsi dei diritti di tutela di quanto svolto. Insomma permette un grado di reintroduzione del copyright sulla parte nuova svolta o modificata. (Public Domain, semi-free) Corso di Informatica Giuridica

Motivazione delle Distribuzioni Spesso le imprese distribuiscono software open source in formato user-friendly o corredando il software di base (kernel) di programmi aggiuntivi (sempre open source) che garantiscono alcune migliorie: stabilità del codice performance ottimizzate sulla singola piattaforma hardware installazione veloce e amichevole ottimizzazione di tutti i moduli assistenza manutenibilità degli aggiornamenti e degli errori personalizzazione per tipo di utente distribuzioni famose sono: Debian, SUSE, Ubuntu, Gentoo, Fedora, … (Redhat si e’ evoluta in una azienda commerciale; il loro progetto iniziale è ora Fedora) Corso di Informatica Giuridica

Il modello di business cambia L’OSS impone quindi di modificare il modello di business dell’industria del software Il modello classico di business è basato sulla licenza: l’impresa di software investe con risorse interne per produrre il prodotto finale e mediante il prezzo della licenza rientra dell’investimento in un lasso di tempo di 3-5 anni Il modello basato sull’OSS non può più basarsi sulle revenue delle licenze. Quindi deve basare la sua politica di profitto sui servizi, sulle consulenze, sulle personalizzazioni L’industria del software è pronta a questa trasformazione? Codice della PA digitale – art. 69 sul riuso Direttiva Stanca 19/12/2003 Corso di Informatica Giuridica

Argomenti a favore Circolabilità della conoscenza Pari opportunità di accesso al software per i paesi, aziende, cittadini, utenti svantaggiati Circolabilità delle idee nella ricerca Maggiore qualità del software community di alto valore tecnologico Maggiore trasparenza privacy sicurezza virus e simili Riduzione dei costi di acquisto del software (?) Minimizzare il potere delle multinazionali di software Minimizzare l’utilizzo di brevetti relativi al software Smantellamento del modello “licenza d’uso” Corso di Informatica Giuridica

Argomenti contro Struttura non gerarchica ma a rete distribuita in tutto il mondo: mancanza di efficienza, efficacia, tempestività specie per produrre nuove funzionalità legate al mercato Non vi sono stati alle origini e possono non esistere una “mente” strategica e tattica un “referente” chiaro per le modifiche apportate e per l’assistenza e manutenzione Elevati tempi di risposta della community Alti costi di produzione delle personalizzazioni software Alti costi di personale specializzato in queste tecnologie Il modello di business sposta il costo di acquisto sul costo di manutenzione ossia dalla licenza al costo del personale specializzato per la gestione di tale software Corso di Informatica Giuridica

Conclusioni - I Codice aperto  open source. Non è detto che le due definizioni coincidano Codice aperto può significare la facoltà di distribuire il codice sorgente e nulla imporre al fornitore in termini di cessione della titolarità significare codice aperto + licenza che consenta le quattro libertà fondamentali, a fini specifici, ma non la cessione della titolarità può indicare la mera traduzione in italiano della dicitura inglese open source ossia con le 4 libertà e quindi di fatto spogliarsi della titolarità La normativa italiana non è chiara a questo riguardo: occorre interpretare il contesto Corso di Informatica Giuridica

Conclusioni - II Creare un modello di business sostenibile per tutelare l’idea di base dell’open source e creare un modo nuovo di fare mercato del software senza ritornare all’era dell’artigianato Sostenere l’industria del software nel passaggio senza uccidere l’industria stessa Fare profitto senza uccidere i principi fondamentali dell’open source Eric Raymond “The cathedral and bazaar” Corso di Informatica Giuridica

LINK UTILI www.gnu.org www opensource.org. www.linux.it www.linux.org www.linuxISO.org www.badpenguin.org www.pluto.linux.it http://www.lnf.infn.it/computing/doc/AppuntiLinux/a211.html#title69 http://www.lnf.infn.it/computing/doc/AppuntiLinux/a210.html#title60 Corso di Informatica Giuridica