Kar*_*yan 10 compiling source-code legal
我喜欢基于 Ubuntu 创建自己的发行版。我可能会修改一些包的来源。当我阅读Ubuntu 的知识产权政策时,我注意到以下规则。
如果您要将 Ubuntu 修改版本的任何重新分发与商标相关联,则必须经过 Canonical 的批准、认证或提供。否则,您必须删除并替换商标,并且需要重新编译源代码以创建您自己的二进制文件。这不会影响您在适用于 Ubuntu 任何组件的任何开源许可证下的权利。如果您需要我们批准、证明或提供修改版本以进行重新分发,您将需要 Canonical 的许可协议,您可能需要为此付费。如需更多信息,请联系我们(如下所述)。
资料来源: https: //ubuntu.com/legal/intellectual-property-policy
考虑一下我已经重新编译了 Ubuntu 软件包源并构建了自己的存储库:我实际上拉取了源apt-get source,构建了 depsapt-get build-dep并用于dpkg-buildpackage编译。生成后.deb,我将其托管在本地私有 apt 存储库中。
以后如果我要合法地证明我确实重新编译了Ubuntu软件包源,我该如何证明呢?我是否必须在生成的.deb或二进制文件中注入任何自定义标签.deb?我检查了 MintLinux 发行版中的自定义标签(只是为了找到一些线索),.deb但我看不到任何自定义标签。
Rin*_*ind 25
您需要删除所有带有商标的项目,之后您必须重新编译以生成新的二进制文件。不重新编译不是一种选择,因此您不需要证明您已重新编译。
您可以删除除 1 之外的所有商标并重新编译。这仍然是违规的,你确实重新编译了。如果您的版本中仍然有商标项目,Canonical 会告诉您哪些商标仍然存在。
哦,我不是律师......所以如果您想要一个可以用作法律论据的官方答案,您需要直接联系实际的版权/商标律师和/或 Canonical :)
use*_*733 20
你可能读错了这句话。
重新编译二进制文件是一项技术要求(而不是法律要求)。当您删除所有商标时,您的源代码发生了变化,因此您当然必须重新编译该软件。
您需要的非商标侵权的唯一“证据”是人们在您的源代码或二进制文件中找不到任何 Ubuntu 商标。
请记住,软件许可证可能需要正确的来源归属,因此不要只进行全局搜索/替换,这可能会掩盖或破坏版权所有者、作者、上游来源、代码注释、更改日志等。违反许可证会让你受到社会冷落,甚至可能陷入严重的法律麻烦。
| 归档时间: |
|
| 查看次数: |
7306 次 |
| 最近记录: |