内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

甲骨文谷歌版权之战你最常用的软件或许被殃

2018-04-24 10:29 出处:未知 人气: 评论(0

  北京pk10冠军走势图很少有这样一个官司,还是与我们相隔十万八千公里以外的两家企业间关于版权的官司。这个官司的最终裁定,将对相关从业者,甚至是整软件行业产生重大影响,当然,这与每一个用智能手机的人也都息息相关。

  已经持续8年的Oracle(甲骨文)诉谷歌在Android操作系统上使用Java代码版权侵犯一案,近日,美国联邦巡回法院已作出判决。本次判决中,裁定谷歌败诉,需要向Oracle支付88亿美元的赔偿。

  就这个案件的影响来说,这88亿美元的赔偿并不算重要--这个案件的最终裁决,将影响整个软件行业的生态。

  2017年12月公布的“世界编程语言排行榜”显示,Java在众多编程语言中排名第一。

  从我们日常“买买买”的电子商务网站,到手机中的安卓APP;从如高盛、花旗等银行开发使用的前台和后台电子交易系统,到游戏如《我的世界》,他们的开发中都或多或少使用了Java语言。Java语言已经覆盖到了安卓、金融业服务器、Java Web、软件工具、大数据技术等各项互联网技术中。

  简单来说,Java语言应用场景包括了网上购物、手机应用、银行等等,渗入到大部分人生活的方方面面。

  如果谷歌不再上诉,或上诉后的最终结果维持本次裁定,是否意味着未来Java语言的使用,不再“free”--自由。也就是说,哪怕是已经开源的软件或语言,使用都会受到较多的限制和约束。甚至在使用前,开发者也会综合考虑,存在被起诉的风险和相关会增加的成本,也因此会挑选一个风险小、数据安全、使用便捷的编程语言。

  整理了下,主要可分为两派,一派是支持C++语言--目前世界编程语言排行第三,主要用于iOS系统的开发编译;一派支持新秀Kotlin,具有安全简洁、语言复符合现代特性、与Java的亲和度高等特点,也是近几年谷歌一直力荐使用的语言。

  不论是“C++派”,还是“Kotlin派”,开发过程中最基础的编程语言改变后,其相关的逻辑、开发方式等自然都会大不相同。

  当一款使用开源代码发开出来的国际通用系统或应用,被收取了高额的罚款后,这对已经习惯,同时高度依赖开源协议的行业来说,或许是一种“警示”。

  如最终谷歌败诉,部分已经使用Java语言进行系统、应用、后台等开发的企业,将面临一笔 “从天而降”的版权支出。

  所以,像多米诺骨牌一样,这件事传递到企业后,另一笔费用则将成为必然--用于员工招聘和学习培训的支出。

  类似Java针对“对象”的语言,目前不止一种,一旦存在被罚款的风险后,大部分企业有能力也有技术,可以将原先的系统或应用转成其他非Java语言。但实行“转”或“迁移”的过程中,最重要的投入便是熟悉新编程语言的员工。

  IDC保守估计国内程序员大约有500万人,而该数据与CSDN网站创始人蒋涛给出的数据吻合。据蒋涛透露,CSDN注册会员超过2500万,其中活跃用户超过800万(3个月内登录的),这其中30%是学生,60%是和一线开发相关人员,也就是说差不多500万。

  另外,根据IDC的统计,在所有软件开发类人才的需求中,Java程序员的需求达到60%至70%。

  也就是,本次案件的最终裁定,或将直接影响国内至少300万以上的从业者。并间接影响这300万以上从业者的就业企业。

  对开发方式的影响也好,或是对企业成本支出的影响也罢,这些也仅是一时的一事。

  业内相关从业者,更关心,同时也更担忧的是,经过本次案件后Oracle和谷歌在对待开源协议的态度上。

  GPL的协议强调的便是“自由软件”的观点--强调用户拥有如何使用软件的自由。这是一份基于用户出发,对使用者限制、约束较少的协议。

  另外,关于GPL协议另一需要重点提到的特点:只要在某软件中使用GPL协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。

  谷歌使用签署了GPLv2协议的Java语言,开发了Android操作系统,那谷歌就得按照协议规定开源和免费Android操作系统。

  目。

分享给小伙伴们:
本文标签: 谷歌

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表

    Copyright © 2002-2018 北京pk10走势图 版权所有|黔ICP备16006823号-1