扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Sun的Java现在已正式成为开放源代码项目━━只是不够彻底。
本周二,Sun在其OpenJDK Web站点上正式发布了开放源代码的Java软件,这一举措兑现了Sun使Java成为开放源代码软件的承诺。
多年来,Sun一直拒绝让Java开放源代码化,担心会衍生出多种互不兼容版本的Java,但后来其立场有所软化。
但是,只是大部分Java软件成为了开源软件,还有一些例外。Sun OpenJDK负责人汤姆说,例外的部分与在显示屏上显示图形和字体有关,还包含有一些与声音和加密有关的元素。
他指出,Sun与版权所有者进行了接触,我们没有权利将它们的技术发布为开源软件。为了解决这一问题,Sun将专有软件提供为预先编译好的二进制模块,编程人员可以在他们的Java软件中使用这些模块。
Sun对兼容性的担心使得其牢牢控制着Java的另一个组件:用来验证一个Java版本的操作符合规范。Sun在本周二表示,利用OpenJDK源代码开发Java的编程人员可以使用这一兼容性工具包。
格林在接受采访时说,Sun希望兼容性测试工具包能够为更多的人所使用,例如,供非盈利组织免费使用。他表示,但Sun还没有制订出详细细节。
Java成为开放源代码软件意味着Linux厂商能够更方便地在它们的产品中集成Java。Sun还希望这能使Java赢得编程人员的更多关注,使其成为Flash等其它技术的强劲竞争对手
格林表示,Sun为开放源代码Java选择了GPL,因为能够最大限度地保证兼容性。格林说,兼容性是极端重要的,GPL能够在最大程度上保持兼容性。
(责任编辑:张思童)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者