昨天Eclipse基金会庆祝其成立十周年。2004年2月的新闻稿宣布该非盈利组织的正式成立,由包括开发者、消费者和插件提供商在内的各独立团体组成的董事会,为Eclipse的长期发展负责。

基金会成立时,有19个项目和50个董事会成员,其开源平台已经历三年的发展。为了避免来自IBM(2001年发布Eclipse 1.0后成立了Eclipse协会)的影响,新成立的基金会旨在协调平台参与者一起推动Eclipse生态系统的建设和标准化。十年后今天,基金会有247个项目和205个成员,体现了协同治理模式的成功。

当时,Sun公司对Eclipse成为中立供应商表示祝贺,并表示Sun和Eclipse都希望看到Java更广阔的前景。Sun正努力开创共享工具平台,投资了NetBeans。他们引用JavaTools initiative(自2004年以来页面未再更新)和Sun Java Studio Creator是他们能摆上桌面的有价值的工具。然而,当时Sun并没有兴趣将NetBeans重新构建到Eclipse平台之上,并指出:

转换到Eclipse平台将会限制创新技术如Sun Java Studio Creator(项目代码Rave)的开发,同时还需要重新构建我们现有的所有工具。任何要求Sun放弃NetBeans开源平台的接入标准,都与可选择性、多样性和薄弱的Eclipse基础产生直接冲突。如果这些条件改变,我们将会很高兴重新考虑(Eclipse基金会成员)。现在值得考虑的是,为了促进Java平台的成长,大家应如何与Eclipse合作,特别是与最近成立的多合作伙伴javatools.org社区合作。

当Eclipse基金会成立时,Sun确实有一些合理的担忧:Eclipse基金会是否会公正,IBM是否会继续主导Eclipse项目,基金会是否会购买知识产权而不是依赖捐助。

Mike Milinkovich最近约十年一直担任Eclipse的董事,他回顾了这十年来的经历以及他们如何处理上述担忧:

  • 让我吃惊的第一件事是这10年的巨大变化。如果你读了Sun的公开信,它绝对有点像是时间胶囊。当然,Sun公司早已被Oracle收购。尽管NetBeans仍然继续繁荣,我已很少想起Sun Java Studio Creator或者Java Tools Community。(该页面最后更新日期是2004年1月15日,这已经说明了一切)
  • Sun提出的问题之一是关于执行董事(5个月后由我担任)和基金会本身是否能够保持真正的独立。这方面我觉得基金会能得很高的分数。对于Eclipse我们是完全中立的供应商,我们所做的每个决定都会确保遵循该原则。至于我本人,我回答整个董事会、社区,我认为基金的独立性是至关重要的。我认为Borland和BEA在2005的EclipseCon签约成为战略成员是Eclipse基金会历史上的一个转折点。直接竞争对手的加入,证明了基金会在治理和独立性方面得到了非常明确的认可。
  • 为了提高Java的互操作性,Eclipse加入JCP已经很多年,我为JCP执行委员会也工作了6年。我不能说我们已经修复了JCP的所有缺陷,但我们一直在努力。
  • 还记得Swing vs. SWT大讨论吗?尽管这是讨论组中长期的精彩话题,但现在回想起来,整件事似乎有些夸张了。特别是认为Swing将只会被维护,很快就是JavaFX的天下。开发界面方面也从原来追求的与桌面保持高度一致到能够自定义应用软件的外观主题。

尽管很多开发人员仍将其与同名的Java开发环境混为一谈,Eclipse已经不再是特定语言的IDE。实际上,Eclipse基金会已经发展其它语言(JavaScript和Vert.X现在是Eclipse项目)和相关工具(Vert.X托管在GitHub)。焦点已经从桌面终端应用转移到web,Orion提供了一款知名的基于web的开发工具。

事实上,下一个互联网的主要增长领域不会是编程语言或工具。Eclipse基金会已经开始聚焦物联网(IoT),遵照Wayne Gretzky的建议“滑冰到冰球将去的地方,而不是它去过的地方。”

查看英文原文:Eclipse Foundation Celebrates 10th Anniversary


感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

【ArchSummit北京2015】全球架构师峰会精彩升级!手淘从无到有如何建设起了如今的Hybrid App框架?携程如何通过工程解耦及开发框架优化轻松应对业务和新技术的快速发展?苏宁如何应对风险识别系统建设的技术挑战?爱奇艺在面对其视频转码对IaaS平台弹性计算的高要求又是如何应对呢?精彩内容与您邀约。即刻报名立享八折优惠。

转载于:https://www.cnblogs.com/viewcozy/p/4904879.html

Eclipse基金会相关推荐

  1. Eclipse基金会发布Eclipse Photon IDE

    Eclipse基金会发布了最新版本的Eclipse IDE.Eclipse Photon带来对Java 10和Java EE 8的支持,增强了PHP开发工具和Dark主题等功能. \\ Eclipse ...

  2. Ceylon语言加入Eclipse基金会

    8月21号,由Red Hat创建的Java和JavaScript虚拟机语言Ceylon正式加入Eclipse基金,成为Eclipse Ceylon.如官方所述,此举是为了让Ceylon与Red Hat ...

  3. Eclipse基金会发布MicroProfile 2.2,适用于Java微服务

    Eclipse基金会最近发布MicroProfile 2.2,帮助开发人员开发EE 8微服务.这个版本是在Eclipse基金会接管Java EE并将其重新命名为Jakarta EE的时候发布的. Mi ...

  4. 甲骨文正式宣布将Java EE移交给Eclipse基金会

    甲骨文今天宣布,Oracle 已选择 Eclipse 基金会作为 Java EE 的新东家.甲骨文与该平台的另外两大贡献者 -- IBM 和 Red Hat 共同做出了这个决定. Oracle 软件布 ...

  5. 微软成Eclipse基金会战略伙伴

    作者 | Stephen Walli 整理 | 祝涛 出品 | CSDN(ID:CSDNnews) 让所有的开发人员能够在任何平台上不受语言限制地成功开发任何应用程序--这是微软的目标.为此,微软致力 ...

  6. Oracle 甩手 Java EE,Eclipse 基金会成新东家

    自 8 月起,Oracle 欲放手 Java EE 之声便不绝于耳,从早前在官方博客宣布准备让出 Java EE 主导权,希望开源社区有更多的力量共同促进 Java EE 的发展,让其变得" ...

  7. ibm java虚拟机_IBM J9 Java虚拟机正式开源,贡献给Eclipse基金会管理

    客岁这个时刻,IBM 曾宣布要开源其 J9 Java 虚拟机 (JVM),并定名为 OpenJ9.近日,我们发明该项目已托管至 GitHub,并且可以看到,OpenJ9 已供献给 Eclipse 基金 ...

  8. 业余草告诉你甲骨文正式宣布将 Java EE 移交给 Eclipse 基金会

    甲骨文宣布,Oracle 已选择 Eclipse 基金会作为 Java EE 的新东家.甲骨文与该平台的另外两大贡献者 -- IBM 和 Red Hat 共同做出了这个决定. Oracle 软件布道师 ...

  9. 商业公司主导下的非营利开源软件基金会之 ———— Eclipse 的成长和发展(上)...

    点击上方蓝字 关注开源之道 成为由个人和组织所组成的共同体通力协作打造商业友好的开源项目的领导者. ---- Eclipse 愿景 Eclipse Theia 1.0 发布,剑指微软 VS Code ...

最新文章

  1. GPS数据转换为OneNet需要的数据
  2. oracle dbms lob,如何使用DBMS_LOB从文件中加载CLOB数据
  3. [转]MySQL日志——Undo | Redo
  4. 无监督学习 k-means_无监督学习-第4部分
  5. windows server 2003 IIS下配置PHP
  6. java多个条件排序_java定制化排序,多个条件排序
  7. 智能玩具 数据采集 首页展示 注册 登录 自动登录 二维码图片
  8. Linux裸设备管理详解--
  9. 计算机硬件密码,计算机硬件技术基础综合性实验任务书(08)密码门锁的模拟_C
  10. tt c mysql t4 bll_通过T4模板实现代码自动生成
  11. pcs7服务器一直显示在同步,【征文】PCS7 诡异的时间同步问题
  12. 《腾讯是怎么长大的》读书笔记
  13. 滑雪问题(dfs+dp)
  14. matlab复数信号_信号之间的时延估计(续)
  15. C++编程-腐烂的橘子-广度优先搜索
  16. 与其他带货直播平台相比,视频号更适合哪些人?
  17. c语言编译器error,KEIL C编译器常见警告与错误信息的解决办法
  18. 录制和播放RTI DDS(6.0)数据
  19. 如何查看线上服务器日志
  20. 本科毕业设计 linux,GitHub - xdlinux/xdba-thesis: 西电本科毕业设计论文LaTeX模板宏包...

热门文章

  1. [pytorch、学习] - 4.5 读取和存储
  2. 杨浦区阜盛农民工子弟小学见闻
  3. Python 字符串的内置函数
  4. linux运维基础篇 unit7
  5. sharepoint 2013 个人站点母版
  6. 整理:Android apk 框架 布局 集锦
  7. Haproxy 与 Cookie
  8. iOS开发缓存机制之—内存缓存机制
  9. 视频编码中封装格式RMVB,AVI,264
  10. Linux多线程编程(不限Linux)