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

bintray_eula_hth华体会最新官方网站products_blogpost

更新:自2021年5月1日起,Bintray服务将不再可用(ConanCenter和JCenter不受影响)中心弃用博客

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

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

现在,不管律师有多聪明(或者不聪明),如果你的EULA藏在下面的某个地方/etc/this/that/and/the/other那就很难找到了。没必要这么为难你。Bintray为您提供了一种通过产品公开EULA的简便方法。hth华体会最新官方网站

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

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

创造一个产品很容易。

NewProduct

一旦你的产品被创建,并且你已经输入了它的基本细节,就很容易给它添加包。

ProductPackages

你甚至不需要手动更改产品的版本;这是自动的宾特雷推导任何时候,它的一个组成包的版本都会发生变化。如果你真的愿意,你可以根据需要为你的产品的不同版本分配不同的EULA。你甚至不需要手动更改产品的版本;这是自动的宾特雷推导任何时候,它的一个组成包的版本都会发生变化。如果你真的愿意,你可以根据需要为你的产品的不同版本分配不同的EULA。

产品版本

关于Bintray的所有eula

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

ProductEULAs

您可以随时使用Asciidoc, Markdown或免费文本创建新的EULA。

创建新的EULA

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

下载网址与EULA

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

接受EULA

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

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