Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Open Source Definition - Teknopedia
Open Source Definition - Teknopedia

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.

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

[modifica | modifica wikitesto]

Si riporta la traduzione della Open Source Definition:

Introduzione

Open source non significa solo accesso al codice sorgente. I termini di distribuzione di un programma open source devono essere consoni ai criteri seguenti:

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.

2. Codice sorgente

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.

3. Opere derivate

La licenza deve permettere modifiche e opere derivate e deve consentire la loro distribuzione sotto i medesimi termini della licenza del software originale.

4. Integrità del codice sorgente dell'autore

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 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.

5. Nessuna discriminazione contro persone o gruppi

La licenza non deve discriminare nessuna persona o gruppo di persone.

6. Nessuna discriminazione di settori

La licenza non deve proibire a nessuno l'uso del programma in uno specifico campo. Per esempio, non può impedire che il programma venga usato a scopi commerciali o nella ricerca genetica.

7. Distribuzione della licenza

I diritti relativi al programma devono applicarsi a tutti coloro ai quali il programma sia ridistribuito, senza necessità di esecuzione di una licenza aggiuntiva da parte di questi.

8. La licenza non deve essere specifica a un prodotto

I diritti relativi a un programma non devono dipendere dal fatto che il programma faccia parte di una particolare distribuzione software. Se il programma è estratto da quella distribuzione e usato o distribuito entro i termini della licenza del programma stesso, tutte le parti a cui il programma sia ridistribuito dovrebbero avere gli stessi diritti che vengono garantiti in unione alla distribuzione software originale.

9. La licenza non deve limitare altro software

La licenza non deve porre restrizioni ad altro software che sia distribuito insieme a quello concesso in licenza. Per esempio, la licenza non deve richiedere che tutti gli altri programmi distribuiti sullo stesso supporto siano software open source.

10. La licenza deve essere tecnologicamente neutra

Nessuna clausola della licenza dovrebbe basarsi su particolari tecnologie o tipi di interfacce.

Voci correlate

[modifica | modifica wikitesto]
  • The Free Software Definition
  • Debian Free Software Guidelines
  • Differenza tra software libero e open source

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Sito ufficiale, su opensource.org. Modifica su Wikidata
  • (EN) Il testo di Open Source Definition, su opensource.org, 22 marzo 2007. URL consultato il 28 maggio 2022.
V · D · M
Software libero e open source
GeneraleCopyleft · Eventi · Software libero · Definizione · Gratis versus libre · Open source
Famiglie di sistemi operativiAros Research Operating System · BSD · Darwin · eCos · FreeDOS · GNU · Haiku · Inferno · Linux · Mach · Minix · OpenSolaris · Plan 9 · ReactOS · Redox · Symbian OS
Sviluppo software open sourceEclipse · Free Pascal · GCC · Gambas · Java · LLVM · Lua · NetBeans · Octave · Open64 · Perl · PHP · Python · ROSE · Ruby · Tcl
Storia del software liberoGNU · Haiku · Linux · Mozilla (Application Suite · Firefox · Thunderbird)
OrganizzazioniApache Software Foundation · Blender Foundation · Eclipse Foundation · freedesktop.org · Free Software Foundation (Europe · India · Latin America) · FSMI · GNOME Foundation · Google Code · KDE · Linux Foundation · Mozilla Foundation · Open Source Geospatial Foundation · Open Source Initiative · Software Freedom Conservancy · SourceForge · Symbian Foundation · The Document Foundation · Ubuntu Foundation · Xiph.Org Foundation · XMPP Standards Foundation · X.Org Foundation · Software Freedom Law Center
Licenze libereApache · Artistica · BSD · GNU GPL · GNU LGPL · ISC · MIT · MPL · Ms-PL/RL · zlib · Licenze approvate da FSF
Standard di licenzeOpen Source Definition · The Free Software Definition · Debian Free Software Guidelines
SfideBlob binario · Canonical's contributor agreement · Digital rights management · Rebranding dei programmi Mozilla · Software proprietario · Causa SCO-IBM · Restrizioni hardware · Trusted computing · Licenza virale · Guerra dei browser · Halloween Documents
Altri argomentiTermini alternativi · Comunità software libero · Distribuzione Linux · Forking · Movimento software libero · Microsoft Open Specification Promise · Revolution OS
  Portale Diritto
  Portale Software libero
Estratto da "https://it.wikipedia.org/w/index.php?title=Open_Source_Definition&oldid=145372189"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022