收藏文章 楼主
Sun发布部分源代码 Java迎来参与时代
网友【老编】 2006-12-04 21:23:19 分享在【时代发展的印记】版块    1    1
作者:《互联网周刊》主笔 陈琼

十年之后,Java正和其创造者Sun一起,对到底要不要开放源代码这样一个老问题,探索着新的答案和求解方式

Java阵营内部的势力纠结,似乎又到了一个敏感却注定意义深远的非常时期。美国
旧金山当地时间6月27日,Sun公司总裁兼COO乔纳森·施瓦茨(Jonathan Schwartz)在2005年度的JavaOne大会开幕仪式上这样说道:“信息时代已经成为历史。现在是参与时代(Participation Age),参与时代的理念是,在网络上人人都是参加者,而并非只是看客。”这会是Java巨变的前夜吗?

巨变前夜

施瓦茨宣布的最重要的一条消息是,Sun正式发布Java的部分源代码,包括Java Application Server和Java Enterprise Service Bus的版本,并会将该部分软件作为GlassFish(玻璃鱼)项目提供给用户,该项目是Sun在6月初试行的一项最新的Java开放源代码技术战略。“‘玻璃鱼’计划是通往Sun开发流程的一扇窗户、一个入口,在这里,社区用户能够查看源代码,提交改进,参加技术讨论。”Sun在自己的网站上写道,“玻璃鱼将重新修复Sun与如IBM、BEA以及JBoss之类的大型企业Java社区的关系。”

除了讨好Java社区、缓解开源压力之外,Sun与IBM就Java技术达成的最新合约也引来无数关注的目光。尽管施瓦茨笑言,这两家公司之间的关系有一点“寒意”,但这丝毫没有影响IBM做决定。IBM已经准备把和Sun的Java技术合作协议延长到2016年,这11年间,IBM将继续从Sun获得Java技术的授权许可,包括Java企业版、标准版和简化版,以及Java Card技术,同时IBM承诺,将不会离开Java社区发展计划(Java Community Process,即JCP)组织。

Forrester的分析师因此评价说,虽然IBM和Sun之间存在许多分歧,但IBM别无选择-双方都忠于Java及其品牌。Sun需要IBM支付巨额的许可费,也需要IBM在x86服务器上支持Solaris。

看起来,刚刚年满十岁的Java,在IBM“持之以恒”的开源化呼吁声中,的确正在做出某种程度的妥协。不过,Sun拿出的“玻璃鱼”计划实际上也并非完全放任对Java部分源代码的控制,Sun所采取的开源模式,基本和先前开放Solaris的模式一脉相承。在Sun手中的Java,或许可以像玻璃鱼那样透明和自由,但毕竟还是脆弱的。尽管如此,无论主动还是被动,Sun一直也没有停止过在这个老问题上,对新的答案和求解方式的探索。

梦幻十年

Java的雏形来自于Sun在1991年发起的一个名为Green的项目,原先的目的是为了要开拓消费类电子产品市场。由于当时项目组难以找到合适的开发工具,开发人员自己试着用C++写了一种新的语言Oak。1995年初,这个原意为“橡树”的名字正式被Sun改成了“Java”,由此开始了Java梦幻般的十年。“现在,地球上已经有25亿台Java设备,其中包括7亿部手机,7亿台个人电脑。”Sun董事会主席兼CEO麦克尼利在JavaOne上说。

而Java早已不再只属于Sun。Java生态系统的迅速壮大,以及由此产生的庞大利润链条,已经让Java成为了多家巨头都很难回避的重要技术,并且也被赋予了更多的战略意义,比如网格计算、Web服务。这样的局面让Sun更加尴尬:Sun创造了Java,把Java带入IT业的核心地带,但是却无法比得上甚至是接近IBM的WebSphere或者BEA的WebLogic。而Sun自己至今也没能依靠对Java的控制来摆脱低迷状态。

留给Sun的机会确实不多了。由于消费类电子设备、PC及服务器需要有不同版本的Java,曾经固执高傲的Sun凭一己之力,无论如何也实现不了Java的梦想。一方面,Sun在这十年间一直也没停止过寻找合适的方式,来把Java的掌控权分享给其他人;另一方面,包括IBM和BEA在内的许多Java社区内的大公司们,也都在不约而同、不厌其烦的敦促Sun把Java的主体源代码开放。

“这就是我们的意图:IBM愿意同Sun一道共同致力于开放Java资源。”IBM软件集团的高级副总裁Smith在一年前写给Sun总工程师兼JCP主席Rob Gingell的E-mail中这样写道,“IBM已经做好准备提供技术支持及源代码给开放源代码组织,而Sun也可以为开源社区提供公司的资源,包括Java的详细规范、测试报告及源代码。”

随后,施瓦茨立刻以IBM过分热情的支持Linux为话题反驳:“看起来,我们并没有实质性的义务去推动Linux,不是吗?”施瓦茨在他的Blog中开玩笑说,“如果需要我们去帮助IBM完成转型,我们可以为你的每位客户提供一套桌面操作系统-每位客户只需要50美元就可以在家中自由使用。请将这作为Sun的正式提议,但前提是你有意愿大量购买。”

“参与时代”

考量再三,Sun最终还是决定逐步展开新一轮的战略部署。在这一过程中,Solaris的开放是第一步而且也是比较具有实质意义的一步,而Sun对待其最具核心价值的Java,相对而言就要谨慎得多,而且更具象征意义。

“我们可能有一天会公开Java标准版的源代码,”“Java之父”James Gosling在JavaOne大会上说,“不过要考虑Java社区会作何反应,以及如何选择一个更好的方式。有很多事让我们十分紧张。不同的JavaScript就有着相当严重的互操作性兼容问题,对网页制作者来说是一大梦魇。如果你想在这种浏览器上执行,就得这么做,想在那种浏览器上执行就得那样做。Java界的人恐怕都得拿着JavaScript手册才能做事,真是太可怕了。”

Gosling顾虑的兼容问题,确实是开放Java历程中最棘手的麻烦。在Java阵营内部,甚至早就成立了专门的Java标准制订组织JCP,IBM、BEA以及JBoss都是JCP的核心成员。但颇具讽刺意味的是,根据最近的统计数据,IBM和BEA已经在J2EE市场上取得了事实上的优势,这两家公司共同控制了该市场66%的份额。“这让其他竞争者几乎没有多少选择,只有去使用这两家共同支持的各种规范。”CNET网站Builder专栏的一篇文章中这样写道。而IBM和Sun的分歧中,一个重要方面恰恰就在于IBM不满Sun对于JCP太过严密的控制。

这还只是Sun谨慎的一个方面。在Sun最新的“玻璃鱼”计划中,Java两个版本的源代码将按照“Java研究许可”(JRL)模式发布,只针对研究与开发项目。而如果要将项目用于生产或者销售,就必须按照“Java销售许可”(JDL)的要求签署商业合同,并满足Java的兼容要求。尽管受到两份许可的限制,但这已经是对Sun一直以来所采用的“Sun社区源代码许可”(SCSL)模式的一种细化,并更具针对性。

在新的时期,Sun开始小心翼翼的尝试着,可以在“安全”的前提下把Java的核心价值延展出去。“我们正在度过信息时代,而进入‘参与时代’。你是在网上参与活动,而不是仅仅浏览。”麦克尼利说,“我们的数据中心将能够助‘参与时代’一臂之力。安全、目录、身份、隐私、存储、电脑以及所有的Web服务,我们会让这种巨大的变革得以实现。”可以说,对Java的新尝试,正体现了Sun的判断。“Sun在有10年历史的Java上曾经犯了些错误,但如果我们不开放Java,那整个Java阵营的市场机会根本不可能像今天这样。”
meiguo.com 发布人签名/座右铭这家伙浪费了“黄金广告位”,啥也没签!
大家都在看
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

1   2006-12-04 21:23:19  回复

回复/评论:Sun发布部分源代码 Java迎来参与时代

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 重庆妹子“盯美国男人不放”,前后嫁给美国医生和美国律师!
  2. 李嘉诚在全球的港口“几乎清仓”,套现190亿美元!
  3. 美国《时代》周刊:DeepSeek【梁文锋】
  4. 这小伙年仅25岁,已经是百亿美金公司的创始CEO了!
  5. SpaceX在13小时内3连发,全力拯救被困宇航员!
  6. 中美关税战的最佳写实作品~乌合麒麟发布《就不跪》
  7. 2025年,必须认识的一个英文单词 ~ tariff
  8. 台湾政府:一场误会呀
  9. 遭遇无故吊销学签,藤校的中国留学生起诉且赢了🇺🇸国土安全部!
  10. 美国房产的保值要点,但却被九成华人买家忽视了!
  11. 华尔街“教父”空降北京,李嘉诚的“228亿美元交易”突遭截胡
  12. 泽连斯基和川普、万斯在白宫当众吵架,饭都没吃着!
  13. 瞄准美国公民了?川普总统的“驱逐行动”在变本加厉
  14. 独自搭乘美国硬座火车,52小时横穿美国!
  15. DeepSeek已经让成人玩具“率先受益”
  16. 关税战持续了96小时… 突然大反攻?
  17. 川普关税政策可能导致意外后果
  18. Google决定终止开源Android啦?
  19. 男性精液质量和预期寿命“真有关系”
  20. 川普总统竟然帮马斯克“带娃儿加带货”,特斯拉市值保得住了?
  21. 美国华人在近期出入境美国,绿卡和签证的持有者须知!
  22. 盘点美国最繁华的城市 top10
  23. 美国“大规模”取消国际留学生的签证
  24. 关于“跨国婚姻”婚姻绿卡,给配偶申请绿卡的各种细节问题!
  25. 这位美国年轻人在中国玩儿一圈,浪费掉美国政府的16亿美金?
  26. 王毅定调了中国统一,马英九发出了战争预警!
  27. 中国“不陪川普玩”了… 从此不理会美方闹剧!
  28. 时至2025年3月中旬,地球上最顶尖的五大芯片品牌,均由华人掌舵!
  29. 童工可以合法夜班了?
  30. 美国小伙儿在武当山修行十余年,终于获得“中国绿卡”了!
  31. 全球研究机构top10盘点:中国9家,美国1家
  32. 成也“马老板”,败也“马部长”?关于伊隆·马斯克的现状
  33. 百万民众“上街游行”抗议川普政府的百天?
  34. 全面盘点:加州大学的9大分校
  35. BBC:在川普政府的关税打击下,为何中国不低头?
  36. 川普总统:在未来几周内开始发放“金卡签证”

美国动态 美果搜索

Your IP: 18.216.224.72, 2025-04-29 17:26:11

Processed in 0.07822 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(1) 分享
分享
取消