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.
== Definizione ==
Si riporta la traduzione della Open Source Definition:<blockquote>'''Introduzione'''
▲Open source
2. Codice Sorgente▼
'''1. Redistribuzione libera'''
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.
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 deve permettere modifiche e
▲'''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.
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.▼
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
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
9. La Licenza non deve porre vincoli su altro software▼
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
▲La licenza non deve porre restrizioni
'''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]]
|