EULA与许可之间的区别

JTh*_*ker 4 licensing

当我销售所写的软件时,会向客户发送一份我从网络上的草稿模板获得的《最终用户许可协议》(请参阅下面的链接)。最近与我合作的一个大客户联系了我,因为他们说这只是EULA,而不是许可证。有什么不同?

http://www.developer-resource.com/sample-eula.htm

谢谢您的帮助。周杰伦

Fli*_*imm 6

最终用户许可协议(EULA)是版权持有者和所述用户之间的契约。它要求用户同意,通常是单击“我同意”。可以将其视为合同:“如果用户答应执行X和Y,我答应授予您使用该软件的许可”。

一个许可证(尤其是开放源代码许可证)不要求用户同意。它们严格赋予软件接收者其他权利。可以将其视为附加许可声明:“我授予您复制和修改此软件的许可”。


如果您曾经安装过像Debian这样的开源操作系统,您会发现您不必单击“我同意”,甚至不必单击一次。这是因为Debian中包含的软件的自由开源许可证自动授予您复制和使用该软件的权利,您不必同意做任何交换。

另一方面,EULA确实要求您首先同意,这通常意味着您要放弃交换权利。众所周知,它们包含一些非常离谱的条款(例如,Sony要求用户同意不对 Sony 提起集体诉讼)。但是,在所有情况下,EULA是否实际上在法律上都可以执行存在争议


Cor*_*urn 1

IANAL 但在我看来,许可证将说明他们对其软件副本的所有权的限制。我认为 EULA 更好地描述了软件正确使用的限制以及您根据软件的使用承担的责任或缺乏责任。

IE 许可证不会说“不要用它来攻击某人”,而 EULA 会说“如果您将其用于恶意目的,我们不承担任何责任”。同样,EULA 可能不会提及公司中的哪些人可以使用它,但许可证可以说明“您公司中的 5 名开发人员”或“您雇用的任何开发人员”或您想要应用的任何限制。