自由职业者可以在GitHub上发布代码并声称是他们的吗?

问题描述 投票:1回答:2

我很好奇,知道一家小型创业公司共同努力编写代码的法律程序。

假设我是一家初创公司的技术负责人,并且我拥有大约90%的代码/提交。另外10%由临时雇员,实习生,自由职业者等组成。为了这个故事,我将称一个自由职业者艾伦。

对于特定项目,Alan被授予对私有存储库的读取访问权,并对其分支机构具有写访问权限。

阻止Alan复制我们的私人代码并将其粘贴到GitHub作为他自己的“已发布作品”,实质上是授予他对我们作品的版权?

我们可以向其显示git日志,以证明我们在他到达之前可以访问该代码,但是git日志易于修改,并且历史记录可以重写。

[在GitHub上,说Alan使用了他的签名密钥,删除了整个git历史记录,并使用我们整个代码库的最终状态作为他的'Initial Commit'进行了提交。

如果我们没有让艾伦(Alan)签署任何文件明确表示不允许他在任何地方发布我们的代码,我们将具有(或证明)什么法律地位(但我们也没有签署任何文件表明他被允许发布我们的代码的法律地位) )。

git github licensing copyright-display
2个回答
2
投票

[如果您授予某人访问Git存储库的权限,那么他们实际上可以复制和分发它。这就是Git和计算机通常的工作方式。

他们是否有权这样做通常取决于版权。版权是一种法律概念,通常,至少在美国,除非在合同中另有规定,否则出租方(在美国受雇期间或在订立合同的过程中)所拥有的作品均由出租方拥有并受版权保护。谁拥有版权是一个法律问题,而不是技术性问题。您必须说服法院或陪审团您是版权所有者,并且艾伦的行为未经授权。如果这不仅仅是理论上的考虑,您应该联系您所在司法管辖区的执照律师,以讨论此事。

[如果您认为有人未经您许可在GitHub上发布了您的受版权保护的代码,则可以按照GitHub documentation中列出的步骤进行操作,以提出DMCA请求以将其删除。您的通知将公开发布并删除代码,除非艾伦(Alan)在伪证罪中做出反通知,表示他有权使用该代码,届时该代码将被恢复。届时,您需要将此问题作为法律问题处理。

实际上,大多数人都是诚实的,在大多数情况下,您提出的情况永远不会实现。大多数大型公司都不会过分担心。

我不是律师,这不是法律建议。


0
投票

好...两件事。

1)您一直在考虑考虑开设公司;那你就需要聘请律师就您在这里寻求法律建议而言,除了“雇用律师”以外,任何人在这里都不会帮助您。特别是对于您的各种“假设情况”。

您提到让自由职业者签署协议;要知道会产生多大的影响,或者这样的协议应该说什么,请咨询律师。假设已签署的协议是魔术子弹...那么,您假设一个不道德的演员试图颠覆版权,那么,让您认为已签署的文件会自动有所不同的是什么呢?归根结底,要想弄清楚什么样的证据会在他说她说谁首先编写或拥有该代码的纠纷时有多重要……需要与律师交谈。不仅仅是一次“律师向我解释了一切,然后我开始了我的生意”;为该业务工作并及时了解事实并提供相应建议的律师。

2)也就是说,在狭义的技术问题上,“我该怎么做才能创建我先拥有代码的证据”。您可以做的一件事是创建一个不受控制的记录,以便它可以不要指责您篡改了它。因此,您可以考虑使用托管的git repo。如果您记得签名主要是在保护不是签名人的每个人,那么您也许可以以某种方式使用签名的标签-因此,这与您是否可以通过让自由职业者签署他们所作出的贡献来确保证据有关。

但是要详细说明这些想法是否,何时或如何在法庭上提供有用的证据……请参阅(1)。

© www.soinside.com 2019 - 2024. All rights reserved.