如果没有人阅读EULA,谁还需要它?

bintray_eula_hth华体会最新官方网站products_blogpost

更新:从2021年5月1日起,Bintray服务将不再可用(ConanCenter和JCenter不受影响),欲了解更多信息,请阅读Centers弃用博客

只要你在发布公共开源软件,你就不需要EULA。只要从Bintray提供的100多个开源许可证中选择,就可以获得你想要的保护级别。一旦你开始分发商业软件,你就需要一个EULA。这是当用户从Bintray下载你的软件时,你与所有用户签订的合同。如果没有EULA,你将面临诉讼和完全的复制和再分发。

我们都见过eula。无论它们的标题是“服务条款”,“条款和条件”,还是“这是你能用我的软件做什么和不能做什么”,本质上,它们都是一样的。它们通常会在我们安装的任何新商业软件的安装序列的早期出现。我可以很确定地告诉你,我们大多数人都只是点击“下一步”,而没有阅读它们,并完成安装。但有一种人确实会阅读eula。他们通常被隔离在一些公司的飞地里,他们的工作是确保他们所代表的公司能够接受你在EULA中规定的合同义务。是的,这些是公司的律师。没有他们的“同意”,你的潜在企业客户就不会使用你的软件。

现在,尽管律师可能聪明(或不聪明),但如果你的EULA隐藏在下面的某个深处/etc/this/that/and/the/other在美国,它将很难找到。没必要把事情搞得这么复杂。Bintray为您提供了一种通过产品暴露您的EULA的简单方法。hth华体会最新官方网站

Bintray产hth华体会最新官方网站品和eula

假设你开发了自己的“packageofcentury”,自然地,你想把它提供给不同平台的开发者。也就是说,你可能有debianPackageOfTheCenturynugetPackageOfTheCenuturynpmPackageOfTheCentury等等。由于所有这些包都代表相同的产品,只是对于不同的包装格式,您将希望对所有这些包应用相同的EULA。这就是Bintray产hth华体会最新官方网站品开始比赛吧。hth华体会最新官方网站产品可与a黄金或企业帐户,并让您收集所有的包在一个屋檐下作为一个单一的连贯的产品,使您易于管理。潜在用户也更容易找到您的单个产品,而不是单独搜索它的所有组件,并且您对产品中的任何组成包所做的任何更新都会自动反映为产品本身的新版本。但是最大的好处是您只需要为您的产品分配一个EULA,并且它适用于它的所有组成包。它的美妙之处在于,你的EULA保护了你的产品,无论是认证用户还是匿名用户,甚至在下载之前,而不是嵌入到包中。这也意味着在线更新很容易,因为任何组成包都更新了新版本。

创建一个产品很容易。

NewProduct

一旦创建了产品,并输入了其基本细节,就很容易向其添加包。

ProductPackages

你甚至不需要手动更改产品的版本;这是自动的由Bintray推导每当它的一个组成包的版本发生变化时。如果你真的想这样做,你可以根据需要为产品的不同版本分配不同的EULA。你甚至不需要手动更改产品的版本;这是自动的由Bintray推导每当它的一个组成包的版本发生变化时。如果你真的想这样做,你可以根据需要为产品的不同版本分配不同的EULA。

产品版本

所有关于Bintray eula

使用Bintray Enterprise帐户,您可以在一个地方管理所有的EULA,并将默认EULA分配给所创建的该产品的所有新版本。

ProductEULAs

您可以随时使用Asciidoc、Markdown或自由文本创建新的EULA。

创建一个新的EULA

一旦你为你的产品分配了EULA,如果任何人(即使是匿名用户)试图从你的产品中的一个包下载文件,他们将必须首先接受你的EULA。事实上,Bintray为您产品中的任何包提供的下载URL将首先弹出EULA,并要求用户在继续下载之前接受。这意味着您可以从任何其他应用程序提供一个受eula保护的下载链接。只需将鼠标悬停在下载列表中的软件包上就可以看到它。

使用EULA下载URL

你为什么不试试这个看看它是如何工作的。这是你应该看到的。

接受EULA

通过在单一产品下收集您提供的不同包,并由单一EULA管理,您可以保护您的利益,使事情变得更简单,并降低您(以及您的客户)的法律成本。你还能想出更好的方法来保护你的知识产权,让你的律师和客户都满意吗?

阅读所有关于管理产品和eula的内容。hth华体会最新官方网站