FOSS o F/OSS
Definizione rapida
Sigla che identifica il software libero e open source, distribuibile con il codice sorgente e con diritti di utilizzo definiti dalla licenza.
Spiegazione
Il modello FOSS permette di esaminare, modificare e ridistribuire il programma nel rispetto delle condizioni applicabili. La disponibilità gratuita è frequente, ma non costituisce il criterio che definisce questa categoria.
Esempio pratico
Un'applicazione pubblicata con codice consultabile e licenza che autorizza modifiche e redistribuzione può essere adottata e adattata da una comunità.
Spiegazione tecnica
Le licenze FOSS concedono libertà sul codice e possono imporre obblighi diversi, come attribuzione, conservazione dell'avviso o condivisione delle opere derivate. Repository e processi collaborativi facilitano lo sviluppo, ma non sono requisiti sufficienti da soli.
Da non confondere con
Non è sinonimo di freeware: un programma gratuito può restare proprietario e non concedere accesso al sorgente né diritto di modifica.