2012-10-01 33 views
0

twitter bootstrap似乎拥有apache v2.0许可证,因此如果我使用twitter bootstrap构建网站,然后决定部署和分发它们(网站文件以及引导文件) ,我需要以某种方式与许可证兼容吗?使用twitter bootstrap构建的网站的合适许可

我对编程语言的一般情况也很好奇。我不清楚现有的许可证是用于语言还是编译器,如果这些许可证是完全不同的(特别是关于新语言如go)。会很好,如果有人可以给我这些问题的见解..

编辑: hakre的答案似乎是适合twitter引导。请参阅this了解go语言的类似问题。

+4

我投票结束这个问题作为题外话题,因为它涉及许可或法律问题,而不是编程或软件开发。有关详细信息,请参见[[here](http://meta.stackoverflow.com/a/274964/1402846)]以及[[help/on-topic]]以获取更多信息。 – Pang

回答

0

我需要以某种方式与许可证兼容吗?

是的,否则您将有权使用。查看Apache 2.0许可文本了解详细信息。

问题的第二部分对我来说并不清楚。您可能想要更全面地了解版权法和软件许可。

0

这可能有点晚,但是。 。 。

AL2要求您使用您分发的原始软件的任何部分(本例中为Twitter Bootstrap)分发许可证文本,它要求您从原始软件中更改任何文件时发出的更改通知您分发它们(“簿记条款”),并且它要求您将原始软件源中的所有通知文件与重新分发的内容(“项目组织条款”)保留在原始软件源中。除此之外,还有一些许可不兼容问题。例如,除v3之外,没有GPL或LGPL版本与AL2兼容。这意味着,例如,GPLv2与AL2不兼容,但GPLv3是。这是copyleft许可证的常见问题,并且在某些情况下对于AL2存在问题(但与使用GPL版本的copyleft许可证不同)。

相关问题