下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

编程语言反对软件专利有什么好处?

作者:课课家教育     来源: http://www.kokojia.com点击数:981发布时间: 2019-09-17 10:44:19

标签: 编程语言JavaJavascript

大神带你学编程,欢迎选课

End Software Patents,反对软件专利,你觉得怎么样?Sun公司首先推出了可以嵌入网页并且可以随同网页在网络上传输的Applet(Applet是一种将小程序嵌入到网页中进行执行的技术),并将Oak更名为java(在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语)

近日 End Software Patents 网站被顶到 Reddit Programming 头条,该网站旨在“取消软件专利”。

编程语言反对软件专利有什么好处_编程语言_Java_Javascript_课课家

近日 End Software Patents 网站被顶到 Reddit Programming 头条,该网站旨在“取消软件专利”。

 

“End Software Patents”(ESP)认为软件专利伤害了每个人,20 年来,没有开发人员可以在不询问专利持有人的情况下实施某些软件功能,专利持有人可以拒绝或要求付款并施加条件。今天有成千上万的软件专利,这会伤害每个人,因为每个人都使用软件。

具体表现为:

  1. 软件专利是标准化的障碍,它导致不兼容。比如如果无法查看某个视频,或者文档在计算机上看起来不太正常,这通常是因为专利的存在导致软件开发人员无法按预期完成该功能。
  2. 软件专利阻止个人参与软件的开发和分发。
  3. 软件专利会产生大多数公司无法承受的法律和财务风险,其结果是垄断或只有两三家公司在特定领域活跃,另一方面,软件用户几乎没有选择,并且由于拥有专利权的软件公司知道用户已经被锁定,因此他们一般没有动力去回应用户的述求。

有些人认为专利可以促进创新,ESP 却认为软件创新无需政府干预,创新不需要专利来推动。实际上,大多数现在正在普遍使用的技术都是在出现软件专利之前开发完成的。网络、电子邮件、文字处理器和电子表格、即时消息等等技术与功能,这些都是由热情的程序员开发的,他们并没有申请软件专利,并且反过来,他们也是在没有专利的情况下创造了这些创新,那么为什么还要强迫开发者使用专利呢?

ESP 包括三大方面的内容:

  1. 公共 Wiki:en.swpat.org,有超过 600 篇文章,是全球范围内反软件专利活动的信息汇总。
  2. 行动:政府机构通常只向专利行业通报相关信息,如果没有人介入,那么政府就会认为没有人反对软件专利。ESP 定期搜索新的和正在进行的相关决议,然后联系当地软件组织并帮助他们参与到反软件专利中。
  3. 文章上会发表相关文章。

同样是为了让软件可以自由开发、使用与分发,ESP 与自由软件运动似乎有类似的地方,你觉得它的想法如何呢?欢迎留言。

值得一提的是,中国已经于 2008 年第三次修改了专利法,并使得法案符合 TRIPS 协议。TRIPS 是一项国际协议,有 155 个国家承认,涵盖了所有大中型软件生产商,它要求专利存在于某些领域,并且其持续时间为 20 年。

Sun公司首先推出了可以嵌入网页并且可以随同网页在网络上传输的Applet(Applet是一种将小程序嵌入到网页中进行执行的技术),并将Oak更名为Java(在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语)

赞(23)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程