Oracle JDK收费理解
Oracle JDK收费理解
关于Oracle收费
Oracle收费操作属于必然的,公司想收取更大的利益,自然要这样,当初Oracle收购Sun感觉就是为了名头。
收费原理
当初听到JDK收费了,第一感觉是很慌,Java的发展趋势会有变化吗?后来才慢慢了解详情。
首先,Oracle提出的更新收费是有时间节点的,大概意思就是这个节点之后,Oracle发布的新版本,你再下载商用那就收费了。
举个例子:
jdk8 你在用,这时候Oracle时间节点没过,那是免费商用的;如果过了这个时间点,Oracle发布了jdk8的更高版本,你再下载,那是收费的,不过你可以用没过时间点的jdk8版本。
怎么区分到底有没过线,看版本后面带着小版本,对比Oracle的收费版本就知道了。
关于更新,由于代码的初步发布时间较短,很多时候会有bug的,所以必然会出现持续更新操作,如果不更新,后期出现bug,没人维护很糟糕。
使用Open JDK
这个是免费商用的,其实和jdk差不多,Oracle发布的时候会同时发布Oracle JDK 和Open JDK,大家可以考虑使用Open JDK