2010年,甲骨文将谷歌告上法庭,称 Google 安卓系统有37个应用程序接口(API)侵犯了其编程语言Java的版权,并据此要求高达90亿美元的赔偿。6年之后,这起诉讼有了结果,法院判定Google安卓操作系统并未侵犯甲骨文版权,因此驳回甲骨文索赔90亿美元的诉讼请求。在这种情况下,Google 诉讼案的胜利避免了一种先例:之前持有版权的科技公司可以起诉很多创业公司和开源项目。
如果你是第一次听到这个诉讼案,我不会指责你。基本上看,这就是一群律师试图向加利福尼亚州的非技术陪审团解释复杂的API和版权法。
整个案件的大致过程如下:
你可能会问,“OK,一个大型的跨国公司没有必要将9亿美元给另外一个大型跨国公司。作为开发者,这又怎么能算得上是一种胜利呢?”如果你正在开发一款软件,或者打算未来开发一款软件,这意味着Google的律师帮你掌控大量的知识产权雷区。他们可以防止甲骨文公司开了危险事件的先河:一家公司可以起诉你使用了他们的API编制出了类似的功能。
不幸的是,这个案件还没有结束。甲骨文公司又提起上诉。这次裁决也可能被颠覆。
不管如何,事实上甲骨文公司这次差点获得胜利,这一点很让人害怕,这样很多持有API 版权的其他公司也会开始控告创业公司和其他开源项目了。
例如,Micro Focus 公司是Unix系统的拥有者,它使用的API 叫做POSIX。他们可以起诉那些使用Linux版本和其他兼容Unix的开源操作系统的开发者。
我们尚未度过难关,但是对于所有处在开源世界中的开发者和那些使用我们软件的人来说,我们可以稍微松口气了。