软件专利让人难以忍受的那些事

系统
2011年12月6日,在我发布这篇文章的十几个小时后,美国国际贸易委员会将对苹果起诉宏达电的Android手机专利侵权指控作出裁决。一旦美国国际贸易委员会认定侵权成立,该机构有权禁止HTC的手机在美国市场出售。而三星和摩托罗拉,都在等待这项指控的判决结果,因为判决很容易扩展到他们的设备上。

2011年12月6日,在我发布这篇文章的十几个小时后,美国国际贸易委员会将对苹果起诉宏达电的Android手机专利侵权指控作出裁决。一旦美国国际贸易委员会认定侵权成立,该机构有权禁止HTC的手机在美国市场出售。而三星和摩托罗拉,都在等待这项指控的判决结果,因为判决很容易扩展到他们的设备上。

许多读者读到这里,可能不会意识到一场远在美国的商业纠纷的裁决,对我们会造成什么样的影响。但事实上,由于苹果针对的,并非手机硬件,而是Android这个手机操作系统,一个软件,那么这项裁决将会严重影响各大厂商将来生产采用Android手机的决定。从而也会影响到我们未来是否会有方便好用的Android手机使用。

Android近两年可谓是麻烦不断,大量的专利诉讼,全都对准了这个具有很强竞争力的开源手机操作系统。而其中不乏看起来十分荒唐的专利,比如之前被披露的微软诉Android侵权的6项专利:

  1. 网页浏览器在渲染包含背景图片的网页时可以先渲染 HTML 内容,稍候加载背景图片。
  2. 操作系统提供的标签页方式切换内容。
  3. 在电子文档中进行文字高亮选择时可以通过一侧或两侧的句柄改变选择范围。
  4. 在不影响电子文档正文内容的情况下在添加批注。
  5. 网页浏览器在载入内容时显示一个临时的图片或者状态指示图标。
  6. 以下三者之一:1)新旧系统下文件名的兼容性;2)使用非鼠标设备来模拟鼠标操作;3)将输入输出访问对象保存在一个共享数据结构中。

是不是看着很离奇?特别是“使用非鼠标设备来模拟鼠标操作”这一点,几乎可以扩展到现在所有的笔记本电脑、触摸屏手机、平板电脑、手写板、数位板、IBM的小红点、步步高点读机(-_-!)……如果这个专利真的有效,并且微软真的严格去执行的话,目前的电子产品生产商恐怕会因为高昂的专利费而倒闭一成以上。这不是危言耸听。

堪称荒唐的软件专利

不是软件开发人员,恐怕很难理解软件专利是如何的荒谬。软件从本质上,是通过计算机语言来描述一种数学算法,并通过对相应的数据进行处理过程,而所有这些数据以及其算法的描述,就是软件。从本质上来说,它和一篇描述数学理论的论文没有太多的区别。论文的作者可以并且应该享有对这篇论文的著作权,但不能因为这篇论文而为其中描述的数学计算的方法申请专利,例如,你发表了一篇论文,详细论证了一加一为什么等于二,但你不能因为这篇论文为1+1=2这个算式申请专利。更不能不让别人在他们的文章中说1+1=2,而让他们说1+1=1.999……。虽然这也是正确的。然而,现在这种事情却在软件开发中出现了,这就是软件专利。

当然,由于利益的缘故,很多商业软件公司和利益集团会有意无意的忽视软件的这种特性,甚至在背后有意推动软件专利的出台,这才导致了今天的软件专利格局。既然有利益集团推动软件专利,自然就不乏反对软件专利的斗士。这些让人敬佩的人中最有名的一位就是ID Software的创始人John Carmark,这位大师级的计算机图形和游戏程序员一直都是软件专利的坚决反对者,这种反对也为世人所熟知。在一本传记书籍《DOOM启世录》中,记录了他在《软盘》杂志工作时因为老板建议他为PC机上的图形平滑卷动算法申请专利而大发雷霆的故事。同样,自由软件基金会(FSF)资助拍摄了一部名为《软件专利的荒谬性》的纪录片,在纪录片中详细说明了为什么软件专利是荒谬的。结合以上我们看到的微软的那些所谓专利,不难看出,软件专利的荒谬几乎可以与为用嘴巴呼吸这个动作申请专利相比拟。

疑问:如果没有专利,我们如何保护我们的软件?

无疑,软件也是需要保护的,毕竟程序员为软件的开发付出了大量劳动,企业也为之付出了大量的资金。没有人能否认软件商业化的必要性,而软件的商业化也的确极大的推动了软件行业的繁荣。但是,对于软件的保护,却并不适用于专利法,如同上面所说的论文一样,你可以对软件享有著作权,这也是目前为止公认的,我们几乎可以在Windows下大部分常用软件的“关于”中,找到类似“版权所有©20XX-20XX”之类的字样。同样,反对软件专利的人们,也并未否认过软件作者或者企业应享有对软件的著作权。同样,除非你在软件发布时已经声明了不利用软件内容本身盈利,不然你也可以把软件放到各种载体上出售,这是著作人应有的权利。就如同你可以把你的小说印刷出版发行,但没有你的授权别人不能这样做一样。基于此,我们的观点就是:软件是天然享有著作权和版权的一种文化产品。而不是某种实体的发明和产品,不应享有专利。在软件范围内的专利权,和霸权无异!

回到本文的开头……

今天,对所有软件开发人员,和喜爱Android手机或者是狂热的Iphone粉丝们,都是非常重要的一天。究竟是我们这些小心翼翼的趟着专利雷区艰难前行的程序员以及Android爱好者们可以轻轻得松一口气;还是利益集团和狂热果粉们欢呼又一个重大胜利,且某些人在暗中得意地计算着又坑了多少不义之财,就看裁决的结果了。但不论结果如何,自由和霸权的战斗,还远未结束。

责任编辑:张浩 来源: icebird
相关推荐

2018-05-08 15:36:28

带鱼屏笔记本编辑

2020-04-20 13:59:06

微软Windows操作系统

2021-06-09 06:31:22

微信QQ移动应用

2014-01-14 10:09:39

项目程序员

2013-02-01 17:36:35

App开发者用户体验

2012-05-31 09:53:38

2011-05-19 16:47:50

软件测试

2015-07-06 11:35:07

预装软件

2022-07-27 11:26:56

Linux

2011-12-31 10:12:10

2022-03-04 06:46:30

Python代码

2010-12-06 08:58:48

Web开发

2021-07-23 11:32:05

大数据数据处理杀熟

2023-02-23 10:21:17

ChatGPT人工智能

2018-08-13 10:45:36

Windows 10WindowsCPU处理器

2015-12-25 10:31:47

恶意软件

2009-12-31 12:31:57

2011-05-04 15:11:45

华为中兴专利

2021-12-09 11:59:49

JavaScript前端提案

2016-12-08 18:23:54

linuxcmd命令
点赞
收藏

51CTO技术栈公众号