法律和秩序与应用程序接口(API)

日期: 2012-07-01 作者:Jack Vaughan翻译:张宣彬 来源:TechTarget中国 英文

神秘的集成应用程序编程接口(API)近年来广为人知,比如Twitter和Facebook以开放应用程序编程接口(API)赢得成功。在上一个月,应用程序编程接口(API)制造了不同类型的新闻,甲骨文和谷歌在美国地方法院加利福尼亚州北地区对簿公堂扮演着中心角色。

  数据库巨头甲骨文状告搜索巨头谷歌,在Android智能操作系统中侵犯Java专利使用权。甲骨文在2009年收购Sun公司并获得Java控制权,其后声称谷歌使用的Java API侵犯其知识产权。甲骨文声称发生版权和专利侵权。

  但是在审判的最后,美国地方法院法官威廉·阿索普发现,谷歌对37个Java API的使用没有侵犯甲骨文版权,并且谷歌的Android软件也是公平使用Java API。阿索普认为应用程序编程接口(API)完全没有版权。

  甲骨文当即表示将提起上诉。各方预计将在下周举行会谈。

  阿索普的决定,让甲骨文的索赔成为泡影。“要接受甲骨文的索赔意味着允许任何一个人拥有一个版本的代码来实现系统命令的版权,从而禁止其他人把全部或者部分相同代码改写成不同的版本”他写道。

  在一个所谓的“Goracle”审判阶段,陪审团发现,谷歌并没有侵权甲骨文公司的专利。然而,发现谷歌侵犯了一些甲骨文的Java API版权,但在谷歌的Java构成的Android版本是否属于“合理使用”的部分版权材料问题上陷入僵局。主审法官随后认定谷歌的使用属于合理使用。

  和法律案件中经常发生的一样,最终结果很难预想和判定,不同的人有不同的解释方式。阿索普强调,他的决定完全聚焦在他面前的事实。

  一个总部位于波士顿,处理高科技公司的知识产权和版权问题的律师Jamie Nemiah说:“很多人正在议论,就像法官说的那样,应用程序接口(API)是没有版权的。他说的是,在这个案件中,谷歌使用的应用程序接口(API)元素是没有版权的”。

  这个案件的技术和法律都很复杂,无论对于专家还是非技术人员。Jamie Nemiah律师认为,威廉·阿索普法官的主张,表现出了卓越的对软件和法律元素的把握。

  上诉中,另一组司法程序将审查材料。Jamie Nemiah说上诉法院可以审查阿索普对应用程序接口(API)版权的相关法律事项的调查结果。同时,法官对陪审团的指示可能被审查。

  虽然软件的某些方面—应用程序和数据已被认为是有版权的,随着时间的推移,应用程序接口(API)的版权覆盖率一直较为有限。威廉·阿索普法官的判定可能会最终证实了这一趋势。

  甲骨文超越了其诉讼的程度吗?Nemiah可能不同意这种情况。他建议,甲骨文的论据是雄心勃勃的。

  “他们正在寻求一种解释,一种新颖的应用程序接口(API)版权。”Nemiah说:“这是新的,新颖的,它使许多软件行业的人感到恐慌,虽然有些人非常喜欢。”

  理查德•索利说,“我一直理解应用程序接口(API)是应该有版权的,但不应该授予专利权。这一点我和法官的看法一致。”在加入对象管理集团(Object Management Group)之前,理查德•索利做了很长时间的一体化程序员,管理CORBA和其他互操作性标准,他现在担任首席执行官。

  索利说:“我从70年代中期开始一直在写软件。在我看来,它是很难申请一组应用程序接口(API)的专利”,但是,他补充说,这些主题将继续经历争议。

  索利说:“看来,知识产权的问题还远未解决”。

  Web是有影响力的

  Web 应用程序接口(API)在高涨,封闭的应用程序接口在下降,但这一判决是否意味着更加开放的应用程序接口(API),还有待观察。

  许多现代化的改进依赖于开放的信息交流。专利和版权与此形成敌对关系。软件是基于改进它之前的版本之上的。

  Layer7是一个现在正在将注意力转向应用程序接口管理的SOA企业,其合作伙伴解决方案架构师海梅•瑞安说:“你必须站在巨人的肩膀上。公共云应用程序接口已经使用行业受益。如果应用程序接口有版权的话,这将不可能发生”。

  作为广义的网站友好的URL表述性状态转移(REST)方法已在应用程序接口中成为杰出者,这只能加快走向开放API的趋势。


  “肯定有元素使早期语言应用程序接口(AP)与现在的Web 应用程序接口(API)不同,”瑞恩说。“未来的应用程序接口(API)是最简单,最通用的。”

  开放式系统中的佼佼者,电子前沿基金会(Electronic Frontier Foundation)的高级律师朱莉•塞缪尔斯,对第一个“Goracle审判”的结果表示欢迎。她告诉SearchSOA.com,“潜在的负面结果,如果我们能够取得应用程序接口(API)版权是非常重要的,这对开发者依赖的互用性来说是个威胁。这得看用户如何使用互联网。”。

  塞缪尔说:“我们已经看到,开放的API和开发社区增长对我们的民族和网络一直非常重要。我们有开拓创新的政策这一点很重要。”

  万维网已经改变了软件开发这一点,没有任何问题。网络对软件的影响,包括“应用程序接口软件法”,可能会在未来的几年到来。

  然而,甲骨文及其领导人,拉里•埃利森都决定取胜。埃利森和公司已经在此之前击败别人,合法争斗是否围绕一个充满敌意的兼并或一个帆船比赛规则。用Jamie Nemiah的话说:“拉里•埃利森是个不易轻易放弃的人。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

相关推荐

  • 数字化转型:如何更好地利用API和微服务

    API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。

  • 金融行业数字转型:利用API构建新IT基础

    从制造业、物流业,银行业到零售业,各行各业的根基都因应用经济的兴起发生着深刻的变革。在互联网和智能手机普及化的推动下,这种现象变得司空见惯。到2021年 ,蓬勃发展的全球应用经济的预估总值将达到6.3万亿美元,相比2016年的1.3万亿美元,增长近5倍。

  • 如何使用Azure API管理服务?

    在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。

  • 私有存储云如何构建?

    如何构建自己的私有存储云呢?在这之前,我们要先退后一步,思考一下云计算到底意味着什么。