加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 打包debian文件:debian / copyright文件格式?

发布时间:2020-12-13 23:25:51 所属栏目:Linux 来源:网络整理
导读:我回来移植一堆代码在旧内核上运行. ( gcc 4.9依赖项,x11,vlc等)作为* .deb文件.在这个过程中,(我是新来的包装)我需要创建一个版权文件.我知道,我可以有一个空白的,但我想知道,版权格式是什么? 我是否取得了我正在包装的软件的许可证?或者,我可以为包提供
我回来移植一堆代码在旧内核上运行. ( gcc 4.9依赖项,x11,vlc等)作为* .deb文件.在这个过程中,(我是新来的包装)我需要创建一个版权文件.我知道,我可以有一个空白的,但我想知道,版权格式是什么?

我是否取得了我正在包装的软件的许可证?或者,我可以为包提供与源许可证不同的许可证吗?

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

有人可以澄清一下吗?

解决方法

首先,根据 Debian policy,没有必要对debian / copyright文件使用任何特定格式,只要读者可以轻松地告知版权和许可条款适用于包或单个文件(当然,只要因为这些许可条款实际上已得到满足).当包装商使用版权格式/ 1.0时,我个人很感激;阅读通常会更加清晰.

debian / copyright中的许可证信息应涵盖您要分发的软件包的版权和许可,以及您希望应用于包装的任何其他版权和许可.

除非您有权这样做,否则您不能为该软件包提供与源许可证不同的许可证(没有任何内容允许您自行许可根据您自己的条件许可他人的财产).一些开源许可证暗示只要版权声明和免责声明保持不变,就可以在不同的许可下重新分发源的来源或衍生物.

例如,对于根据MIT / X11样式许可许可的代码,将其合并到BSD样式或GPL许可下的代码中是相当常见的.只要满足两个许可证的条款,这样的合并工作就可以分发(对于MIT / X11 / BSD来说这不是一个非常繁重的要求),并且包括两个版权声明.如果可以同时满足两个或更多许可证的条款,我们说这些许可证是“兼容的”.

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读