既然 OpenJDK 是 GPL 协议, 那在 OracleJDK 收费后 Java 会不会没人用
请注意,OpenJDK 的标准库部分大部分都是以 GPL v2 with CE发布的,也就是说你把这些库包含在 classpath 里是不需要受到 GPL 协议传染的。
不过话说回来,谁规定了 GPL 就不能商用了?GPL 只要求你在分发的同时公开源码,但是没有限制你商用。再说了,现在 Java 常用于后端,而 GPL 不像 AGPL 一样要求你开源未分发的应用的源码,所以你只要不把程序分发,在你的服务器上是可以随意使用 GPL 协议的库的。
■网友
GPL 协议和商用不冲突
■网友
【既然 OpenJDK 是 GPL 协议, 那在 OracleJDK 收费后 Java 会不会没人用】 Oracle的OpenJDK一个问题是只提供6个月的bug修复和安全更新,然后就会升级版本了,感觉这个更严重。。
■网友
还是大把人用。因为教材多,应用多,平台多,库函数齐全,语言相关环境好,调试器,编辑器等等。大家都用,我为啥不能用?就好像微软 windows 操作系统,大家都用,还能免费得到,为啥不用?等猪养肥了,再抽取油水,一抓一个准。法律武器早就预备好了,就等着形成规模效益。
推荐阅读
- 英雄联盟盒子/大脚为啥要下线换肤功能?
- 关于考研和工作,有些迷茫。
- 既然c程序编译为机器码直接操作硬件,为啥不同操作系统下需要重新编译
- 注销豆瓣之前,有啥简便的备份方法吗
- 基于AGPL协议的开源软件版权归谁
- 既然已有ip追查等确认身份的手段,为啥还要推行网络实名备案
- 实习辞职了,公司变卦不给工资。各位大神咋办呢
- 电动车|既然增加电池容量就能增加续航,厂家为何不无脑增加电容量?
- 物流服务可以分为哪几类
- 既然 Markdown 语言编写的是纯文本文件,那么为啥不直接保存为 txt 文件而要使用 md 格式
