开源对于Java开发者来说是在平常不过的事情了,随着Sun开源运动的轰轰烈烈,一时间各种开源项目如雨后春笋一般出现了,不过就在2010年Sun的冬天到来了,随着Oracle收购了Sun之后,也不知道开源到底能走坐久。很多开源项目,如:Spring framework,Quartz等最终都被收购,难道说开源的最终命运就是被收购?2010年,有一大批开源的敌人在兴风作浪,总得选出最合适的;国外一作者撰文将奖项颁给了甲骨文公司。当然,还有很多其他的公司,可以受此“殊荣”,不过当仁不让的还是甲骨文,首先,甲骨文是个赢家。
- 拉瑞.埃里森,甲骨文的三个创始人之一,作为CEO掌舵甲骨文。2010年27日,甲骨文宣布收购Sun公司。而Sun带去的是一系列优秀的开源软件。
- Java: 众所周知,Sun掌握着Java软件生态系统的核心。
- MySQL: MySQL是一个开放源码的小型关联式数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,成为中小企业、中小网站的首选和最爱。
- OpenOffice.org: OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。开源并且免费,如今风靡欧洲。
- OpenSolaris: 是一个由SUN公司所发起的开放源码操作系统项目。
甲骨文从未获得开源社区的尊重,其角色与微软接近。还是来看看2010年,甲骨文做了些什么。
- 8月12日,甲骨文指控Google的Android操作系统侵犯了其持有的与Java相关的专利。甲骨文通过收购Sun获得了Java专利。 Google否认了甲骨文的侵权主张,称它认为手机厂商和其他Android用户有权使用Java技术。Sun在被甲骨文收购前曾表示,Java将成为开放源代码技术,任何软件开发者都可以使用,并于2006年和2007年公布了部分源代码。
- 紧跟着上述事件,又是8月份的消息,甲骨文已正式放弃开源项目OpenSolaris。甲骨文将继续开源Solaris,但源代码将在每一个主要版本发布之后才会公开,这意味着每一个版本的 开发都将是封闭的。到目前为止,开源Solaris的开发与Linux内核或GNOME类似,Solaris的源代码也会持续更新。然而这种情况将不会再 继续,甲骨文已经决定封闭开发Solaris。
- 一些OpenOffice.org开发者成立开放文档基金会“Open Document Foundation”,获得了一些优秀公司的支持,包括Canonical, Google, Novell, 以及红帽公司,而唯独得不到甲骨文的商标捐献的支持。最终的结果就是离开OpenOffice.org,创建了LibreOffice项目。
- Apache 基金会因不满甲骨文限制第三方使用技术兼容包(TCK)演示Java实现与标准的兼容性,以获得必要的专利许可授权。详见Apache 基金会确认退出 JCP 执行委员会
- 很多MySQL分支,都是甲骨文收购Sun之后出现,大家都感受到了甲骨文的敌意,都认为MySQL也会被放到墙角,只是在等着鞋子落地。无论如何几乎很少有流行的开源PHPweb应用从MySQL迁移到PostgreSQL。
另外开源的敌人,不得不提,竟然在openBSD安装后门的FBI,简直是丢人现眼之极;另外一个就是由出版商、软件、电影、电视和音乐协会组成的国际知识产权联盟(IIPA),试图让美国政府认识到开源等同于盗版。
摘自:开源中国社区