L'origine condivisa è un concetto di licenza software più aperto rispetto all'approccio proprietario alla concessione di licenze, ma più limitato rispetto al modello open source. In base a una licenza del programma sorgente condivisa, alle parti autorizzate viene concesso l'accesso completo o parziale al codice sorgente. In genere, coloro a cui è concesso l'accesso possono visualizzare il codice sorgente ma non possono modificarlo per scopi commerciali. Alcuni programmi di origine condivisa consentono solo la visualizzazione del codice; altri consentono alterazioni e / o ridistribuzioni non commerciali. Microsoft ha originato l'approccio di origine condivisa, che da allora è stato adottato da altri importanti attori del settore, tra cui Hewlett-Packard e Sun Microsystems.
Il modello di origine condivisa offre meno vantaggi rispetto al modello open source. Manca, ad esempio, il processo di miglioramento collaborativo promosso dall'approccio open source. Tuttavia, anche la possibilità di visualizzare il codice sorgente può essere utile. Il codice sorgente condiviso può aiutare gli sviluppatori a garantire la compatibilità con i programmi esistenti e può semplificare la revisione del codice sorgente per motivi di sicurezza.
I critici hanno descritto la fonte condivisa come uno stratagemma di marketing e hanno suggerito che l'approccio potrebbe rappresentare una minaccia per la purezza del modello open source. In un documento intitolato "Sorgente condivisa: un virus pericoloso", la Open Source Initiative ha definito il programma sorgente condiviso di Microsoft "una trappola per gli incauti" e ha avvertito che gli sviluppatori che erano stati esposti ad esso dovrebbero essere considerati "contaminati" e non assegnati a progetti competitivi con i prodotti Microsoft.
Iscriviti al feed RSS Parola del giorno tramite Google:
O Yahoo: