标签: java java-11
OpenJDK是根据GNU通用公共许可证v2.0发布的,带有类路径异常。如果您根据此类许可修改软件,则也必须按照GPL发行软件。 那么怎么IBM可以向您收取OpenJDK的修改版本的费用,该版本主要包含错误修复和通过更改现有OpenJDK进行的次要优化(这意味着这不属于类路径例外)吗?他们不是也必须按照GPL发行它吗?
我能解释的唯一方法是,他们将错误修复和对OpenJDK的优化推迟到其付费版本发布,但是我没有找到任何允许这样做的参考。
答案 0 :(得分:2)
GNU GPL v2(或v3)许可中没有任何内容禁止您为代码或二进制文件付费。
Read here进行澄清。
许可证唯一不允许您做的,就是限制您出售代码的人不得将其透露给他人。