作者|徐杰成校对|文档中显示了订阅计划和新的JavaSE关税。价目表引起了许多客户对Java许可成本的潜在影响的担忧。甲骨文表示,新的JavaSE费用将按企业员工总数计算,而不是企业中使用Java的开发人员数量。1、一人为所有员工付费在这份新的价格表中,甲骨文将收费标准分为八个不同的档位:对于员工人数少于1000人的公司,起步价为每名员工每月15美元;随着员工总数的增加,起步价会逐渐降低。对于拥有40,000至49,999名员工的公司,起始价格将降至每位员工每月5.25美元;对于员工人数超过5万的公司,甲骨文并未给出具体定价,需要咨询官方确认。对于这个新的收费标准,甲骨文在这份价目表中也给出了一个例子:一个员工总数为28000人的公司每年将被收取28000x6.75x12=226.8万美元的费用。“员工”定义为:包括用户站点的全职和兼职员工、临时员工以及承包商、代理人、外包商和顾问的员工。许可证数量基于员工总数,而不是使用该程序的员工数量。这也说明,在这种新的收费模式下,即使一个企业只有一名开发人员使用Java,甲骨文也会按照企业员工总数收费。如果一家公司Java开发人员比例较大,所有业务都依赖Java支持,那么新的收费标准对公司影响不大;但是如果企业开发人员的比例较小,Java的应用不是很广泛。在新的收费模式下,企业需要支付比以往高出数倍甚至数十倍的订阅费。2、摇摇钱树当然,这不是Oracle第一次摇摇JavaSE这棵摇钱树。早年的JavaSEAdvanced采用一次性永久许可和每年支持费用的模式。该计划的定价为:每台服务器的许可费为5,000美元,每台服务器处理器的年度支持费为1,100美元。指定用户的一次性许可证费用为110美元,每位指定用户的年度支持费用为22美元。2019年1月,Oracle修订了JavaSE商业支持计划,将JavaSE收费模式改为订阅模式。一个名为JavaSESubscription的关键任务Java部署程序提供商业许可,并提供高级Java管理控制台等功能。在价格方面,服务器和云实例的JavaSE订阅费用为每个处理器每月25美元,PC的起价为每个用户每月2.50美元。并支持一到三年的订阅。与最近更新的JavaSEUniversalSubscription相比,不难发现甲骨文对JavaSE这棵摇钱树的抢夺愈演愈烈。虽然从甲骨文的角度来看,这一系列操作无可厚非,但毕竟作为软件先行者,甲骨文也是一家商业公司,需要通过软件的商业版来提升增值服务。不过,相比之前的固定收费和按需收费模式,甲骨文这次的改革确实有些过头了。近乎敲诈勒索的收费模式势必会招致一些使用OracleJDK的公司和开发者的不满。3.最后的倒计时当被要求对新收费标准发表评论时,甲骨文提供了常见订阅问题的常见问题解答。甲骨文表示,JavaSEUniversalSubscription涵盖桌面、服务器和云应用,提供与JavaSEAdvanced相同的功能,但在管理JavaSE应用的更新和升级方面更加“方便”和灵活。在此FAQ中,甲骨文还表示,从1月23日起,通用计划将取代传统的JavaSE订阅计划。当用户的JavaSEUniversalSubscription到期时,如果不续订,用户将受制于订阅的权利任何下载的商业软件和对Oracle标准支持的访问都将终止。如果用户不打算继续订阅,在订阅结束之前,用户仍然可以继续运行他们的应用程序。根据软件咨询公司MiroConsulting的说法,“从本质上讲,甲骨文想要做的(或已经做的)是许可组织中的每个员工访问工作站和服务器(无论他们是在这些平台上访问OracleJava,还是只是开发人员),这可能对一些组织来说是件??好事,但对另一些组织来说,成本将大幅上升。”米罗咨询表示不推荐这种授权方式,但也在努力了解更多关于这种模式的信息。事情发展到这个地步,似乎无论舆论往哪个方向发展,甲骨文改变收费模式的操作已成定局。无论是从业务角度还是技术角度考虑,未来各大公司将如何应对和部署,甲骨文能否获得预期的收益,这些问题都还需要时间来回答。
