微信号:jszj2014215

介绍:主要分享移动互联网的相关产品和资讯,关注你将学习到更多,在互联网的当下你会赚更多的钱...

Java版权案:安卓之父作证时被甲骨文律师问了4个多小时

2016-05-18 08:02 点这里

Android创始人、前Google高管Andy Rubin在甲骨文v.Google一案中作证,被甲骨文律师Annette Hurst询问了4个多小时。在开发Android过程中,Rubin团队使用了三个不同术语去代表他们对于手机的想法——dream,sooner和later,但在2007年看到 iPhone的演示后他们扔掉了sooner,因为它无法与iPhone竞争。在构建Android核心库期间,Rubin说他尝试了来自各处的库去加快开发。Hurst几乎喊着的指出这不是构建Android核心库的净室实现方法,净室意味着你不能从其他人的书上拷贝内容,她还拿起一本Java语言书示范。Rubin答这要根据情况而定。Hurst举起手问道,“所以你甚至不知道有没有净室?”Rubin解释说,如果规格是公开的,那么就不会污染净室,比如说Apache Harmony。


甲骨文起诉Google侵犯Java API版权一案的困难在于法官和陪审团对技术细节并不十分理解。受影响的人深知API,但进行审判的人却并不理解。他们听着一群科技界的资深人士努力以他们能理解的语言去描述技术术语如FOSS和GPL。Google前CEO Eric Schmidt尝试用电源插头的比喻去形容API和编程语言;Sun前CEO Jonathan Schwartz则尝试用餐馆的菜单去描述API,法官William Alsup不自在的回答,“我不知道证人刚才在说什么,有关早餐菜单的东西没有任何意义。”Jonathan Schwartz将API 比作菜单上的汉堡包,汉堡包的做法即是API的实现,两家不同餐馆的菜单都有汉堡,它们之间的竞争是关于哪一家的汉堡更好,而不是关于汉堡包这个术语。但法官听后仍然是一头雾水。 Schwartz还试着解释了GNU这个首字母缩写代表GNU is Not Unix。法官疑惑的问,G这部分代表GNU?Schwartz回答是的。71岁的法官回答这没有任何意义。


 
Android技术之家 更多文章 自动展开标题通知栏,兼容各个版本,欢饮大家关注,并参与讨论。 minSdkVersion、targetSdkVersion、targetApiLevel的区别 ndk调用实战 GreenDao数据库操作 大家来找茬 看看下面这个单例模式有什么不妥的
猜您喜欢 测脸知资产?!要逆天! 拥抱 Android Studio 一从 ADT 到 Android Studio 祝订阅此公众号的小伙伴们新春快乐 【用户体验】如何优雅的强奸用户 不要使用(include/require)_once