Informazioni sulla licenza pubblica Microsoft (MS-PL)

16

Sto cercando di utilizzare alcuni prodotti open source in un'applicazione software commerciale su cui sto lavorando. Uno di questi è concesso in licenza con il MIT, che a mio avviso consente il collegamento di software commerciali. Tuttavia, l'altro prodotto open source è concesso in licenza con MS-PL, ma non capisco se tale licenza sia pienamente compatibile con il software commerciale.

Quindi la domanda è: posso usare l'OSS con licenza MS-PL in un'applicazione commerciale / proprietaria / per-vendita?

    
posta J.r. Hounddog 19.06.2011 - 16:35
fonte

2 risposte

17

In primo luogo, una correzione terminologica, la parola che stai cercando è "proprietaria", non "commerciale". Il software open source è commerciale in tutti i sensi. Viene creato dalle aziende, venduto alle imprese e utilizzato dalle aziende. Questo è vero nella pratica ed è stato così riconosciuto dai tribunali in un importante caso .

Per quanto riguarda la licenza che stai chiedendo, vai su link e leggi il testo. (Si noti che la licenza è stata creata da Microsoft per l'uso nel software scritto da Microsoft, che non è noto come ente di beneficenza. È un software commerciale.) Sezione di lettura 3.D. è nei diritti garantiti dalla licenza di distribuire un binario compilato compreso quel software, tuttavia è necessario rispettare i termini del software. Pertanto, ad esempio, non è possibile utilizzare il nome, il logo, ecc. Del contributore per il proprio software. (Le probabilità sono che il contributore sia Microsoft.) Dovrebbe essere molto facile rispettare questa licenza. Ma se sei seriamente in dubbio sulla tua adesione, consulta un avvocato.

    
risposta data 19.06.2011 - 17:53
fonte
6

Ho scritto circa interpretando le licenze software qualche tempo fa. Potresti trovarlo utile.

Per come la vedo io, MS-PL è una licenza open source molto semplice. È OSI-aproved , che lo rende compatibile con la maggior parte delle licenze FOSS, ad eccezione della GPL, perché la GPL è virale e richiede disponibilità di sorgenti e MS-PL è virale se il codice sorgente è distribuito.

    
risposta data 19.06.2011 - 18:08
fonte

Leggi altre domande sui tag