现在的位置: 首页 > 综合 > 正文

什么是软件专利?

2013年10月26日 ⁄ 综合 ⁄ 共 805字 ⁄ 字号 评论关闭

本文中的“专利”是指,法律保障创造发明者在一定时期内由于该创造发明而独自享有的利益。什么是创造发明(Invention)?创造发明系指,创造出新的事物和方法。那么,软件的创造发明是什么?我们要问,软件的“专利”是什么?一句话,什么是软件专利?

在上世纪70年代,美国专利商标局(即美国P.T.OPatent and Trademark Office)并不认可“软件专利”。那时,一个基于(使用了)计算机计算过程的“发明”是得不到专利的。科学真理以及它的数学表述不能获得专利。美国P.T.O认为,计算机程序只是一种数学算法。因而,有关发明的软件是不能授予专利的。

到了上世纪80年代,美国最高法院强迫P.T.O改变对于软件专利的原有立场,即使用了计算机软件的“发明”也能够授予专利。所谓“知识产权保护过度”也许发生在这里。

到了上世纪90年代,美国联邦巡回法院(有关专利问题的最高机构)认为,如果一项发明运用了计算机处理真实世界的数字是可以赋予专利的。1998年,美国联邦巡回法院进一步明确了在美国境内哪些计算机软件可以赋予专利,从此,一些“商业方法”(运用计算机软件)的发明也能获得软件专利。在美国境内,软件的专利保护范围被大大扩展了。至于发展中国家,应该如何考虑对于“软件发明”是否赋予专利,那是它们自己的事情。

Linux是自由软件,源代码完全是公开的,而且从不在意“申请”什么软件专利的问题。事实上,某些“有心人”很容易从Linux的快速版本更新的过程中,在某些关键点上,获取“灵感”,据为己有,从而为自己申请“软件专利”。513日,微软高层主管人员声称,Linux侵犯了42项微软的软件专利,但是,微软又不公开指明Linux究竟侵犯了哪些微软的软件专利(哪怕指出一项专利侵犯也行),这不能完全“以理服人”。人们对微软指控“Linux侵权”一事,心中难免犯“嘀咕”,究竟是谁在(软件专利)侵权?到底是谁侵犯了谁?

 

抱歉!评论已关闭.