Puis-je utiliser Mozilla Public License 1.1 (MPL) dans une application commerciale?
Il ya un couple de threads de parler de la délivrance du permis. Mettant principalement l'accent sur les licences GPL/LGPL/BSD. Je suis en train d'utiliser RabbitMQ dans les applications commerciales, qui est sous licence Mozilla Public License(MPL). Est MPL convivial pour une utilisation commerciale?
J'ai trouvé une autre question sur un Débordement de Pile et l'un des commentaires mentionne:
MPL: les gens peuvent prendre votre code, le modifier, mais si ils distribuent les modifications, ils doivent s'assurer que les modifications sont à la disposition du public pour 3 ans.
Si je n'ai pas toucher au code source, mais seulement utiliser le .les fichiers jar dans mon code, j'ai besoin de mon code sous licence MPL ainsi?
- Je vais voter pour fermer cette question hors-sujet parce que il est à propos de la licence ou des questions juridiques, pas de programmation ou le développement de logiciels. Voir ici pour plus de détails, et la centre d'aide pour plus d'.
Vous devez vous connecter pour publier un commentaire.
Dans un ton plus sérieux, vous devriez toujours consulter votre avocat, mais il pourrait être utile si vous avez lu le annoté MPL 1.1: http://www.mozilla.org/MPL/MPL-1.1-annotated.html mais signifie simplement que les fichiers peuvent être combinés avec des fichiers sur une "grands travaux", encore, il serait sage, si vous lisez la version annotée et de consulter un avocat.
Je ne suis pas sûr de savoir si vous avez des doutes à propos de Apache licence, puisque vous le mentionner sur la question de sujet, mais pas dans le corps de votre question.
Je ne veux vraiment pas que ce soit une réponse, parce que la seule MPL code je sais que j'utilise sur une base quotidienne est de Firefox, qui est en fait triple licence...afin de ne pas me citer.
2.1. Le Développeur Initial De La Subvention.
"Le Développeur Initial Vous accorde par la présente à l'échelle mondiale, libre de redevances, non exclusive, sous réserve de propriété intellectuelle de tiers créances:
3.7. Les Plus Grands Travaux.
Vous pouvez créer un Plus grand Travail en combinant Code Couvert avec un autre code qui ne sont pas régies par les termes de cette Licence et distribuer le Plus de Travail en tant que produit unique. Dans un tel cas, Vous devez vous assurer que les exigences de la présente Licence sont remplies pour que le Code Couvert.
N'était pas si mal, était-il? Semble comme si tout ce que vous faire est de le lier avec le code, vous n'avez pas à ouvrir votre code, mais vous devez respecter les conditions pour tous les trucs qui est sous licence MPL quand vous avez commencé.
Oblig "de ne pas me citer" bit: De cette façon, il est sorte de comme la LGPL.
Je ne suis pas sûr si c'est ce que vous avez besoin, mais c'est exactement la diff entre MPL 1.1 et Apache 2.0 licences.