Contents Menu Expand Light mode Dark mode Auto light/dark mode
GNOME 项目手册
GNOME 项目手册
  • 联系我们
    • Matrix
    • Discourse
  • 项目新闻
    • Planet GNOME
  • 团队
  • 治理
  • 基金会
    • 董事会
      • 官员
      • 之前的董事会
    • 委员会
      • 圆桌委员会
      • 行为准则委员会
      • 薪酬委员会
      • 执行委员会
      • 财务委员会
      • 治理委员会
      • 实习委员会
      • 会员和选举委员会
      • 旅行委员会
    • 会员
      • 福利
      • 荣誉会员
  • 基础设施
    • 开发者访问
    • 账户
      • 管理账户
    • 电子邮件别名
    • 博客托管
    • GitLab
      • 托管要求
      • 新的 GNOME 项目
    • SSH 密钥
    • 联系方式
  • 发布计划
    • 冻结
    • 发布团队
  • 开发
    • 变更提交
    • 提交消息
    • 构建
    • 使用 Toolbx 构建
    • 法律
  • 测试
  • 问题跟踪
    • 问题报告
    • 堆栈跟踪
    • 问题管理
    • 问题审查
    • 常用回复
    • 新问题模板
  • 维护者
    • 制作发布版
    • 发布签名
    • 发布流水线
    • 分支
    • 问题管理
  • 活动
    • GUADEC
      • 感谢裤子
      • 裤子的故事
    • GNOME.Asia
    • 黑客马拉松
      • 组织黑客马拉松
      • 黑客马拉松模板
    • 旅行
      • 旅行赞助政策
返回顶部
编辑此页

法律#

此页面详细介绍了 GNOME 的法律准则和开发项目的要求。

许可#

作为开源项目,GNOME 要求其所有模块使用 OSI 批准的许可证(请参阅 SPDX 许可证列表 作为参考)。这包括资产和资源仓库,以及代码。

GNOME 中使用的主要许可证是

  • GNU 通用公共许可证,版本 2 和 3

  • GNU Lesser 通用公共许可证,版本 2

  • 知识共享署名-相同方式共享 (CCBYSA)

每个模块的许可证应包含在其 COPYING 文件中。

版权声明#

虽然不是严格必需的,但建议源代码文件包含版权声明。

一些准则

  • 不应删除现有的版权声明

  • 避免针对单个贡献者的版权声明,因为这可能导致维护开销

  • 对于新文件,建议使用以下版权声明:Copyright the <模块 名称> 作者

  • 如果您决定向版权声明添加年份,请不要每年更新它

有关更多信息,请参阅 这篇文章。

格式化#

我们建议遵循 REUSE 指南,以在项目中表达许可条款和版权信息

  • 使用 SPDX-License-Identifier 标签记录许可条款,并使用有效的 SPDX 许可证标识符

  • 使用一个或多个 SPDX-FileCopyrightText 标签记录版权所有者

例如

/* your-project-file.c
 *
 * SPDX-License-Identifier: LGPL-2.1-or-later
 * SPDX-FileCopyrightText: 2024 Your Name
 * SPDX-FileCopyrightText: 2025 Another Contributor
 */

或者

# your-project-file.py
#
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileCopyrightText: 2025 Your Name

有关更多信息,请参阅 REUSE 教程。

下一页
测试
上一页
使用 Toolbx 构建
在此页上
  • 法律
    • 许可
    • 版权声明
    • 格式化