2013-08-30 4 views
0

Je suis actuellement à la pile Metro sur ma recherche d'une belle pile de services Web SOAP qui doit être utilisé dans un projet source fermé, mais je ne bien comprendre licence metros termes qui peuvent être trouvés ici: glassfish.java.net - licenseLa pile Java Metro peut-elle être utilisée dans des projets commerciaux à source fermée?

Donc mes questions sont:

  • La pile Java Metro peut-elle être utilisée dans des projets à source fermée?
  • Si oui - que puis-je faire avec les bibliothèques si je veux garder mon code source fermé?

Meilleures salutations

Répondre

0

Après quelques recherches, j'ai trouvé que le cadre Netbeans est autorisé avec la même construction (GPLv2 et CDDL) et heureusement les gars de Netbeans ont pris le temps d'expliquer la façon dont ce et pourquoi bit:

Voici ce qu'ils disent au sujet de la double licence:

La double licence consiste à distribuer un logiciel identique sous deux (ou plusieurs) ensembles de termes et conditions différents. Lorsque le logiciel est sous licence double, les destinataires peuvent choisir les termes sous lesquels ils souhaitent obtenir le logiciel. Les deux motivations habituelles de la double licence sont les modèles commerciaux et la compatibilité des licences. [...]

recherche supplémentaires pour plus de détails sur CDDL m'a amené à ce site qui contient un bon résumé:

Voici l'une des parties qui sont pertinentes pour ma question:

CDDL est une licence basée sur des fichiers. Cela signifie que si vous apportez des modifications à un logiciel sous licence CDDL, tous les fichiers que vous modifiez doivent rester sous CDDL, mais les nouveaux fichiers que vous créez peuvent être sous la licence que vous voulez, tant que cette licence n'est pas incompatible avec CDDL.


Conclusion (notez que je ne suis pas un avocat, ce qui est pas un conseil juridique - juste mon interprétation personnelle à partir des informations disponibles):

  • Metro semble être utilisable pour les projets commerciaux à source fermée, mais les modifications apportées à la source existante doivent être disponibles sous la même licence que la source originale.

  • Aussi longtemps que l'on n'utilise que les bibliothèques, le code source propre peut être gardé complètement fermé.

  • Au moins si CDDL est choisi.

Questions connexes