Skip to main content

Cos'è una licenza open source?

Una licenza open source è una forma di copyright di software in cui l'autore consente di accedere, utilizzata e manipolata da chiunque senza timore di rappresaglie di rappresaglie di copyright.Ciò significa che chiunque scarichi il codice sorgente può apportare qualsiasi modifica desiderata al codice sorgente.Ciò consente agli utenti di personalizzare completamente un software per soddisfare le loro esigenze.

Una copia modificata di un software che ha una licenza open source può o non può essere distribuita legalmente.Un autore può stipulare nel suo codice sorgente che la distribuzione di qualsiasi modifica può essere una violazione del copyright ed è espressamente proibito.In questo caso, il contenuto modificato può essere utilizzato solo dal modificatore e non può condividere le modifiche con chiunque altro.

Il termine software open source non significa che un software sia gratuito, sebbene la maggior parte del software open sourceè distribuito in quel modo.La maggior parte degli autori che forniscono software open source gratuitamente specifica che qualsiasi modifica apportata al software non può essere venduta, sebbene possa essere distribuita gratuitamente.Qualsiasi tentativo di vendere modifiche al software open source può comportare azioni legali e civili.Alcuni autori di open source chiedono donazioni volontarie al download dei loro programmi, sebbene i programmi non siano tecnicamente venduti.

L'autore del software con una licenza open source può controllare il modo in cui le modifiche sono distribuite chiedendo che i modificatori aggiungano informazioni specifiche alla fontecodice.Esistono quattro modi distinti in cui possono richiedere il controllo dei codici di origine modificati.Il primo si chiama trasparente, in cui l'autore modificante deve mantenere il codice originale e tutte le modifiche trasparenti in modo che tutti possano vedere cosa è stato fatto.

La seconda richiesta è nota come ricombinante.In questa richiesta, l'autore consente solo ai modificatori di modificare o riorganizzare il codice esistente nel codice sorgente, ma è proibito di aggiungere i propri codici aggiuntivi.La terza richiesta si chiama accreditato e l'autore richiede semplicemente che il suo lavoro sia accreditato come originale e che le successive modifiche siano etichettate con crediti per la persona che ha apportato le modifiche.L'ultima richiesta che l'autore possa fare è nota come circolante e chiede che il software originale con la licenza open source rimanga scaricabile in uno stato non modificato ed etichettato come originale.