六年法庭拉锯战,Google还是Oracle,鹿死谁手?


今天有一个重要的新闻资讯需要报道记录一下,关于Java所属公司甲骨文(Oracle)和Android所属公司谷歌(Google)之间的撕逼大战结果,相信停留在一线软件开发的我们倍感兴趣。

在持续了长达两周的审判之后,经过三天的深思熟虑,5月20号星期四,由男男女女共十名成员组成的美国旧金山联邦陪审团宣布:谷歌安卓操作系统合理使用甲骨文公司所属的37个Java APIs,所以没有对后者造成侵犯版权行为。

作为一名长期使用Android Studio、Google Chrome等谷歌产品的程序员,我必须要发自肺腑地插播一句:此处应该有掌声!


这项裁决的核心问题在于,谷歌是否在版权法律的保护下合理使用甲骨文公司的Java APIs。令人喜大普奔的是,陪审团成员一致表示“Yes”,站在了谷歌这边,结束了自2010年甲骨文公司一纸诉状将谷歌告上法庭以来长达六年之久的拉锯战。

对于这项裁决结果,我们来看看双方是如何看待的。

甲骨文公司首席法律顾问发表声明称:“我们坚信谷歌通过非法抄袭Java核心技术开发Android系统并投入手机设备市场。甲骨文公司通过起诉来组织谷歌的侵权行为。我们相信有无数理由可供上诉,并且我们计划将这起案件上诉至联邦巡回法院。”

谷歌通过邮件发表声明这次胜诉对每一个人都有好处:“今天的安卓合理使用Java APIs的审判结果不仅是Android生态系统的胜利,Java编程社区的胜利,也是所有使用开源和免费编程语言开发创新型用户产品的软件开发人员的胜利”。

不管后续结果如何,至少目前来看,法院更多地站在了谷歌这一边,局势非常明朗,我想,公道自在人心吧。

接下来换个姿势,大家可以想象一下,如果甲骨文公司赢得了这场官司,那么法院将判定谷歌赔偿多少数额呢?

虽然我们不清楚在这起侵权案件中甲骨文公司到底具体向谷歌索赔多少,但是在早期的报道中有所提及,甲骨文公司的索赔金额多达至90亿美元!


我的天呐

想当初,2009年4月20号,甲骨文公司宣布,以每股9.5美元的价格收购Sun公司从而获取Java的所属权,才约合市值74亿美元。并且一开始甲骨文的CEO对于Android持有欢迎的态度,但是不久便改变了,在尝试了使用Java开发自己的智能手机并失败之后,于2010年以Android系统侵犯Java版权行为将谷歌告上法庭并索赔90亿美元。

因为这件事,谷歌在2015年宣布将衣橱安卓系统中国年与甲骨文存在争议的部分,并且以Java SE的开源版本OpenJDK取而代之,甚至有消息宣称,谷歌考虑使用苹果的开源Swift语言开发Android,现如今看来,可能都要缓缓啦。

热门文章

☞ 这一行做久了,码农气息就无处不在了

☞  如何向外行解释产品经理频繁更改需求为什么会令程序员烦恼?

☞ 女程序员做了个梦,各路大神惊现神级评论!

☞ 监狱里的囚犯都在学习编程,你还有什么理由拒绝呢?


阅读原文 查看【更多精彩】!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GeoPandas是一个开源的Python库,旨在简化地理空间数据的处理和分析。它结合了Pandas和Shapely的能力,为Python用户提供了一个强大而灵活的工具来处理地理空间数据。以下是关于GeoPandas的详细介绍: 一、GeoPandas的基本概念 1. 定义 GeoPandas是建立在Pandas和Shapely之上的一个Python库,用于处理和分析地理空间数据。 它扩展了Pandas的DataFrame和Series数据结构,允许在其中存储和操作地理空间几何图形。 2. 核心数据结构 GeoDataFrame:GeoPandas的核心数据结构,是Pandas DataFrame的扩展。它包含一个或多个列,其中至少一列是几何列(geometry column),用于存储地理空间几何图形(如点、线、多边形等)。 GeoSeries:GeoPandas中的另一个重要数据结构,类似于Pandas的Series,但用于存储几何图形序列。 二、GeoPandas的功能特性 1. 读取和写入多种地理空间数据格式 GeoPandas支持读取和写入多种常见的地理空间数据格式,包括Shapefile、GeoJSON、PostGIS、KML等。这使得用户可以轻松地从各种数据源中加载地理空间数据,并将处理后的数据保存为所需的格式。 2. 地理空间几何图形的创建、编辑和分析 GeoPandas允许用户创建、编辑和分析地理空间几何图形,包括点、线、多边形等。它提供了丰富的空间操作函数,如缓冲区分析、交集、并集、差集等,使得用户可以方便地进行地理空间数据分析。 3. 数据可视化 GeoPandas内置了数据可视化功能,可以绘制地理空间数据的地图。用户可以使用matplotlib等库来进一步定制地图的样式和布局。 4. 空间连接和空间索引 GeoPandas支持空间连接操作,可以将两个GeoDataFrame按照空间关系(如相交、包含等)进行连接。此外,它还支持空间索引,可以提高地理空间数据查询的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值