可以重新分发JavaFX 2.0吗?

时间:2011-12-04 00:22:35

标签: licensing javafx

我目前正计划开发一个我可能希望将来分发的桌面Java应用程序。至于UI技术,我想到了JavaFX,因为Swing不会再开发了,JavaFX似乎有一些不错的属性。

我知道JavaFX在更多平台上可用还需要一段时间,但我认为一旦它在Linux上可用到2012年底它应该没问题。

由于我希望我的应用程序的要求尽可能低,并且安装尽可能顺利,我想将JavaFX运行时与应用程序一起重新分发。应用程序运行的唯一要求应该是现有的JRE。

但是,我对是否允许重新分发JavaFX运行时感到困惑。

Oracle说:

  

根据许可协议中的条款和条件,不允许重新分发JavaFX Runtime。

JavaFX.com建议:

  

有几个部署选项适用于希望最终用户尽可能顺利安装JavaFX Runtime的应用程序开发人员:

      
  • 重新分发与Java应用程序紧密集成的JavaFX Runtime。

有谁知道哪个是真的,或者可能是什么差异(我什么时候可以重新分配运行时,什么时候没有)?

1 个答案:

答案 0 :(得分:4)

使用今天的2.0.2版本更新许可证以允许重新分发:http://javafx.com/faq/#10

  

从JavaFX 2.0.2开始,JavaFX在与Java SE相同的许可证和业务模型下可用。这包括根据许可证的条款和条件,为第三方开发人员分发JavaFX Runtime(或SDK)及其应用程序的能力。