Open Source Definition: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
 
(32 versioni intermedie di 25 utenti non mostrate)
Riga 1:
'''''Open Source Definition''''' è la definizione di [[licenza open source]] redatta dalla [[Open Source Initiative]]. È da tenere presente che essa affronta il problema del [[software libero]] e [[open source]] da un punto di vista sostanzialmente diverso rispetto alla [[Free Software Foundation]], che per prima coniò il termine software libero.
Open source (sorgente aperto) non significa semplicemente accesso al [[codice sorgente]]. La distribuzione in termini di programmi open-source deve soddisfare i seguenti criteri:
 
La prima bozza di questo documento fu scritta da [[Bruce Perens]] come ''[[Debian Free Software Guidelines]]''. Essa venne ampiamente discussa e migliorata nelle mailing list del progetto [[Debian]] nel giugno 1997. Questo documento è il risultato della rimozione di ogni riferimento a Debian e della successiva pubblicazione del risultato.
1. Ridistribuzione Libera
 
== Definizione ==
La licenze non potranno limitare alcuno dal vendere o donare i programmi come componenti di una distribuzione aggregata di software contenenti programmi di varia origine. La licenza non potrà richiedere royalties o altri pagamenti per tali vendite.
Si riporta la traduzione della Open Source Definition:<blockquote>'''Introduzione'''
 
Open source (sorgente aperto) non significa semplicementesolo accesso al [[codice sorgente]]. LaI distribuzionetermini indi terminidistribuzione di programmiun programma open- source devedevono soddisfareessere iconsoni seguentiai criteri: seguenti:
2. Codice Sorgente
 
'''1. Redistribuzione libera'''
Richiediamo accesso al codice sorgente in chiaro perché non puoi migliorare i programmi senza modificarli. Siccome il nostro obbiettivo è rendere l'evoluzione facile, richiediamo che le modifiche siano facilitate.''
 
La licenza non può impedire a nessuna parte in causa la vendita o la cessione del software come componente di una distribuzione di software aggregato che contenga programmi provenienti da sorgenti diverse. La licenza non può richiedere diritti o il pagamento di altre concessioni per tale vendita.
3. Prodotti Derivati
 
'''2. Codice Sorgentesorgente'''
La licenza deve permettere modifiche e prodotti derivati, e deve permettere loro di essere distribuiti sotto le stesse condizioni della licenza del software originale.
 
Il programma deve includere il codice sorgente e deve consentire la distribuzione tanto in codice sorgente che in forma compilata. Laddove una qualunque forma del prodotto non sia distribuita corredata del codice sorgente, devono essere disponibili mezzi ben pubblicizzati per ottenere il codice sorgente a un costo di riproduzione non superiore a un ragionevole costo di riproduzione, preferibilmente scaricandolo via Internet gratuitamente. Il codice sorgente deve essere la forma preferenziale nella quale un programmatore modifichi un programma. Codice deliberatamente offuscato non è ammesso. Forme intermedie quali l'output di un preprocessore o di un traduttore non sono ammesse.
4. Integrità del codice sorgente dell'autore
 
'''3. Opere derivate'''
La licenza potrà impedire il codice sorgente dall'essere redistribuito in forma modificata solo se la licenza consentirà la distribuzione di pezze ("patch files") con il codice sorgente al fine di modificare il programma all'installazione. La licenza deve esplicitamente permettere la distribuzione del software costruito da un diverso codice sorgente. La licenza può richiedere che i lavori derivati abbiano un nome diverso o versione diversa dal software originale.
 
La licenza deve permettere modifiche e prodottiopere derivati,derivate e deve permettereconsentire la loro di essere distribuitidistribuzione sotto lei stessemedesimi condizionitermini della licenza del software originale.
Perciò, una licenza open-source deve garantire che il codice sorgente sia prontamente disponibile, ma può richiedere che esso sia distribuito come sorgente originale di base più le pezze. In questo modo, i cambiamenti "non ufficiali" possono essere disponibili ma prontamente distinti dal codice di base.''
 
'''4. Integrità del codice sorgente dell'autore'''
5. Nessuna Discriminazione contro persone o gruppi
 
La licenza può proibire che il codice sorgente venga distribuito in forma modificata solo se la licenza permette la distribuzione di "patch file" con il codice sorgente allo scopo di modificare il programma al momento della costruzione.
La licenza non deve discriminare alcuna persona o gruppo di persone.
 
La licenza deve permettere esplicitamente la distribuzione di software costruito da codice sorgente modificato. La licenza può richiedere che le opere derivate vadano sotto nome o numero di versione differenti da quelli del software originale.
6. Nessuna Discriminazione contro campi d'applicazione'''
 
'''5. Nessuna Discriminazionediscriminazione contro persone o gruppi'''
La licenze non deve impedire ad alcuno da far uso del programma in un ambito specifico. Per esempio, non potrà impedire luso del programma nell ambito di un impresa, o nell ambito della ricerca genetica.
 
La licenza non deve discriminare alcunanessuna persona o gruppo di persone.
7. Distribuzione della licenza
 
'''6. Nessuna discriminazione di settori'''
I diritti allegati a un programma devono valere a tutti coloro cui il programma è redistribuito senza necessità dell emissione di una addizionale licenza da parte dei licenziatari.
 
La licenzelicenza non deve impedire ad alcunoproibire daa farnessuno l'uso del programma in ununo ambitospecifico specificocampo. Per esempio, non potràpuò impedire lusoche delil programma nellvenga ambitousato dia unscopi impresa,commerciali o nell ambito dellanella ricerca genetica.
8. La Licenza non deve essere specifica a un prodotto
 
'''7. Distribuzione della licenza'''
I diritti allegati al programma non devono dipendere dall'essere il programmma parte di una particolare distribuzione di software. Se il programma è estratto da quella distribuzione e usato o distribuito allinterno dei termini delle licenze del programma, tutte le parti cui il programma è ridistribuito dovranno avere gli stessi diritti che sono garantiti nel caso della distribuzione di software originale.
 
I diritti allegatirelativi a unal programma devono valereapplicarsi a tutti coloro cuiai quali il programma èsia redistribuitoridistribuito, senza necessità delldi emissioneesecuzione di una addizionale licenza aggiuntiva da parte deidi licenziatariquesti.
9. La Licenza non deve porre vincoli su altro software
 
'''8. La Licenzalicenza non deve essere specifica a un prodotto'''
La licenza non deve porre restrizioni su altro software che è distribuito insieme al software licenziato. Per esempio, la licenza non dovrà insistere che tutti gli altri programmi distribuiti sugli stessi supporti siano software open-source.
 
I diritti allegatirelativi ala un programma non devono dipendere dall'esseredal fatto che il programmmaprogramma faccia parte di una particolare distribuzione di software. Se il programma è estratto da quella distribuzione e usato o distribuito allinternoentro deii termini delledella licenzelicenza del programma stesso, tutte le parti a cui il programma èsia ridistribuito dovrannodovrebbero avere gli stessi diritti che sonovengono garantiti nelin casounione dellaalla distribuzione di software originale.
 
'''9. La Licenzalicenza non deve porre vincoli sulimitare altro software'''
 
La licenza non deve porre restrizioni suad altro software che èsia distribuito insieme ala softwarequello licenziatoconcesso in licenza. Per esempio, la licenza non dovràdeve insistererichiedere che tutti gli altri programmi distribuiti suglisullo stessistesso supportisupporto siano software open- source.
 
'''10. La licenza deve essere tecnologicamente neutra'''
 
Nessuna clausola della licenza dovrebbe basarsi su particolari tecnologie o tipi di interfacce.</blockquote>
 
== Voci correlate ==
* [[The Free Software Definition]]
* [[Debian Free Software Guidelines]]
* [[Differenza tra software libero e open source]]
 
== Collegamenti esterni ==
{{Controllo di autorità}}
* {{cita web|https://opensource.org/osd|Il testo di ''Open Source Definition''|sito=opensource.org|data=22 marzo 2007|lingua=en|accesso=28 maggio 2022}}
 
{{FOSS}}
{{portale|diritto|Software libero}}
 
[[Categoria:Diritto industriale]]
[[Categoria:Licenze software]]
 
[[de:Open Source Definition]]