跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
代码酷
搜索
搜索
中文(中国大陆)
外观
创建账号
登录
个人工具
创建账号
登录
未登录编辑者的页面
了解详情
贡献
讨论
编辑“︁
自由软件许可证
”︁
页面
讨论
大陆简体
阅读
编辑
编辑源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
编辑
编辑源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
您的更改会在有权核准的用户核准后向读者展示。
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
{{NoteTA |G1=IT |G2=License }} '''自由软件许可证'''(Free Software License)是一种允许用户自由运行、研究、修改和分发软件的[[法律许可]]协议。这类许可证通常由[[自由软件基金会]](FSF)或其他组织制定,旨在保障用户对软件的自由使用权。自由软件许可证是[[开源软件]]运动的核心组成部分,与[[专有软件]]许可证形成鲜明对比。 == 概述 == 自由软件许可证的核心原则基于以下四种自由: # 自由运行软件,无论出于何种目的(自由0) # 自由研究和修改软件的源代码(自由1) # 自由重新分发软件的副本(自由2) # 自由分发修改后的软件版本(自由3) 这些自由确保了用户能够完全控制所使用的软件,而不受制于供应商的限制。 == 主要类型 == 自由软件许可证可分为两大类: === Copyleft许可证 === [[Copyleft]]许可证要求衍生作品在分发时采用相同的许可证条款,确保自由性得以延续。常见的Copyleft许可证包括: * [[GNU通用公共许可证]](GPL) * [[GNU宽通用公共许可证]](LGPL) * [[GNU Affero通用公共许可证]](AGPL) === 宽松自由软件许可证 === 这类许可证对衍生作品的许可证选择限制较少,允许与专有软件结合使用。常见例子有: * [[MIT许可证]] * [[BSD许可证]] * [[Apache许可证]] == 许可证比较 == 下表比较了几种主要自由软件许可证的关键特性: {| class="wikitable" ! 许可证 !! Copyleft !! 专利授权 !! 兼容性说明 |- | [[GPL]] || 是 || 否 || 与多数许可证不兼容 |- | [[LGPL]] || 弱 || 否 || 允许动态链接专有代码 |- | [[MIT]] || 否 || 否 || 高度兼容 |- | [[Apache 2.0]] || 否 || 是 || 与GPLv3兼容 |} == 实际应用 == 自由软件许可证在众多知名项目中得到应用: * [[Linux内核]]使用[[GPLv2]] * [[Debian]]操作系统(如5 "Bookworm"版本)主要采用自由软件许可证 * [[GCC]]编译器使用[[GPLv3]] * [[Python]]语言采用[[PSF许可证]](类似MIT) === 代码示例 === 以下是一个简单的Python脚本,展示了如何在代码中声明许可证: <syntaxhighlight lang="python"> #!/usr/bin/env python # SPDX-License-Identifier: GPL-3.0-or-later """ 这是一个示例程序,演示GPL许可证声明。 """ def main(): print("Hello, 自由软件世界!") if __name__ == "__main__": main() </syntaxhighlight> == 法律考量 == 使用自由软件许可证时需注意: * 许可证的兼容性问题 * 专利授权条款 * 不同司法管辖区的法律效力 * 商标使用限制 == 相关概念 == * [[开源许可证]] * [[专有软件]] * [[软件著作权]] * [[数字版权管理]](DRM) == 参见 == * [[自由软件基金会]] * [[开源倡议组织]] * [[Debian自由软件指南]] == 参考文献 == {{Reflist}} == 外部链接 == * [https://www.gnu.org/licenses/licenses.html 自由软件基金会许可证列表] * [https://spdx.org/licenses/ SPDX许可证列表] [[Category:软件许可证]] [[Category:自由软件]] [[Category:开源]]
摘要:
请注意,所有对代码酷的贡献均被视为依照知识共享署名-非商业性使用-相同方式共享发表(详情请见
代码酷:著作权
)。如果您不希望您的文字作品被随意编辑和分发传播,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
该页面使用的模板:
模板:Main other
(
编辑
)
模板:NoteTA
(
编辑
)
模板:Reflist
(
编辑
)
模板:Reflist/styles.css
(
编辑
)
模块:Check for unknown parameters
(
编辑
)
模块:Crc32lua
(
编辑
)
模块:NoteTA
(
编辑
)
模块:WikitextLC
(
编辑
)