代码还是算法?
这是我所知道的。在 1970 年代,当软件生产爆炸式增长并且公司试图为他们编写的所有内容申请专利时,必须有所改变。最高法院最终裁定您不能为任何软件申请专利,您只能对其进行版权保护。法院仅将 SW 视为用某种语言编写的文本体。这使 SW 与银幕剧、歌词、诗歌和叮当声属于同一类别。今天,如果你仔细阅读(仍然强大的)国会图书馆的版权数据库,你会发现这些作品通常是受版权保护的,自动和恶心,只有互联网连接,没有标准。所以这是另一个极端。
多年来,法院已经完善了一些东西。现在您可以为 SW 申请专利,但它必须是新颖的,就像真正的物理发明一样。这正是它应该的样子,IMO。但证明这一说法可能比以往任何时候都更难。而且,这提出了一个非常棘手的问题:专利法院是否应该接受代码, 或者算法?
与往常一样,知识产权法院以来自大公司的案件为主。即使索赔人成功,这仍然是不够的。当中国这个最大的公司对你来之不易的专利软件产品进行逆向工程,然后转身以十分之一的价格出售时,你会怎么做?“起诉这些混蛋?”
当我大约在 2000 年去秘鲁时,我带来了我们最新的电子游戏的副本,只是想看看他们会做什么。库斯科的一个(非常好的)学生黑客团队花了大约 20 分钟来破解 CD!(然后他们又花了九个小时“破解”游戏本身。这就是他们达到最难级别所用的时间。)当然,这一切都是为了好玩,而不是$$$。
但在一个准政府的中国团队黑掉了这张CD后,它被卖到了中国各地以换取花生。我的老板估计这让我们损失了大约 50,000 个销售额。我暗自庆幸它做得这么好。
我之所以提到这一切,是因为那些是知识产权游戏的真实世界动态。合格的知识产权律师可以为您提供更好的答案。(但它在 Quora 上是免费的。)