Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità

33 %
67 %
Information about Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità...
Technology

Published on July 7, 2009

Author: sbaush

Source: slideshare.net

Description

Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità

Tesina Sistemi Telematici Marco Meoni Introduzione Copyleft Fondamenti giuridici del Copyleft e sue Interoperabilità relazioni con interoperabilità e portabilità e portabilità Esempi Marco Meoni Docente: Prof. D INO G IULI Tutore: Avv. M ARINA DA B ORMIDA 19 settembre 2006 U NIVERSITÀ DEGLI STUDI DI F IRENZE Facoltà di Ingegneria - Corso di laurea specialistica in I NGEGNERIA I NFORMATICA Tesina di Sistemi Telematici

Tesina Sistemi Telematici Software Libero Marco Meoni Introduzione Copyleft Nascita del business informatico: chiusura dei prodotti Interoperabilità e portabilità Ribellione guidata da Richard M. Stallman Esempi Ideazione del concetto di Software Libero Libertà di eseguire Libertà di modificare Libertà di distribuire Libertà di distribuire versioni modificate Progetto GNU Creazione della Free Software Foundation Tutela della libertà dell’utente Licenze ad-hoc Clausola Copyleft

Tesina Sistemi Telematici Software Open Source Marco Meoni Nasce alla fine degli anni ’90 da alcuni membri della Free Introduzione Software Foundation. Copyleft Allontanamento dalle idee etico/filosofiche di Stallman. Interoperabilità e portabilità Ricerca di un approccio costruttivo verso il mondo delle Esempi aziende mantenendo la metodologia di sviluppo aperta Open Source Definition Nove criteri da seguire per far sì che una licenza sia definibile come Open Source Open Source Initiative Aggiornamento licenze conformi alla Open Source Definition Apertura del sorgente problema pratico, non etico. Open Source come metodologia di sviluppo e non come movimento di carattere sociale

Tesina Sistemi Telematici Licenze Software Marco Meoni Introduzione Condizione ideale: Copyleft Produttore stipula contratto ad-hoc con il cliente per la Interoperabilità e portabilità definizione delle libertà Esempi Impossibile attuazione: software bene di consumo di larga scala. Licenza: Contratto per adesione. Condizioni predisposte dal licenziante Condizioni valide se rese accessibili per l’utente Ambiguità Proprietà materiale Proprietà intellettuale

Tesina Sistemi Telematici Cos’è il Copyleft Marco Meoni Il Copyleft è una espressione alternativa del Copyright Introduzione Offre la garanzia che: Copyleft Interoperabilità Il software derivato resti Software Libero e portabilità Esempi Libertà dell’utente invariate per ogni anello dello sviluppo La tutela è giuridicamente valida Per applicare Copyleft è sufficiente: Dichiarare l’opera sotto Copyright Aggiungere i termini di distribuzione Imporre che i termini delle opere derivate restino inalterati Il Copyleft è concretizzato dalla licenza prima in assoluto GNU GPL

Tesina Sistemi Telematici Implicazioni giuridiche Marco Meoni Le licenze con clausola di Copyleft sono contratti della sfera Introduzione del diritto privato: Copyleft Sinallagmatici: prestazioni corrispettive; obblighi Interoperabilità e portabilità fare/non fare Esempi Di durata: destinato a perdurare nel tempo Consensuali: valido con qualunque manifestazione di consenso Validità del Copyleft Necessità di non presentare clausole vessatorie Utente avvertito tramite disclaimer - Codice legale Visibilità della clausola share-alike Licenza Copyleft rimpiazzata con proprietaria É illecito distribuire una versione Copylefted quando è già attiva la licenza proprietaria Non lo è se viene accertata la buona fede

Tesina Sistemi Telematici Definizioni Marco Meoni Introduzione Interoperabilità: Copyleft Lavoro sinergico di sistemi non omogenei per ottenere Interoperabilità e portabilità servizi e funzionalità nuove Esempi Sistemi architetturalmente diversi (GNU/Linux - MS Windows) Cooperazione in un unico sistema di applicativi di concezione diversa (libero - proprietario) Portabilità: Possibilità di un software di essere adattato per un ambiente diverso da quello originario Possibilità di salvare un software eseguibile su un supporto per poi utilizzarlo su altri sistemi, analoghi all’originario (stile di portableapps)

Tesina Sistemi Telematici Vantaggi [1] Marco Meoni Interoperabilità tra sistemi: Introduzione Soluzioni libere (tra le quali Samba) capaci di far Copyleft interoperare con i sistemi Microsoft Windows Interoperabilità e portabilità Vasta comunità di sviluppatori Esempi Alta qualità del codice sorgente Alto grado di sicurezza Interoperabilità in un sistema: Soluzioni libere abbattono le restrizioni di interoperabilità poste in essere dallo sviluppo proprietario Alto grado di reverse engineering Aumento della libertà dell’utente Software libero offre tutela maggiore sia della libertà dell’utente che della sua sicurezza e privacy

Tesina Sistemi Telematici Vantaggi [2] Marco Meoni Nel sw Libero la portabilità classica è garantita: Introduzione dalla vastità della comunità di sviluppo Copyleft Interoperabilità dall’alta riusabilità del codice e portabilità dall’efficienza del porting Esempi La portabilità nell’accezione portableapps Impossibile con sw proprietario Spesso immediata nel software libero Applicazioni portabili per sistemi liberi Interi sistemi live Di facile raggiungimento verso sistemi proprietari Importanza del Copyleft Garanzia giuridica che lo sviluppo possa continuare a giovare di questi vantaggi lungo tutto lo sviluppo

Tesina Sistemi Telematici Svantaggi del Software Libero Marco Meoni Molti vantaggi hanno la possibilità di trasformarsi in Introduzione svantaggi: Copyleft Potenziale assenza di strategia di fondo Interoperabilità e portabilità Avere molte buone applicazioni ma nessuna eccellente Esempi Sviluppo non centrato sull’utente finale Applicazioni fatte per i developers, scarsa usabilità per l’utente Scarsa qualità nel competere con software proprietari di nicchia Contributi non all’altezza di tutti Il software è così ben sviluppato che occorre l’intervento di un team professionale per procedere con lo sviluppo Possibile sviluppo a basso livello progettuale Tutti questi ipotetici problemi sono sentiti dalla comunità che ha aperto progetti per limitarli al minimo possibile

Tesina Sistemi Telematici Il linguaggio di programmazione Python Marco Meoni Introduzione Software Libero Copyleft Python Software Licence compatibile con GPL Interoperabilità Linguaggio interpretato molto potente e portabilità Interoperabilità trasparente e totale Esempi Ottima portabilità dell’interprete Analoga portabilità per il software prodotto Sviluppo Java Sviluppo Python Java Trap Interprete Libero e Interprete proprietario multipiattaformma Python lascia tutte le libertà all’utente, compresa la scelta di utilizzare un interprete libero

Tesina Sistemi Telematici Altri esempi Marco Meoni Interoperabilità e portabilità in un sistema: GNU/Linux Introduzione Sistema base libero con: Copyleft software esclusivamente libero (Debian GNU/Linux) Interoperabilità interoperazione con software proprietario e portabilità come virtualizzazione di Windows per l’esecuzione di Esempi programmi non disponibili per Unix Possibilità di installazione Live Interoperabilità: Samba Project Libertà di utilizzo del sistema Condivisione GNU/Linux - Windows - Mac OS X Portabilità: Mozilla Firefox Licenza multipla (comunque Copyleft) Portabilità completa Disponibile per moltissimi sistemi e linguaggi portableapps rilascia tutte le versioni anche quelle in sviluppo

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Fondamenti giuridici del Copyleft e sue relazioni con ...

Fondamenti giuridici del Copyleft e sue relazioni con ... con interoperabilità e portabilità. ... Fondamenti giuridici del Copyleft e sue ...
Read more

Testualità. Fondamenti, unità, relazioni. Ediz. italiana ...

Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità Fondamenti giuridici del Copyleft e sue relazioni con ...
Read more

⭐Università degli Studi di Firenze Facoltà di Ingegneria ...

... 2006 Fondamenti giuridici del Copyleft e sue ... e sue relazioni con interoperabilità e ... Copyleft, Portabilità e Interoperabilità ...
Read more

Evoluzioni del diritto d'autore: authoring "2.0" e licenze ...

Con la nascita del World ... In certi casi gli svantaggi del Web sono la non-portabilità, ... festival interamente dedicato alla filosofia del copyleft.
Read more

Libro informatica di base, Dispense di Informatica ...

... necessari per il buon funzionamento del computer e delle sue ... portabilità, nelle pagine con frameset ... è la portabilità del ...
Read more

⭐Trento Law and Technology Research Group - docplayer.it

... con una preminenza del ... il nome di portabilità. ... Telematici 19 settembre 2006 Fondamenti giuridici del Copyleft e sue relazioni ...
Read more

Dall'Informatica umanistica alle culture digitali. VOLUME ...

... ha rappresentato un punto di riferimento fondamentale per lo sviluppo dell'Informatica umanistica in Italia: con il suo ...
Read more

Movimento Difesa del Cittadino - Roma Ovest

... spesso in contrasto con gli ordinamenti giuridici ... relazioni tra i ... autore e ora con quello del Comitato tecnico ...
Read more

Trimap: social networked learning e social mapping per il ...

La tesi illustra le basi teoriche, il contesto sociale dell'operazione, i percorsi progettuali e i primi risultati relativi alla creazione e ...
Read more