Sun微系统公司在公布将其Solaris服务器操作系统做成开源软件之后又许诺将其Java技术变成开源软件。
Sun负责推广Java技术的Raghavan Srinivas表示,开源软件版本的Java“将会出现”。但是,他不愿意具体说明这个过程的时间表以及具体的许可证协议。
Srinivas说,我们还没有研究出如何使Java成为开源软件。但是,这个事情将会发生,也许是今天,明天或者两年以后。
据悉,这是Sun首次公开表明它要使Java成为开源软件的意向。Sun的代表以前曾表示,根据目前的格式,Java已经足够开放了。向开源软件过渡会造成各种版本的技术不兼容。
Sun总裁兼首席运营官Jonathan Schwartz上周三(6月2日)表示,Sun计划将其专有的Solaris服务器操作系统引进到开源软件领域。但是,他也没有提供这个转变的时间表。
Sun对开源软件提供的商业机会不时地表现出很大的热情。这种商业机会最好的例子就是Linux操作系统的日益流行。开源软件为Sun提供了一个削弱竞争对手微软的工具,但是开源软件对Sun本身也是一个威胁。
Java团体对于让Java成为开源软件是否会带来好处也存在分歧。
今年年初,自由软件的倡导者Richard Stallman和开源软件领袖Eric Raymond都呼吁Sun开放Java技术,使开发人员团体更好地接受这种技术并且使编程人员自由地利用Java技术的潜力。IBM也呼吁Sun开放Java的源代码。
但是,包括Sun在内的一些公司认为,最大的障碍和担心是Java未来的品牌和兼容性。主要担心的是一旦Java成为开源软件,Java特有的“一次编写在任何平台都能运行”的诱人的特点就会消失。许多人认为,目前的JCP(Java Community Process,Java标准制定组织)是一个不完善的,但是却是很必要的系统。