JAVAFX是否开源

JAVA FX is open source or not

我正在处理一个 java 项目,我必须创建一个新的桌面应用程序。客户声明我们不应该使用任何开源软件。我打算将 JavaFX 与 Scene Builder 一起使用。我无法弄清楚这是否会违反客户规定的内容。能否请您帮助确定使用Java FX是否会违反不开源软件的规定?

提前致谢

JavaFX 是随 Oracle JRE 一起提供的,您应该检查 Oracle JVM 的许可,看看它是否符合您客户的意愿。 Oracle 允许您随应用程序一起发布 JRE 的完整私有副本,甚至包括 tool 供您创建此类自包含应用程序。

我想声明,如果不使用某种形式的 'open source',您很可能无法开发任何现代软件组件。

有多种形式的开源许可证,其中许多是商业友好的,有些则不是。

明智的做法是指定 哪些 开源许可证 是不可接受的,并确保您保持合规。

Gradle 和 Artifactory 等工具可以帮助您。