假设你的公司有一些严密保护的内部软件,恰好拥有麻省理工学院的许可证。也许它是基于麻省理工学院授权的软件,但经过多年的大量修改。你的公司不想和外界分享。然而,有一天,一名员工决定在GitHub上发布该软件,这违背了公司的意愿。这合法吗?这违反了执照吗?
发布于 2014-03-02 02:59:37
然而,有一天,一名员工决定在GitHub上发布该软件,这违背了公司的意愿。这合法吗?这违反了执照吗?
张贴代码并不违反麻省理工学院的许可证。
(另一方面,您的公司不发布代码也没有违反.)
然而,几乎可以肯定,员工这样做是违法的。你的公司可能有理由解雇该雇员,可能会亲自起诉他,并可能向警方报告。(如果有疑问,请询问熟悉本国/州法律的律师。)
如果该职位(确实)如所描述的那样,您的公司很可能有理由要求Github立即删除违规代码:
如果Github (或任何其他知名的软件项目托管公司)不认真对待这类事情,我会感到非常惊讶。
发布于 2014-03-02 15:40:22
问题是为什么内部软件拥有麻省理工学院的许可证。只有代码所基于的原始软件才需要获得麻省理工学院的许可。新代码和修改可以在保留所有权利的情况下获得版权。
如果整个项目不打算获得MIT的许可,那么应该清楚地表明,只有原始代码处于MIT许可之下,其余的都是保留的权利。
请看这个问题的答案。麻省理工学院-许可证-为什么没有被认为是病毒
https://softwareengineering.stackexchange.com/questions/230947
复制相似问题