软件和版权:它很复杂

2021-04-13 00:24:52

这是我即将到来的企业开源战略书籍的摘录,由2021年出版。所有书籍摘录内容都在开发过程中,因此未经编辑;错误是我的仅限(并且在发布之前将修复)。

知识产权(IP)概念在一般和自由和开源软件中在软件中发挥着巨大的作用。 IP是一个复杂和细微的法律,但值得庆幸的是,您不需要通过栏来了解基本概念,从版权和与软件的关系开始。

正如您可能已经猜到的那样,软件是根据版权下降的那些事情之一。源代码和相关文件是创建者的想法的表达。因此,谁写的代码(或他们写的实体)的创作版权所有。然而,正如您可能还猜到的那样,软件和版权之间的关系兑现在它的复杂营地。

根据版权法,软件计数为文学作品。这是一个想法的书面表达。请记住,但是:只有表达落在版权下,而不是这个想法本身。因此,您可以编写一块执行蛋计时器功能的软件,您将拥有该软件的版权。但是,我可以看到你的软件,想想,“哎呀,我可以真正使用一个数字蛋定时器!”然后自己实施这个想法。除非您以某种方式设法收到鸡蛋计时器的专利,否则我将完全落入我创造这种新表达的现有理念的权利。无论如何,你可以为版权侵权而起诉我,但你需要证明我的程序复制你的。用于证明这一点的一些标准包括原始源代码的结构和组织,因此即使我要使用不同的编程语言,如果我使用相同的代码结构(甚至巧合),那么它可以看起来好像我复制您的计划。在法庭的眼中,它看起来像我的程序是一种适应或翻译,这将是违反版权的。看?复杂。

添加到该并发症是一个事实,而程序的源代码是可受版权的,则代码实现的算法不是。这些落入我提到上面的实用上的那个不受版权的桶中,在那里他们与科学和数学公式一起出去玩。在编写卵子定时器软件的过程中,您可以实现一种算法,该算法基于鸡蛋的尺寸和起始温度,烹饪水的起始温度,海拔高度和海平面的最高高度来实现理想的蛋烹饪时间。最终煮蛋的所需硬度。因为这种基于变量的计算是一个公式,所以我可以在自己的鸡蛋定时器中实现它......除非你专利。本专利存在要求所有权,并为发明和原创思想提供保护,而新的算法可以如此。我们将在未来的章节中涵盖专利。

就在你认为我们已经达到了版权和软件的并发症结束时,分享 - 作者的问题扫荡了谈话。这种并发症的重量相当严重对福斯项目,因为几乎所有这些都是多个程序员和贡献者的工作。一般而言,这些程序员和贡献者中的每一个都将其对软件的具体贡献保留。就像单独的息肉一样聚集在一起形成一个美丽的热带珊瑚,个别受版权保护的贡献形成一个单一的福斯项目。虽然通常该项目现在可以作为一个整体治疗 - 正如我们通常会将珊瑚那样谈到单一实体 - 有时候个人版权持有人的权利发挥作用。例如,项目的重新征求可能需要输入所有版权所有者,因为新许可证可能会改变他们的工作如何使用。相关情况,如果有人无法遵守项目所选择的许可,版权涉及侵权的任何贡献者都可以对违规者采取法律行动。

虽然每个企业经理和软件开发人员都可以并且应该了解这些,但永远不会忘记软件版权中有很多边缘案例,其中一些边缘可能非常尖锐。每家公司都需要获得良好的知识产权律师,需要自由地使用它。不要自己解决知识产权问题。将这些法律问题留给优点。

如果您的公司希望帮助战略性地导航开源,以便将对其底线带来积极的差异,雇用我。 摘录内容是版权所有©2021务实程序员,LLC和许可使用。 版权所有。 未经发布者事先同意,可以在任何形式中或以任何形式存储,以任何形式或以任何形式传输,存储在检索系统中,或者通过任何方式,以任何形式或任何形式传输。 帖子的所有其他内容是版权所有VM BRASSEUR,并在CC BY-SA下获得许可。