gpt4 book ai didi

linux - 打包 debian 文件 : debian/copyright file format?

转载 作者:IT王子 更新时间:2023-10-29 00:40:43 24 4
gpt4 key购买 nike

我正在移植一堆代码以在旧内核上运行。 (gcc 4.9 依赖项、x11、vlc 等)作为 *.deb 文件。在这个过程中,(我是包装新手)我需要创建一个版权文件。我可以有一个空白的,我知道,但我想知道,版权格式是什么?

我是否需要我打包的软件的许可证?或者我可以给包一个不同于源许可证的许可证吗?

我一直在阅读: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/但我仍然对许可证和版权感到困惑,以及我正在制作的 *.deb 文件的许可证和版权是否不同。

谁能澄清一下?

最佳答案

首先,根据Debian policy , 没有必要为 debian/copyright 文件使用任何特定的格式,只要读者可以很容易地分辨出哪些版权和许可条款适用于软件包或单个文件(当然,只要实际满足这些许可条款)。不过,当打包者使用 copyright-format/1.0 时,我个人很感激;通常阅读起来更清晰。

debian/copyright 中的许可信息应该包括您正在分发的软件包的版权和许可,以及您想要应用到您的包的任何额外版权和许可。

除非您有权这样做,否则您不能为包提供与源许可证不同的许可证(没有任何东西会自动授予您根据自己的条款许可他人属性(property)的许可)。一些开源许可证暗示可以根据不同的许可证重新分发源代码或源代码的衍生物,只要版权声明和免责声明保持完整。

例如,将根据 MIT/X11 样式许可证获得许可的代码合并到根据 BSD 样式或 GPL 许可证的代码中是很常见的。只要满足两个许可的条款(对于 MIT/X11/BSD 来说,这不是一个非常繁重的要求),并且两者 包含版权声明。如果有可能同时满足两个或多个许可的条款,我们称这些许可是“兼容的”。

有些作品在合并来自多个来源的源文件时,会仔细跟踪适用于每个特定文件的版权和许可。有些人反而将组件的所有许可和所有版权应用于整个组合作品。两者都被开源社区普遍接受,只要很明显正在努力识别并遵守原始许可证。这两者都可以用 copyright-format/1.0 语法轻松表示。

(我不是律师,这不是法律建议,如果您担心重新许可的实际合法性等问题,请咨询真正的律师)

关于linux - 打包 debian 文件 : debian/copyright file format?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24788293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com