近日美国专利局对甲骨文数项Java版权声明的否决让甲骨文和谷歌的专利战争的未来蒙上了不利的阴影。但对于广大开发人员来说这确实一个巨大利好。针对近日闹得沸沸扬扬的谷歌(Google)和甲骨文(Oracle)关于安卓手机系统对Java侵权的专利案,美国专利商标局(USPTO)否决了Oracle对Java的数项专利声明。
不管在专利局给的最终答辩(Final Office Action)中甲骨文是否还有机会胜出。专利局本次决定都抛出出了一个新的争议性话题:受专利保护的软件到底应该拿来做什么?能用来做什么?潜在的无休止的官司将会对像Java这样的有专利的语言的未来带来巨大的影响。
在近日谷歌和甲骨文的专利申请案在北加州法院的进展让已经体现了专利局这个决定的影响力。这一系列发布于二月上旬的裁决弱化了甲骨文对谷歌的起诉的优势。(由CNET的Chris Kanaracus在专利案廷上报道)
针对专利局的这个决定,甲骨文在四月前依然可以要求最终答辩(Final Office Action)。专利法律师斯科特丹尼尔斯(Scott Daniels)说,尽管甲骨文并没有失去最后的机会,但目前的形式已经对甲骨文非常的不利,现在他们只能祈求专利局官员的怜悯了。在放弃其中一项专利的上诉以后,甲骨文也已经撤回了相应的对谷歌的一项起诉。
专利战争在IT界爆发已久,越来越多的人开始质疑旧有的专利法是否还适用于现在的IT业。许多人认为很多时候专利法已经不再是鼓励创新,而是扼杀创新。专利工厂(Patent mill)被越来越多地指责于买一大堆专利却并不用于创新,而却拿来借着专利案来敲诈其他公司。
没人能预计甲骨文和谷歌的专利之争最终会走向何处。但这个案子至少引申出了一个问题:像编程语言如此抽象的东西,是否也应该受专利法约束?编程语言普遍深奥难懂,对软件开发来说至关重要。从表面上看,这次专利局对谷歌甲骨文案件的表态为开发人员提供了一个更自由的未来。
文章出自:cnbeta