Java Swing应用程序用于商业用途

时间:2017-11-16 11:09:12

标签: java

我已经创建了一个Java swing应用程序,我将把导出的jar发送给我的客户 客户具有技术知识,他已经在他的机器上下载了Java JDK(jdk,jre和所有必需的库)。
我正在为这个罐子收取最低100美元的运费,我或我的客户需要购买oracle许可证。 (这个罐子将由客户用来为他的公司做记录保存。)

1 个答案:

答案 0 :(得分:-2)

您不必向oracle支付使用JDK或JRE的费用。 因为他们在GPL许可证(Upto Java6)下开源并免费分发。

自Java7以来,oracle将其更改为BCL。因此,他们可以更改许可证,并可以随意提起诉讼。

我建议您使用OpenJDK / JRE而不是Oracle JDK。由于OpenJDK是开源的并且在GPL许可下分发。

此外,Oracle JDK的当前许可协议表示您无法修改Java二进制文件并在商业上重新分发它们。它并不能说你不能建立和发展。出售自己的应用程序。