据美联社报道,周一,Sun公司宣布,他们的Java技术将成为可以在互联网上免费得到源代码的开源软件。目前,Java技术被应用在38亿个电子设备上,涵盖手机、超级计算机、医疗设备和其它领域。
Sun表示,除了一部分所有权不属于Sun的源代码之外,几乎全部Java的源代码将按照通用公共许可证(GNU General Public License)的规定对外公开。这种类型的授权也就是与微软Windows对抗的开源操作系统Linux内核的发行方式。Java成为开源项目后也将允许全球各地的程序员在源代码层次上对其进行检查、修改、除错,并为它开发新的功能。它要求公开对其进行的任何修改。
Sun软件部门执行副总裁里奇?格林说,Sun希望有更多的程序员使用Java语言,由他们创造出更多支持该公司产品的软件。格林表示,Java源代码有望在2007年3月全部公开,其中包括应用于手持设备、电脑和服务器的Java技术。
分析人士认为,Java诞生已经十年有余,Sun此举很可能会起到延长Java寿命的作用,并有助于该公司重振它的业务。