Je suis une .net mvc, web développeur tente de comprendre comment les licences open source de travail; plus spécialement le MS-PL de la licence. Je voudrais créer un commercial d'applications web basé sur un projet open source qui est livré avec un MS-PL de la licence. Je sais que je peux modifier le logiciel et de l'utiliser pour un usage commercial, mais dois-je inclure le MS-PL licence pour mon projet commercial (toute chose)?
Disons, par exemple, j'ai télécharger un projet open source qui utilise le MS-PL de la licence. J'ai ensuite modifier et de compléter le projet, permettant ainsi de créer ma propre version du projet. J'ai l'intention de vendre ce produit à des fins commerciales. Dois-je inclure un MS-PL de licence pour l'ensemble de l'application? Dois-je inclure la MS-PL licence pour l'original à code source ouvert - c'est à dire fournir le code source du projet téléchargé, et pas un de mon propre code?
Si je dois fournir un MS-PL de licence pour mon application commerciale alors que j'aurais à fournir le code source complet, et que quelqu'un code puis le revendre ou de le modifier et de le revendre. Je sais que la licence GPL œuvres aime cela, mais je vais avoir des ennuis avec le MS-PL malgré sa concision.
PS
Quelle est la différence entre le MS-PL et MS-RL?
Merci!