您的位置: 三河信息网 > 星座

Sun为Java的代码公开化伸出援手

发布时间:2019-09-13 20:36:08

周二,Sun公司对源代码公开化软件开发人员的长期呼吁给予了答复,他们说在符合源代码公开化原则的前提下,Java爱好者可以为开发平台进行一些改变,同时他们也会得到Sun公司为这一项目提供的经济援助。

在JavaOne会议的致词上,Sun公司的总裁兼CEOScott McNealy提出要推动Java源代码公开化的发展。Sun将会与ApacheSoftware Foundation (ASF)(Apache服务器制造商)一起合作来促进这项事业的发展。

这一变化主要是针对那些一心想要把自己的产品通过Java Community Process (JCP)作为兼容Java的权威产品,以独占鳌头。ASF副总裁Jason Hunter先生说,出于版权问题的考虑,公司一直在密切关注这项变革,同时也在秘密测试Java的兼容性问题。

随着关注的问题一一得到回应,所有通过JCP的标准化要求都在遵循源代码公开化原则的前提下提交。除此而外,测试工具也一并提交。Hunter先生说,现在已有的JCRS将来在代码公开化的实行中将会得到,同时他还说,Sun公司提供的JCRS比任何商家提供的都要多。

Sun公司也支持员工为代码公开化开发人员和学术机构开发Java的新功能。McNealy说:“我们会让Java团体关系更紧密,而且不断发展壮大”。

Sun没有说采用哪种Java的代码公开化原则。但是官方人士说,Sun应该会采用广为接受的General Public License(GPL),因为在这一标准下,开发人员可以自由更改和分配代码并使他们再公开化。

很多开发人员一直以来都非常关注Sun对这一问题的反应,看他们是否会给很多采用Java的公司施加压力。但是,Sun公司说,他们一直担心的是不同厂家技术的不兼容会使Java支离破碎。

一位分析人士认为Sun公司是经过经过长期深思熟虑,才有这一举动的。在加利福尼亚的一次采访中,IDC的一位分析家Jean Bozman说:“Sun公司长期以来都在实验将商业模型向Java转换,而他们收到的反馈信息恰恰是要提高代码公开化程度”。

周二,Sun已经消除了开发人员的疑虑,并且为Java团体和代码公开化开发人员成为一体打开了便捷之门。但是,Sun公司过去一直在Java代码公开化问题上与一家公司持反对意见,而今日的新举措仍让这家公司不敢相信——那就是Lutris。

Lutris科技的总裁兼CEO Yancy Lind.说:“谁知道他们下一步又要干什么?”。他说:“简单的说,代码公开化成员就是想要所有的J2EE (Java 2 Enterprise Edition)的Java源代码完全公开,但是,我敢说Sun决不会这么做”。

加利福尼亚Santa Clara的Lutris已经开发了名为Enhydra的代码公开化应用服务器,与Sun一起想要让应用服务器的企业版通过J2EE (Java 2 Enterprise Edition)的认证。但是,由于JCP禁止Java技术的代码公开化,最终这两家公司从来没有达成过一致意见。结果,Lutris放弃了Enhydra。近来开始出售Lutris EAS应用服务器(购买了Enhydra的一些技术,而开发人员并不能免费得到)。

他说,代码公开化团体想要得到的是所有Java语言和Java平台公开所有代码。但是,Sun与ASF在这一项目上的紧密结合让人们不得不相信他们的计划,因为ASF掌握着许多代码公开化的成功案例。

在新闻发布会上,McNealy还特意强调了XML作为技术标准同时不准许其他供应商提供自己版本的重要意义,当然他也不忘抨击一下微软,他说公司在Java的使用上要加强监控。

McNealy说:“如果微软控制XML,那么不光对Sun是个问题,对整个行业来讲都是个问题,有证据吗,当然有,微软从一开始就暴露了他们的一举一动”。

Sun将要在法庭上起诉微软,指控微软在产品中使用非标准化版本,侵犯了与Sun有合同的Java版权。Sun还要指控微软,其所开发Java版本只能运行在windows操作系统中,而不能在其他平台上使用。对此微软一概否认其有不法行为。

责任编辑:超凡

6岁儿童口臭
小便刺痛有异味吃什么药
热淋清颗粒功效
宝宝不消化肚子疼怎么办
猜你会喜欢的
猜你会喜欢的