Oracle/甲骨文在2009年收购Sun公司(Sun Microsystems),Sun公司所有资产并入Oracle旗下。Oracle接管Sun公司进行了收缩化规范化整合管理,而不是无节制将Java语言的大步扩进。

Google这边于2005年8月份收购了Android科技公司(Android成立时间2003年10月),Google收购Android之后加大了Android系统的开发,并与多家硬件厂商建立联盟建立Android智能手机联盟,从2007年到2008年分别有Broadom、HTC、Intel、LG、ARM、华为、索尼等公司建立联盟合作关系,在这样的联盟战略下Android得到了飞速发展,迅速在全球流行起来。

Oracle从收购Sun后持有Sun的所有权,而Android程序是基于Java基础的一个系统,Google已经把Android系统打造全球装机率第一的智能手机系统,而让Oracle有所无法平静,自己拥有Java所有权却无法参与到Android生态链中去,Android虽然是Java技术为基础,但是Java程序不能直接在Android系统上运行,需要遵守Android开发框架规则,目前Oracle诉Google侵犯其专利,未经过许可授权使用。目前Google律师回应使用Java的API是免费开元代码的部分。而Oracle直逼Android咽喉诉,Android系统侵犯Java 接口API必须不可回避侵犯的技术。

参考资料

本月初来自forbes.com的文章 Oracle And Google Spar Over Java Patents For Android OS
http://www.forbes.com/sites/greatspeculations/2012/04/03/oracle-and-google-spar-over-java-patents-for-android-os/

4月19日inforwold的文章 Oracle vs. Google: Who owns the Java APIs?
http://www.infoworld.com/d/application-development/oracle-vs-google-who-owns-the-java-apis-191216