以开发人员的身份投入开源?我们处理权利(嗨,nginx)



俄罗斯联邦拥有代码权利的情况非常有趣:根据法律,开发人员(个人)受到非常非常好的保护。有必要以某种方式相当体面地弄错了。但是,雇主需要花很多精力去做手鼓和文件,才能获得使用自己工资写的相同代码的权利。

让我们看看代码权利法律在双方上都说了什么:

  • 您(作为个人)在什么时候以及拥有什么权利。
  • 如何安排将守则的产权转让给雇主。
  • 蒂姆利德(Timlid)是谁撰写的,他是作者之一还是谁?
  • 在工作时间内是否可以通过正在运行的计算机来执行我的宠物项目?
  • 如果订购了痔疮,必须经过哪些痔疮才能正确使用该代码?

等等。

走!

-什么是代码版权?


在《民法》中,版权是在第70章中写的。如果版权很短,则该代码是计算机程序。根据法律制度,它等同于科学,文学和艺术作品。就像您写了一个故事或特别成功的诗歌一样。

此类作品(计算机程序)的作者只能是个人。法人实体不能写任何东西:总有某种人是作者。如果代码是由2、3、10编写的,则由几个人组成。然后,他们被称为合著者。

创建作品时即产生版权。他们不需要在任何地方注册或以某种方式确认(尽管您愿意,以后可以注册)。 Rospatent维护的软件权利注册表无法解决创建权利的问题,但是可以证明您拥有该软件的权利。可以在法庭上就版权拥有者是谁的问题在法庭上考虑该注册表的数据,但是它们决不能100%保证您的成功。

作者(如果是团队工作,则为共同作者)拥有个人非财产权和财产权。个人非财产-这是作者的权利,名称的权利,作品的不受侵犯权以及将其公开的权利。他们不能以任何方式疏远。根据现行法律,任何转让这些版权的合同将被宣布为无效。您只能将产权转让给软件,否则称为专有权。此外,如果您拥有专有权或获得了版权所有者的许可,则可以出售软件许可证。

-如果我转让了财产(专有)法律,那么如何实现个人非财产?


假设您已经签署了协议和一堆文件(稍后会详细介绍),并说您根据雇主的指示开发了某些东西,创建了作品(计算机程序),并立即将专有权转让给它。也就是说,他们编写了代码,现在雇主可以处理它。但同时,您保留非财产权:您可以告诉所有人您已编写此代码,可以确保您的工作在程序中的某个位置进行了签名(至少是在野外,但您可以看到它),并且可以可以说,如果有人将其肮脏的错误添加到您的漂亮代码中,那么这不是您的代码。因为只有你的人处于完全未变的美丽原始状态。

如果有人根据您的代码编写了一个新的代码,会发生什么?关于这个-稍后。

重要的是,如果您突然想将权利转让给名称,则不能这样做。

个人非财产权得到无限期保护,排他权是自最后一位合著者去世之日起70年(加上下一年1月1日的时间)。在这70年中,当您已经死亡时,任何人都可以保护您的利益:他可以上法庭,说您的权利受到侵犯。然后,攻击者将受到惩罚。

-这是否意味着您可以使用产品组合中的代码?


不,如果您没有代码或排他性使用的专有权,那么您只能公开声明您编写了该代码,而不能演示该代码本身。

-是否可以在不指定作者姓名的情况下使用代码?


是。名称权意味着作者可能需要署名,并且默认情况下要求署名。但是原则上,您可以允许不对代码进行签名。实际上,在将代码传输给雇主,将照片传输到各种出版物等时,通常会发生这种情况。

-谁是共同作者?我的团队负责人是合著者吗?


仅认为作者是用自己的双手编写代码的人。如果有人帮助创建了作品,但没有写,那不是作者。仅技术,咨询,物质,组织方面的帮助不会帮助这些撰稿人成为该作品的作者。也就是说,如果为您提供了编写代码的材料(不是其他代码,而是例如开发环境,笔记本电脑,椅子和桌子),并且被告知您有关代码或设置任务的信息(即使是非常详细的信息),但也没有更改任何内容,-作者仍然只有你。这与审阅直接相关:如果您将代码提供给团队主管审阅,而他只向您解释了您的错误之处,那么他不是作者。但是,如果他开始对代码进行更改,那么他将成为合著者。从法律的角度来看,您与他的参与程度在条件上是相同的:据信即使每个人的工作量差别很大,完成的工作也要经过你们每个人的努力才能出现。是的,这样的规则仅在默认情况下有效。因此,如果您不喜欢这种级别的学习,则可以与合著者就其他方面达成协议。

重要的是要理解只有在几个人编写同一程序的相同版本时才能谈论共同作者。如果有人更改了您先前已经编写的完成软件,那么您就不会成为共同作者,因为您是两个不同程序的作者(请参见下文)。

顺便说一句,如果为您编写的代码不是由人编写的,而是由AI编写的,那么您可能根本无法识别此类代码的任何权利。我们的状态(不仅是我们的状态)尚未明确决定如何与生成的代码相关。让我们希望,在不久的将来情况将变得更加明朗。

-代码如何量化?如果每个人都编写了一个单独的函数,然后又发现了一个大型应用程序,那么我们是单个作品的作者还是一个通用的作者?


在这里,一切都取决于将被视为作品的东西:所有东西都将被视为一件作品,或者各个部分将被视为不同的软件。实际上,这取决于很多事情,包括雇主提出的任务。通常,我们谈论的是完整的作品,也就是说,第一版的所有开发人员最终都将是共同作者。但是必须记住,即使在这种情况下,如果其中一部分具有独立的意义,其中一位合著者也可以自行决定使用他亲自撰写的部分。

在下一个软件版本中,情况将变得更加有趣。

-如果有人根据我的代码编写了一个新代码,会发生什么?


有相关的权利,这是伟大的作曲家约翰·塞巴斯蒂安·巴赫(Johann Sebastian Bach)创作音乐的时候,伊凡·普金(Ivan Pupkin)在带串和锅盖的车库里表演的。在这种情况下,个人巴赫拥有音乐权,个人伊万拥有毗邻作品的权利,即,外国音乐以其在子和盖子上的独特创作表现。但是,如您所知,这与我们的常见问题解答并不特别相关,因为我们正在讨论的正是软件更改。

如果其他开发人员对您的代码进行了任何更改,则将获得派生作品。为了创建衍生作品,您必须拥有基础作品的专有权,或者必须通过购买适当的许可证来获得处理原始作品的权利。您还可以在公共领域自由处理软件。

对作品进行更改后,有两个成为:旧作品和新创建的新作品-衍生作品-作品。这创建了一个保护开发者权利的有趣功能,我们将在下面讨论。

-谁是版权所有者?


著作权人是拥有专有权的人。如果作者只能是一个人,那么权利人可以是任何人:一个人,一个法人实体,一个联邦的主体或一个国家。

计算机程序的专有权是能够以任何可以想象的方式使用软件和代码的能力。

有时,版权持有人也被称为在许可下使用作品的人,但是从民法典的角度来看,术语“版权持有人”仅指专有权的所有者。

您可以与版权持有者签订许可协议,以便能够在特定地区和一段时间内以某些特定方式使用该作品。

-是否存在劳动合同意味着我的所有守则都属于雇主?


不,雇佣合同还不够。在雇佣关系中,雇主必须证明该雇员是在其劳动职能范围内创作的,才能享有其专有权。

然后开始一系列文件,这些文件需要草拟以正确地将专有权转让给雇主。但是,即使您坚持到最后,并按照所有规则被文件覆盖,这也不能保证法院会100%支持雇主。此外,没有任何无条件的保证,即如果根本不采取任何行动,法院将陪同雇员。适当设计的问题是降低风险的问题。只是说,据我估计,如果一切都完成了,您可以99%地确保一切都会井然有序。

但是,到目前为止,在雇用合同中出现“官方作品的专有权来自雇主”这一短语,根本没有给雇主任何东西。

-如果有雇佣合同,职位在哪里注明-程序员?


机会已经多了,但是机会仍然很低,因为它没有表明您正在做什么。也许您被雇用为ICS编写代码,并且您编写了用于控制首席秘书办公室摄像机的代码。如果雇主没有直接为您设置此类任务,那么这是一种业余爱好,而不是工作活动。

-可以,但是一份有工作加工作职责的雇佣合同?


不可以,因为它没有指出您应该编写哪个代码和哪个TK。例如,如果您是管理员并为某种自动化编写了代码,那么这根本不意味着您应该这样做:从法律的角度来看,这就像将设备组装在一起在家中使用并在工作中使用它一样。当然,非常简化。

-然后需要什么?


  1. 一份表明职位的雇佣合同。
  2. 职位描述,指示您除其他事项外必须创建官方作品-计算机程序。
  3. , - . ( , , ), , , . , « - », , ( ), , « », .
  4. . : - - , .
  5. -, . .
  6. 在公司中采用某种法规也很不错,其中将详细描述整个链条。

雇主所获得的积分越多,在法庭上该计算机程序就将更可能被视为属于他。

-还有什么,一直在忙着论文?


是。例如,我们着急。至少建议您使用第一个版本。

-为什么要使用第一个版本?


因为我答应过衍生作品的一个有趣特征。还记得代码中的任何(或几乎任何)更改都会创建一个新对象-衍生作品吗?您是否还记得为此需要拥有财产权或具有处理源软件的权利的许可证?好吧,如果一个雇员在自己的程序中使用dopilil或使用了一些代码,然后又与雇主发生冲突,那么该雇员将必须证明他有权修改原始工作。如果所有论文都第一次被正确执行,那么他将被授予自由使用以下所有版本的权利的机会就很小。

也就是说,如果一家公司已经执行了相同的程序五年,那么对于每次更改(小于发布且小于sprint),您都需要制作一组带有接受和转移证书的文件,仅此而已。无论该功能是否发布。但是有时候,他们在第一批完成的作品出现后就不会再为此烦恼了,因为开发人员需要在法庭上解释说他没有窃取原始代码。

-如果这不是雇佣合同,而是GPC协议?


GPC协议是民事合同。通常,我们谈论的是合同和版权订购合同(二合一)。如果您的承包商不是“物理学家”,而是组织,那么该文章将不涉及作者的订单合同,而是有关订单创建的作品。几乎相同,但有细微差别。从自由职业者或承包商订购作品时,需要签署一组相似的文件。的确,有些名称会略有不同:用GPC代替雇佣合同,用TK代替工作。当然,根本不需要职位描述,也不需要报告。如同劳动:由于总是存在一些陷阱,因此不能100%保证法院会站在一边。但是您可以将风险降低到几乎为零。

从承包商那里获得权利时,还有一个重要的观点:您需要确保承包商本人已经从其雇员那里获得了权利。也就是说,理想情况下,您需要从上面的列表中请求整个文档集。可能不会像这样向您展示这些内容,因此在缔结合同时明确说明承包商在合同中的相应职责不会有任何伤害。

如果承包商未正式将权利从工人转让给自己,则他无法将这些权利转让给您(因为他没有权利)。您可以继续以损失为由起诉他,但您将不会获得该代码的权利。这可以在开发人员的生命周期内以及以后的70多年内的任何时间显示出来。

-如果我从10:00到18:00在公司工作,并在家里编写一个开源项目,那么什么权利?


与工作分配无关的一切都是您的。让我提醒您,根据法律,开发商几乎不需要证明他对作品的权利,相反,雇主需要证明雇员正确转让了权利。在上述情况下,正式作品的权利很可能以某种方式形式化,因此在工作中,您要制定一个将产权转移给雇主以及自己在家的产权的代码。

-如果我在工作正常的计算机上这样做?


在大多数情况下,做什么和在哪里做都没有关系。您可以在工作时间内在工作的计算机上提交开放源代码,也可以编写自己的项目。由于雇主没有为您设置这样的任务,因此不会出现有关守则权利的问题。关于您在工作时间内的工作会有疑问。但是,撤离公务(就是这样)并没有赋予撤离过程中所做的权利。

我也听说过这样的合法生活:雇主规定将代码存储在工作站上,这是雇主​​的财产,等同于接受对该代码的权利转让。但是,我认为它的有效性引起了疑问。

-如果我将专有产权转让给公众使用,我可以创作衍生作品吗?


是的,您当然可以。尽管根据俄罗斯法律将其软件免费转让给公共领域的可能性至少存在争议。

-所以,我还有更多问题...


在评论中提问或发送电子邮件至earkhipov@croc.ru。

另外,我注意到,我们经常看到“数字化受害者”,承包商错误地向其发送了代码。我的同事的职位上,有几个生命示例,说明了损坏的大小。

All Articles