硅谷中的知识产权:Java大战

标签: 硅谷 知识产权 java | 发表时间:2012-04-24 11:36 | 作者:juliayx
出处:http://www.yeeyan.org

译者 juliayx

硅谷的知识产权:Java大战

 甲骨文和谷歌之间的法律斗争非常神秘,但是风险也非常高



甲骨文和谷歌的老总分别是拉里·埃里森和拉里·佩奇。他们的教名是一样的,但对某一知识产权问题的观点却是不同的。4月16日,陪审团开始在庭审中听取双方的辩解,来决定谷歌的安卓操作系统是否侵犯了甲骨文公司的版权和专利。最终结果会波及到安卓市场上300多万台移动设备。

法官把这次庭审称为“知识产权世界大赛”(世界大赛一般指世界职业棒球大赛)。这个名字听起来很合理——虽然这两家公司都比类比中的棒球竞赛更加全球化。甲骨文希望打一个合法的本垒打——并赢取10亿美金的赔偿金——通过展示谷歌没有付费使用Java来达到目的。Java是2010年甲骨文收购Sun公司时得到的编程语言,它是安卓的开发语言。谷歌表示自己没有做错。

庭审会探究计算机编程的复杂世界,并能提供两大科技巨头内部运作的有趣一瞥。举个例子,在这周的宣誓中,埃里森透露甲骨文之前考虑收购黑莓手机制造商 Research in Motion。 但是这件案件的核心是版权法到底是否适用于应用编程接口或简称为APIs——允许一种软件和另一种软件进行通信的技术规范(在这起案件中,是关于是否允许在安卓系统上运行应用程序)这一棘手问题。

甲骨文声称谷歌在安卓系统中没有付款就使用了37个java API,这些APIs受版权法保护,因为它们是Java开发人员的 创作产品。 谷歌的律师通过把APIs比喻成诗里的词来加以回应。版权法可以保护诗本身,而不是保护创作诗的基本元素。谷歌——董事长曾经在Sun公司工作——声称Java的创作人员都为安卓系统的发布而喝彩。

如果甲骨文胜诉,谷歌可能需要和埃里森的公司达成协议,来避免从安卓中去掉这些APIs而造成巨大损失。圣克拉拉大学的一名法律教授泰勒·奥乔亚说,“甲骨文想从安卓市场中分得一杯羹。”甲骨文若胜诉,会进一步引起对APIs合法地位的问题。 就像一场棒球赛一样,这起案件可能也会进行许多回合。

相关 [硅谷 知识产权 java] 推荐:

硅谷中的知识产权:Java大战

- - 译言-投资/理财/创业
硅谷的知识产权:Java大战  甲骨文和谷歌之间的法律斗争非常神秘,但是风险也非常高. 甲骨文和谷歌的老总分别是拉里·埃里森和拉里·佩奇. 他们的教名是一样的,但对某一知识产权问题的观点却是不同的. 4月16日,陪审团开始在庭审中听取双方的辩解,来决定谷歌的安卓操作系统是否侵犯了甲骨文公司的版权和专利.

世界知识产权组织总干事称应专利和许可使用Web

- SotongDJ - Solidot
世界知识产权组织总干事Francis Gurry在不久前举行的全球创新指数2011会议上说(视频),如果Web被专利和许可使用,那么它将会变得更好. 世界知识产权组织是联合国下属的宣传知识产权的机构. 在他发言前,欧洲粒子物理研究所(CERN)的负责人表示,Web底层技术没被专利对于Web发展是多么重要.

Java中的锁(Locks in Java)

- - 并发编程网 - ifeve.com
原文链接 作者:Jakob Jenkov 译者:申章 校对:丁一. 锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂. 因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字( 译者注:这说的是Java 5之前的情况).

Java PaaS 对决

- 呆瓜 - IBM developerWorks 中国 : 文档库
本文为 Java 开发人员比较了三种主要的 Platform as a Service (PaaS) 产品:Google App Engine for Java、Amazon Elastic Beanstalk 和 CloudBees RUN@Cloud. 它分析了每种服务独特的技术方法、优点以及缺点,而且还讨论了常见的解决方法.

Java浮点数

- d0ngd0ng - 译言-电脑/网络/数码科技
Thomas Wang, 2000年3月. Java浮点数的定义大体上遵守了二进制浮点运算标准(即IEEE 754标准). IEEE 754标准提供了浮点数无穷,负无穷,负零和非数字(Not a number,简称NaN)的定义. 在Java开发方面,这些东西经常被多数程序员混淆. 在本文中,我们将讨论计算这些特殊的浮点数相关的结果.

Qt——转战Java?

- - 博客 - 伯乐在线
编者按:事实上,在跨平台开发方面,Qt仍是最好的工具之一,无可厚非,但Qt目前没有得到任何主流移动操作系统的正式支持. 诺基亚的未来计划,定位非常模糊,这也是令很多第三方开发者感到失望,因此将导致诺基亚屡遭失败的原因. Qt的主要开发者之一Mirko Boehm在博客上强烈讽刺Nokia裁了Qt部门的决定,称其为“绝望之举”,而非“策略变更”.

java 验证码

- - ITeye博客
// 创建字体,字体的大小应该根据图片的高度来定. // 随机产生160条干扰线,使图象中的认证码不易被其它程序探测到. // randomCode用于保存随机产生的验证码,以便用户登录后进行验证. // 随机产生codeCount数字的验证码. // 得到随机产生的验证码数字. // 产生随机的颜色分量来构造颜色值,这样输出的每位数字的颜色值都将不同.

Java异常

- - CSDN博客推荐文章
“好的程序设计语言能够帮助程序员写出好程序,但是无论哪种语言都避免不了程序员写出坏的程序.                                                                                                                          ----《Java编程思想》.

java面试题

- - Java - 编程语言 - ITeye博客
 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面. 抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节. 抽象包括两个方面,一是过程抽象,二是数据抽象.  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法. 对象的一个新类可以从现有的类中派生,这个过程称为类继承.

Java使用memcached

- - 互联网 - ITeye博客
首先到 http://danga.com/memcached下载memcached的windows版本和java客户端jar包,目前最新版本是memcached-1.2.1-win32.zip和java_memcached-release_1.6.zip,分别解压后即可. 然后是安装运行memcached服务器,我们将memcached-1.2.1-win32.zip解压后,进入其目录,然后运行如下命令:c:>;memcached.exe -d install
c:>memcached.exe -l 127.0.0.1 -m 32 -d start.