奈亚
目录
  1. 1视频手册
  2. 2Naia OS Live USB
  3. 3安装部署
  4. 3.1Naia OS 安装 (ISO)
  5. 3.2应用安装
  6. 4开始使用
  7. 4.1Naia Model Pricing
  8. 4.2naia-omni-cascade
  9. 4.3demo
  10. 4.4naia-offline
  11. 4.5naia-model-dev
  12. 4.6naia-online
  13. 5主屏幕
  14. 6聊天
  15. 6.1个人电台 DJ 与展览导览
  16. 7对话历史记录
  17. 8工作进展
  18. 9技能
  19. 10渠道
  20. 11代理商
  21. 12诊断
  22. 13工作区
  23. 14浏览器
  24. 15面板管理
  25. 16语音对话
  26. 17设置
  27. 18工具详情
  28. 19Naia 账号
  29. 20故障排除
  30. 21开源使用与贡献

21. 开源使用与贡献

Naia 是一个开源项目。但不仅仅是"公开代码"。为了让开源生态系统在 Vibe Coding 时代得以延续,Naia 实施了技术措施和结构性保护。

问题:开源上游面临消亡危机

随着 Vibe Coding 的普及,帮助 AI 代理理解和贡献项目的上下文文件AGENTS.md.agents/ 等)已成为与代码同等重要的资产。但如果不加保护:

  1. Fork 带走上下文后改为专有许可证
  2. 移除原作者署名,切断与上游的联系
  3. AI 代理在没有贡献规则的 Fork 中无序运作
  4. 最终原始项目的生态系统消亡

双重许可证结构

对象许可证含义
源代码Apache License 2.0自由使用、修改、分发,允许商用
AI 上下文 (.agents/, .users/, AGENTS.md)CC-BY-SA 4.0可修改,但须保持相同许可证 + 署名 Nextain

技术保护措施 — 5 层

1. SPDX 许可证头

所有 AI 上下文文件都插入了机器可读的许可证头。AI 代理读取文件时立即识别为 CC-BY-SA 4.0。

2. CONTEXT-LICENSE 文件

项目根目录明确说明 CC-BY-SA 4.0 的适用范围和 Fork 义务。

3. agents-rules.json 中内置许可证保护规则

AI 代理首先读取的规则文件中包含 8 项绝对禁止行为:删除 SPDX 头、变更许可证、删除署名、删除 CONTEXT-LICENSE、破坏目录结构、移除镜像结构、删除贡献指南、隐藏上游归属。

4. AI 代理合规测试场景

10 个测试场景,可验证任何 AI 编码代理是否遵守许可证保护规则。

5. 三重镜像架构

上下文以三种形式维护:AI 用(英文 YAML/JSON)、韩文(Markdown)、英文镜像(全球社区用)。

Fork 规则

  • 源代码:遵循 Apache 2.0 条款
  • AI 上下文:保持 CC-BY-SA 4.0 + Nextain 署名 + 相同许可证共享
  • 保留 CONTEXT-LICENSE 文件

相关链接


Contribute to Naia — Want to contribute? Clone the repo and ask AI.