也许你不相信,Oracle竟然是世界上最大的开源公司

这是真的。现在,Oracle收购了全球最大的开源软件供应商Sun Microsystems。有什么惊喜吗它也是我的,直到我开始挖掘,意识到Oracle有一个支持免费和开源软件的历史。他们的支持并没有从他们购买InnoDB,MySQL或Sun开始。当然可以追溯到古代 – 互联网上。

这是真的。现在,Oracle收购了全球最大的开源软件供应商Sun Microsystems。有什么惊喜吗它也是我的,直到我开始挖掘,意识到Oracle有一个支持免费和开源软件的历史。他们的支持并没有从他们购买InnoDB,MySQL或Sun开始。当然可以追溯到古代 – 互联网上。

而且,是的,我知道我已经在甲骨文和美丽的拉里·埃里森拍摄了我的镜头,但是我也必须拥有这样一个事实:他们是好的开源管家和公民(网友?)。它几乎痛苦我承认,但我做。Oracle对FOSS社区做了很多工作,似乎他们对IBM的承诺与IBM的竞争相当。

这里有20个Oracle的开源计划,证明了他们对开源软件的概念,目标和未来的奉献精神。这些没有特定的顺序。

1. MySQL -好的,这可能是第一个地方,因为这是我个人最喜欢的开源项目。MySQL是世界上最受欢迎的开源数据库。它为世界上最大的公司提供数十万个网站,网络应用程序和数据引擎。

2. OpenOffice.org – Microsoft Office最接近的竞争对手也享有盛大的Oracle保护伞。这是让我们都相信微软在办公套件市场上的角落终于受到挑战的项目。

3. InnoDB -另一个我最喜欢的作为MySQL的交易安全引擎。Oracle几年前购买了InnoDB时,我们都感到恐慌,想知道Oracle是否会通过此次收购来消除MySQL的交易功能。没有。我们都很感激

4. Berkeley DB -什么是甲骨文正在搞乱非关系数据库,当他们是谁生产的第一个商业关系数据库?因为Berkeley DB由于其极高的性能,低的开销和无管理层,解决了开发人员的重要问题。

5. VirtualBox -无处不在的桌面虚拟化极端主义者的宠儿。现在具有传送功能,可能会使其与服务器虚拟化技术竞争。

6. OpenSolaris -第二个到Linux,下一个我喜欢OpenSolaris。OpenSolaris具有Solaris(ZFS,Zones,Administration)的所有功能,无需运行Sparc架构硬件。

7. Java的 -我认为Java必须为亚拉姆语“我恨它,”因为我真的讨厌的Java。Java是一个真正的企业开发和交付平台,但它是大,繁琐,缓慢而难以优化。不管我对此感到如何,Java仍然是世界前三大部署技术之一。

8. Glassfish -自我描述为轻量级,灵活和开放源代码的应用服务器,是Java EE 6平台规范的首个兼容实现。

9.的NetBeans -一个免费的,开源集成开发环境(IDE)。使用NetBeans,您可以使用Java,C / C ++,PHP,JavaScript,Groovy和Ruby创建专业的桌面,企业,Web和移动应用程序。NetBeans平台是世界上唯一的模块化Swing应用程序框架。

10. Linux -你知道Oracle是Linux社区的主要贡献者吗?它是。除了自己的Unbreakable Linux产品(OEL),它对Linux的关键领域做出了重大贡献。

11. Xen – Oracle为Xen主线软件的功能开发做出了巨大贡献,是Xen咨询委员会的成员,并在Oracle上举办了Xen Summit 2009。下一代服务器虚拟化软件Oracle VM的一部分包括Xen虚拟机管理程序。

12. Eclipse的 -你听说过的Eclipse的,不是吗?几乎每个可能的编程语言似乎每个人都使用Eclipse进行开发。Oracle是Eclipse基金会的战略开发人员和董事会成员,为三个Eclipse项目提供开发人员和领导者:Dali JPA Tools,JavaServer Faces(JSF)和BPEL; Oracle还将Oracle TopLink捐赠给开源社区。

13. PHP -我最喜欢的面向网络的语言也是Oracle的最爱之一。他们致力于为ZendServer为企业启用开源脚本语言PHP。您可以免费获得他们的“地下PHP”和“Oracle手册”,其中介绍了如何使用PHP脚本语言与Oracle数据库,从安装到优化和管理。

14. Apache MyFaces Trinidad – Oracle向Apache基金会捐赠代码:“ADF Faces是基于JavaServer Faces JSR(JSR-127)的丰富的用户界面组件,Oracle ADF Faces富客户端组件提供了各种用户界面组件具有内置功能(如数据表,分层表和颜色和日期选择器),可以在您的应用程序中自定义和重新使用。

15. Oracle + Saxon-B XSLT处理器 -旨在允许Java开发人员解析和转换XML文档的项目。

16. Oracle Express Edition 10g -一个免费(是的,免费)的Oracle服务器。你能说,流口水吗?免费使用,开发,部署和使用任何目的。一个伟大的Oracle培训工具。

17. XQilla XQuery Engine -这是一个用于基于XML的应用程序的嵌入式XQuery引擎。如果你知道它是如何做的,那么你可能很兴奋。

18. JDeveloper -被描述为“使用Java,XML,SQL和Web服务行业标准构建面向Web服务的应用程序的免费集成开发环境(IDE),它支持完整的开发生命周期,具有用于建模,编码,调试,测试,分析,调优和部署应用程序。

19. Oracle验证的配置 -这些是经过预先验证的基于Linux的架构,包含软件,硬件,存储和网络组件,其中包括已记录的最佳部署实践。谁知道?

20. Oracle VM -一种支持Oracle和非Oracle产品的免费服务器虚拟化平台。Oracle的许多产品都经过Oracle VM平台的支持和认证。

你有他们:Oracle是世界上最大的开源公司的20个理由。

阅读余下内容

发表评论

电子邮件地址不会被公开。 必填项已用*标注


京ICP备12002735号