AIB Toscana Formazione. Corso di aggiornamento finanziato dalla RegioneToscana per le biblioteche pubbliche (9 gennaio-16 febbraio 2012) . INTRODUZIONE ALL'OPEN SOURCE, 17/01/2012
Introduzione al software Open Source ed al software libero. Notizie a proposito degli enti (Open Source Software) più importanti e delle licenze più utilizzate.
Document Icons and Page Thumbnails Issues in construction of document thumbn...Marco Meoni
Document Icons and Page Thumbnails Issues in construction of document thumbnails for Page-Image Digital Libraries
Esame Basi di Dati 2, Facoltà di Ingegneria di Firenze
AIB Toscana Formazione. Corso di aggiornamento finanziato dalla RegioneToscana per le biblioteche pubbliche (9 gennaio-16 febbraio 2012) . INTRODUZIONE ALL'OPEN SOURCE, 17/01/2012
Introduzione al software Open Source ed al software libero. Notizie a proposito degli enti (Open Source Software) più importanti e delle licenze più utilizzate.
Document Icons and Page Thumbnails Issues in construction of document thumbn...Marco Meoni
Document Icons and Page Thumbnails Issues in construction of document thumbnails for Page-Image Digital Libraries
Esame Basi di Dati 2, Facoltà di Ingegneria di Firenze
Alice Ferrazzi, esperta di tecnologie open source e maintainer di alcuni pacchetti per la distribuzione Linux Debian – un sistema operativo gratuito – condivide le proprie conoscenze ed esplora in questo articolo il complesso mondo del software open source e le regole che lo governano.
Dopo una breve descrizione delle differenze tra software libero e open source, vengono illustrati i criteri obbligatori affinché un programma rientri in questo tipo di categorie. L’articolo contiene inoltre una rassegna dei tipi di licenza più utilizzati, tra cui GPL, LGPL o MIT.
SOFTWARE LIBERO e NON
DIRITTI E DOVERI
GLI SVILUPPI DEL SOFTWARE LIBERO E I CONTRASTI CON QUELLO COMMERCIALE
PIRATERIA
LEGGE 248 AGOSTO 2000
PREVENZIONE E RESPONSABILITÀ PER L'ABUSIVA DUPLICAZIONE
DEL SOFTWARE ALL'INTERNO DELL'AZIENDA
Breve sequenza di slides su software libero e open source con un accenno anche alle creative commons.
I sorgenti latex sono disponibili qui: https://www.fales.me/pub/SL_OS.tar.bz2
Liberi di scegliere e liberi di essere liberi con software libero, formati aperti e licenze creative commons; Italo Vignoli seminario su Libertà digitale a Fermo
L'utilizzo dei software open source può diventare una vera e propria opportunità per sviluppare la propria azienda, oppure per abbattere i costi di un'azienda esistente.
Tutto questo senza rinunciare alla qualità ed alla sicurezza del software, ma utilizzando prodotti sviluppati e testati da migliaia di persone.
Intervento di apertura corso “Software Open Source, molto più che software gratuito” di aggiornamento e sviluppo professionale organizzato dalla Federazione degli Ordini degli Architetti P.P.C. del Friuli Venezia Giulia, Dicembre 2014
1. OPEN SOURCE:
- Software Open Source
- Codice sorgente
- Licenze d'uso
- La storia
- Guadagni nell'Open Source
- Differenza tra software libero e Open Source
- Tipi di licenze Open Source
- GNU GPL
- GNU LGPL
- WTFPL
- Licenza MIT
- BSD
- MPL
- Uso licenze
- I vantaggi dell'Open Source
-Gli svantaggi dell'Open Source
2. Proprietary software:
- Definizione
- Un po' di storia
- Nozioni legali
- Limitazioni alle licenze
- Diritti esclusivi
- Uso del software
- Controllo e modifica
- Ridistribuzione
- Tipologie proprietary software: Shareware
- Tipologie proprietary software: Freeware
- Tipologie proprietary software: Abandonware
- Sempre più verso l'Open Source
3. Browser: Open o closed?
- Safari
- Mozilla
- Chrome
- Opera
- Internet Explorer
- Evoluzione dei browser
- Utilizzo browser 1990/2012
- Open o closed?
LibreOffice: software libero e formati standard - by LibreItalia - festival I...festival ICT 2016
LibreOffice è la migliore suite libera per ufficio, grazie al lavoro di una comunità di sviluppatori che ha migliorato il codice sorgente di OpenOffice fino a farne un concorrente degno del leader di mercato. Grazie al formato ODF, standard e aperto, LibreOffice azzera i costi dell’interoperabilità, pur mantenendo la compatibilità con tutti quelli che sono rimasti nell’era delle suite e dei formati proprietari.
LibreOffice è stato adottato da migliaia di organizzazioni nel mondo, e sta trasformando il modo in cui gli utenti affrontano il problema della produttività, liberi dai vincoli del lock in e aperti allo scambio dei documenti.
Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
More Related Content
Similar to Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità
Alice Ferrazzi, esperta di tecnologie open source e maintainer di alcuni pacchetti per la distribuzione Linux Debian – un sistema operativo gratuito – condivide le proprie conoscenze ed esplora in questo articolo il complesso mondo del software open source e le regole che lo governano.
Dopo una breve descrizione delle differenze tra software libero e open source, vengono illustrati i criteri obbligatori affinché un programma rientri in questo tipo di categorie. L’articolo contiene inoltre una rassegna dei tipi di licenza più utilizzati, tra cui GPL, LGPL o MIT.
SOFTWARE LIBERO e NON
DIRITTI E DOVERI
GLI SVILUPPI DEL SOFTWARE LIBERO E I CONTRASTI CON QUELLO COMMERCIALE
PIRATERIA
LEGGE 248 AGOSTO 2000
PREVENZIONE E RESPONSABILITÀ PER L'ABUSIVA DUPLICAZIONE
DEL SOFTWARE ALL'INTERNO DELL'AZIENDA
Breve sequenza di slides su software libero e open source con un accenno anche alle creative commons.
I sorgenti latex sono disponibili qui: https://www.fales.me/pub/SL_OS.tar.bz2
Liberi di scegliere e liberi di essere liberi con software libero, formati aperti e licenze creative commons; Italo Vignoli seminario su Libertà digitale a Fermo
L'utilizzo dei software open source può diventare una vera e propria opportunità per sviluppare la propria azienda, oppure per abbattere i costi di un'azienda esistente.
Tutto questo senza rinunciare alla qualità ed alla sicurezza del software, ma utilizzando prodotti sviluppati e testati da migliaia di persone.
Intervento di apertura corso “Software Open Source, molto più che software gratuito” di aggiornamento e sviluppo professionale organizzato dalla Federazione degli Ordini degli Architetti P.P.C. del Friuli Venezia Giulia, Dicembre 2014
1. OPEN SOURCE:
- Software Open Source
- Codice sorgente
- Licenze d'uso
- La storia
- Guadagni nell'Open Source
- Differenza tra software libero e Open Source
- Tipi di licenze Open Source
- GNU GPL
- GNU LGPL
- WTFPL
- Licenza MIT
- BSD
- MPL
- Uso licenze
- I vantaggi dell'Open Source
-Gli svantaggi dell'Open Source
2. Proprietary software:
- Definizione
- Un po' di storia
- Nozioni legali
- Limitazioni alle licenze
- Diritti esclusivi
- Uso del software
- Controllo e modifica
- Ridistribuzione
- Tipologie proprietary software: Shareware
- Tipologie proprietary software: Freeware
- Tipologie proprietary software: Abandonware
- Sempre più verso l'Open Source
3. Browser: Open o closed?
- Safari
- Mozilla
- Chrome
- Opera
- Internet Explorer
- Evoluzione dei browser
- Utilizzo browser 1990/2012
- Open o closed?
LibreOffice: software libero e formati standard - by LibreItalia - festival I...festival ICT 2016
LibreOffice è la migliore suite libera per ufficio, grazie al lavoro di una comunità di sviluppatori che ha migliorato il codice sorgente di OpenOffice fino a farne un concorrente degno del leader di mercato. Grazie al formato ODF, standard e aperto, LibreOffice azzera i costi dell’interoperabilità, pur mantenendo la compatibilità con tutti quelli che sono rimasti nell’era delle suite e dei formati proprietari.
LibreOffice è stato adottato da migliaia di organizzazioni nel mondo, e sta trasformando il modo in cui gli utenti affrontano il problema della produttività, liberi dai vincoli del lock in e aperti allo scambio dei documenti.
Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
Similar to Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità (20)
Meego Italian Day 2011 - Francesco Baldassarri (1)
Fondamenti giuridici del Copyleft e sue relazioni con interoperabilità e portabilità
1. 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
2. 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
3. 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
4. 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
5. 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
6. 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
7. 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)
8. 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
9. 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
10. 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
11. 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
12. 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