2009-06-22 5 views
0

est-il possible différents KVMs dans différents mobiles? Qui est le propriétaire de ce KVM (soleil ou autres? Supposons que je veux la fabrication GSM mobile, comment peut-il soutenir les applications j2me, je dois obtenir les autorisations des systèmes micro-solaires pour acheter KVM (machine virtuelle de kilo-octets) questions sur KVM (JVM)

Répondre

3

Les machines virtuelles J2ME ont tendance à être basées sur l'implémentation de référence de Sun - en fonction de votre plate-forme, vous pouvez soit obtenir une licence tierce adaptations de ce (Windows Mobile, Palm, etc) ou vous pouvez rouler votre propre à partir des sources de Sun.

La façon dont vous allez dépend de nombreux facteurs, y compris:

  • coût de la licence VM (unique ou annuelle, cela est négocié et est hors de portée des individus)
  • Runtime coût de la licence (coût total aussi négociable, dépend de vos volumes de livraison prévu)
  • JSR licences d'implémentation (les profils J2ME sont fabriqués à partir d'une grande variété d'implémentations JSR spécifiques pour des choses comme la vidéo, 3d, svg, etc.) - les prix varient d'une fois à l'exécution.

Sun met également à disposition une version GPL de l'implémentation de référence VM J2ME - il est TRÈS IMPORTANT pour comprendre comment la licence GPL affecte le logiciel dans l'industrie de l'embarqué; parlez-en à un avocat si c'est une option que vous envisagez.

Dans de nombreux cas, il est simplement plus facile de demander à votre fournisseur de téléphonie mobile GSM de fixer le prix d'une option J2ME en plus de votre offre d'OS de plate-forme.