2009-07-09 6 views
5

Je me renseigner sur les licences relatives à la distribution du JDK/JRE de Sun.Bundling JDK/JRE

La raison pour laquelle je demande est que je voudrais fournir à un client une image de disque ISO qui inclut mon application plus la dépendance JDK ou JRE.

+3

Je vote pour clore cette question hors-sujet parce qu'elle traite de licences ou de questions juridiques, et non de programmation ou de développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) et [ici] (http://meta.stackexchange.com/questions/139804/can- licences-questions-jamais-sur-sujet) pour plus de détails, et [aide] pour plus. – JasonMArcher

Répondre

0

Tant que vous ne le modifiez pas et ne facturez pas d'argent, vous pouvez regrouper le fichier binaire d'installation avec votre application. Les pots ne sont pas suffisants.

3

De nombreuses personnes ont intégré le JDK dans leurs applications sans payer de frais. L'utilisateur n'est pas dérangé par les problèmes de licence car le JDK/JRE est déjà extrait et toute autre dépendance est également incluse.

Je vois souvent cette question posée mais Sun ne fournit pas une réponse claire et simple. "Si vous souhaitez intégrer la JVM dans des applications commerciales, vous devez payer des frais". Une telle note devrait être affichée dans chaque page de téléchargement à mon avis.

8

C'est ce que vous avez besoin:

Form Sun:

Redistribution: Tant le JDK et JRE peuvent être redistribuées librement avec valeur ajoutée (selon les termes du BCL).

est ici the link

+0

Le lien est brisé –

0

Vous pouvez trouver ces informations dans les fichiers README Java SE.

En particulier, ceci est un extrait du Java 7 JRE README:

[...] vous pouvez redistribuer le Java SE Runtime Environment gratuitement avec votre application, selon les termes de l'Oracle binaire Contrat de licence de code pour les produits de la plate-forme Java SE.

La redistribution de JDK est un peu plus compliquée, veuillez vous référer à la section Redistributable JDK Files du fichier README.