开源许可
双许可策略
| 层级 | 许可 | 范围 |
|---|---|---|
| 基础设施 (xz-* crates) | Apache 2.0 / MIT | Rust 库 — 可集成到任何项目 |
| 产品应用代码 | Apache 2.0 | 完整小竹产品应用 |
| 设计文档、网站 | CC BY 4.0 | 品牌设计、文档、网站内容 |
✅ 可自由使用、修改和分发代码
✅ 可将 xz-* crates 集成到商业产品
✅ 可基于小竹开源代码构建衍生项目
⚠️ 必须保留版权和许可声明
⚠️ 必须标记修改过的文件
❌ 不可滥用小竹品牌(Logo、名称受商标保护)
各项目许可
| 项目 | 许可 | 仓库 |
|---|---|---|
| xz-provider | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-provider |
| xz-embed | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-embed |
| xz-rerank | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-rerank |
| xz-search | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-search |
| xz-rag | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-rag |
| xz-knowledge-graph | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-knowledge-graph |
| xz-event-graph | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-event-graph |
| xz-memory | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-memory |
| xz-skill | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-skill |
| xz-agent | Apache 2.0 / MIT | github.com/xiaozhu-eco/xz-agent |
| 小竹写作 | Apache 2.0 | github.com/xiaozhu-eco/xiaozhu-writer |
| 聊天助手 | Apache 2.0 | github.com/xiaozhu-eco/xiaozhu-chat |
| 网站设计 | CC BY 4.0 | github.com/xiaozhu-eco/website |
第三方依赖许可
| 依赖 | 许可 |
|---|---|
| Rust | Apache 2.0 / MIT |
| Axum | MIT |
| Tauri 2.0 | Apache 2.0 / MIT |
| Tokio | MIT |
| SQLite | Public Domain |
| Ollama | MIT |
| Qdrant | Apache 2.0 |
| Meilisearch | MIT |
贡献者协议
向小竹项目贡献代码即表示你同意:你拥有贡献的版权,并同意将贡献按项目对应的开源许可发布。无需额外签署 CLA(贡献者许可协议)。