【发布时间】:2011-06-13 08:01:06
【问题描述】:
Java SE 仍然是开源的吗? Oracle 专用于 GPL 后是否可以更改许可?
但是,在 Oracle Java 常见问题解答中,它声明它是二进制代码许可证。
“Sun 开始在 GPL 下发布 Java”
“Sun 的 Java SE (JDK) 和 Java ME 实现采用 GPL v2 许可证,并将此许可证添加到 Sun 的 Java EE 实现中。”
然而在 Java 常见问题页面上它指出:
- 问:Java 技术是免费的吗?我在哪里可以获得有关许可的信息? A:Java SE 在 Sun 二进制代码下继续可用 无需额外费用的许可证 (BCL) 用于一般用途 计算。 Java技术支持 EOL 路线图提供了更多 信息。商业 Java 二进制文件单独提供 许可条款。总结 Java SE 和 Java for Business 下面提供了许可条款
如果他们可以更改许可证,是否会追溯影响所有已发布的源代码?
【问题讨论】:
-
可能需要去Programmers.SE
-
我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。
标签: java oracle licensing gpl base-class-library