linux – 打包debian文件:debian / copyright文件格式?
我回来移植一堆代码在旧内核上运行. (
gcc 4.9依赖项,x11,vlc等)作为* .deb文件.在这个过程中,(我是新来的包装)我需要创建一个版权文件.我知道,我可以有一个空白的,但我想知道,版权格式是什么?
我是否取得了我正在包装的软件的许可证?或者,我可以为包提供与源许可证不同的许可证吗? 我一直在阅读: 有人可以澄清一下吗? 解决方法
首先,根据
Debian policy,没有必要对debian / copyright文件使用任何特定格式,只要读者可以轻松地告知版权和许可条款适用于包或单个文件(当然,只要因为这些许可条款实际上已得到满足).当包装商使用版权格式/ 1.0时,我个人很感激;阅读通常会更加清晰.
debian / copyright中的许可证信息应涵盖您要分发的软件包的版权和许可,以及您希望应用于包装的任何其他版权和许可. 除非您有权这样做,否则您不能为该软件包提供与源许可证不同的许可证(没有任何内容允许您自行许可根据您自己的条件许可他人的财产).一些开源许可证暗示只要版权声明和免责声明保持不变,就可以在不同的许可下重新分发源的来源或衍生物. 例如,对于根据MIT / X11样式许可许可的代码,将其合并到BSD样式或GPL许可下的代码中是相当常见的.只要满足两个许可证的条款,这样的合并工作就可以分发(对于MIT / X11 / BSD来说这不是一个非常繁重的要求),并且包括两个版权声明.如果可以同时满足两个或更多许可证的条款,我们说这些许可证是“兼容的”. 有些作品在合并来自多个来源的来源时,会仔细跟踪每个特定文件的版权和许可.有些人将组件的所有许可和所有版权都应用于整个组合工作.两者都被开源社区普遍接受,只要明确表示正在努力识别和遵守原始许可证.这两种都可以在copyright-format / 1.0语法中轻松表示. (我不是律师,这不是法律建议,如果您担心重新授权的实际合法性,请咨询真正的律师等) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |