Je cherche à utiliser quelques produits open source dans une application logicielle commerciale sur laquelle je travaille. L'un d'eux est sous licence MIT, ce que je comprends comme permettant la liaison de logiciels commerciaux. Cependant, l'autre produit open source est sous licence MS-PL mais je ne comprends pas si cette licence est entièrement compatible avec les logiciels commerciaux.
La question est donc la suivante: puis-je utiliser OSS sous licence MS-PL dans une application commerciale / propriétaire / à vendre?
open-source
licensing
Jr Hounddog
la source
la source
Réponses:
Tout d'abord, une correction terminologique, le mot que vous recherchez est "propriétaire" et non "commercial". Les logiciels libres sont commerciaux dans tous les sens du terme. Il est créé par les entreprises, vendu aux entreprises et utilisé par les entreprises. Cela est vrai dans la pratique et a été reconnu par les tribunaux dans une affaire juridique importante .
Quant à la licence que vous demandez, allez sur http://www.opensource.org/licenses/ms-pl.html et lisez le texte. (Notez que la licence a été créée par Microsoft pour une utilisation dans un logiciel écrit par Microsoft - qui n'est pas connu comme un organisme de bienfaisance. Il s'agit d'un logiciel commercial.) Lecture de la section 3.D. il est dans les droits accordés par la licence de distribuer un binaire compilé, y compris ce logiciel, mais vous devez respecter les termes du logiciel. Ainsi, par exemple, vous ne pouvez pas utiliser le nom, le logo, etc. du contributeur pour votre logiciel. (Il est probable que le contributeur soit Microsoft.) Il devrait être très facile de se conformer à cette licence. Mais si vous avez de sérieux doutes quant à votre conformité, consultez un avocat.
la source
J'ai écrit il y a quelque temps sur l' interprétation des licences logicielles . Vous pourriez trouver cela utile.
Selon moi, le MS-PL est une licence open / source assez simple. Il est approuvé par OSI , ce qui le rend compatible avec la plupart des licences FOSS, à l'exception de la GPL, car la GPL est virale et nécessite la disponibilité de la source, et le MS-PL est viral si le code source est distribué.
la source