或许很多企业老板、开发者都还停留在“Java 是免费的”的观念里,但注意了, Java 的拥有者甲骨文(Oracle)开始追讨授权费,已经有不少被判定违反授权的客户接到追讨邮件,要求补足数据库软件授权,预料这波行动在 2017 年将会更加积极,许多企业为此十分头痛。
Oracle 在 2010 年收购昇阳电脑(Sun Microsystems)的同时,也获得 Java 的拥有权。国外科技媒体《The Register》报导,Oracle 的授权管理部门(License Management Services)从 2016 年中开始向企业客户追讨 Java 授权费,每个客户牵涉到的金额可能达数万、数十万美元,授权管理部门今年甚至为此在全球招募 20 个新员工。
《The Register》得到的消息指出,某零售企业旗下有 8 万台电脑,被 Oracle 通知判定违反授权;某企业透露被 Oracle 追讨 10 万美元,但协商之后减至 3 万美元。国内媒体《iThome》的报导也指出,有 IC设计、笔记型电脑制造业、生技业者收到 Oracle 追讨授权费的信,可见没有锁定特定产业或企业。
Java 是免费的?Oracle 打算从 Java 辟财路
会有今天的烦恼,是因为在多数人的认知里“Java 是免费的”。在昇阳电脑的时代,Java 或许是免费的,那是因为 Java 只是昇阳用来帮助它贩卖系统的辅助角色,但也有一段时间昇阳向 IBM、蓝光播放器制造商等企业收取授权费;然而在 Oracle 收购接手之后,决定把 Java 作为获利的来源之一,而会选在收购昇阳的 6 年后才开始追讨授权费,《The Register》认为是 Oracle 授权管理部门花了 6 年订出收费方式,以及找出应该追讨的客户名单。
Java SE 使用者注意,有营利就可能需买授权
目前具有争议的是 Java SE 版本(Standard Edition,标准版),虽然 Java SE 本身免费,但Java SE Advanced Desktop、Java Advanced 和 Java Suite 都要收费。有分使用者收费,从每位 40 美元到 300 美元;或每个处理器售权收费,从 5000 美元到 1 万 5000 美元不等。
Oracle 也定义 Java SE 的免费只限用于“通用运算”(general purpose computing),像是用在桌电、笔电、智能手机、平版的授权;而如果是用于“智慧系统中的专门嵌入式电脑”(specialized embedded computers used in intelligent systems)就不是免费了。
专家分析,当企业制作一款以 Java 执行的应用,而有终端使用者使用它以获得产品或服务后,就不算“通用运算”了。
据悉不少企业已经请授权专家和 Java 专家来检视自家的 Java 版权。专家建议,当使用者下载 Java 就会得到所有的元件,因此必须要确认你只安装那些需要且符合授权的元件,并删除不需要的元件。
资料来源:
- Oracle finally targets Java non-payers – six years after plucking Sun
延伸阅读:
- Flash 未死 Java 先躺平,甲骨文不再推出 Java 浏览器外挂
- 甲骨文与全球用户及社区共庆 Java 20 周年
- Google 与甲骨文的 Java API 著作权争斗,全面启动
(首图来源:截取自 Oracle 官方网站)