Sommario:
- Definizione - Cosa significa Open-Source Software (OSS)?
- Techopedia spiega Open-Source Software (OSS)
Definizione - Cosa significa Open-Source Software (OSS)?
Il software open source (OSS) è un software distribuito con codice sorgente che può essere letto o modificato dagli utenti.
La comunità OSS in genere concorda sul fatto che il software open source deve soddisfare i seguenti criteri:
- Il programma deve essere distribuito liberamente
- Il codice sorgente deve essere incluso nel programma
- Chiunque deve essere in grado di modificare il codice sorgente
- Le versioni modificate del codice sorgente possono essere ridistribuite
Inoltre, una licenza software open source non deve richiedere l'esclusione o interferire con il funzionamento di altri software.
Techopedia spiega Open-Source Software (OSS)
A differenza del software tradizionale distribuito in un formato compilato immutabile, il software open source viene fornito con formati sia compilati che non compilati, consentendo la modifica del codice aperto. Nelle licenze software tradizionali, questo privilegio sarebbe riservato ai detentori del copyright.
Non tutti gli sviluppatori di software favoriscono l'uso di software open-source, ma molti lo hanno accettato perché consente una riparazione più rapida dei problemi del software e può infine portare ad applicazioni di qualità superiore.