diff --git a/README.en.md b/README.en.md index 0b69f8b8..45050f5f 100644 --- a/README.en.md +++ b/README.en.md @@ -324,27 +324,17 @@ docker compose up -d Multi-node deployments must share `SESSION_SECRET` while using a different `NODE_NAME` for each node. `CRYPTO_SECRET` is an optional override that falls back to `SESSION_SECRET` when unset; if explicitly set, use the same value on every node. Use `LOG_SQL_DSN` for a separate log database and enable `ERROR_LOG_ENABLED` when error-performance statistics are needed. See the [documentation](https://docs.max-api.ai) for complete environment variables and source-build instructions. -## 🤝 Project origins, acknowledgements, and derivative use +## 🤝 Legal notes and derivative use -MAX API continues development from the open-source work of [One API](https://github.com/songquanpeng/one-api) and [New API](https://github.com/QuantumNous/new-api). We thank the upstream projects, their contributors, and everyone who contributes protocol adapters, tests, documentation, translations, and issue reports. +If you create or distribute a derivative version, read [NOTICE](./NOTICE) and [LICENSE](./LICENSE) in full and preserve the legal notices, attributions, original-project link, and change marking required there. -Under [NOTICE](./NOTICE) and AGPLv3 Section 7, a modified version that presents a user interface must keep all of the following in a prominent, visible About, legal, footer, or attribution location: - -- A link to the original MAX API project: [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- The exact MAX API NOTICE attribution: `Frontend design and development by MAX API contributors.` -- A link to the upstream New API project: [QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- The exact New API NOTICE attribution: `Frontend design and development by New API contributors.` -- A prominent statement that the version was modified, including a relevant modification date - -An acknowledgement of the [MAX-API-Next community](https://github.com/MAX-API-Next) is welcome as an optional addition, but it does not replace the required project links, exact attributions, or change marking. - -Continuing to meet these display and NOTICE requirements automatically grants a non-perpetual temporary commercial license without a separate application or approval. This additional permission covers only material that the MAX API project maintainers have the right to license and does not waive AGPLv3 or the licensing obligations of One API, New API, or other upstream projects. The latest conditions are governed by the formal README and official community notices. +For a self-use derivative, meeting the display and attribution requirements in NOTICE may qualify you for the applicable non-perpetual temporary commercial license announced by the project, without a separate application or approval. That permission covers only material the MAX API project maintainers have the right to license and does not replace or waive any applicable upstream obligations. ## 📜 License This project is licensed under the [GNU Affero General Public License v3.0 (AGPLv3)](./LICENSE). -The temporary commercial license covers only additions and modifications that the MAX API project maintainers have the right to license. It does not include, replace, or waive the licensing obligations of One API, New API, or other upstream projects. Commercial use must also comply with the One API MIT License, the New API AGPLv3 License, and the latest license terms of each upstream project. +The temporary commercial license covers only additions and modifications that the MAX API project maintainers have the right to license. It does not replace or waive any applicable upstream licensing obligations. If you modify this project and provide it to users over a network, please understand and comply with AGPLv3 source-availability obligations. For a long-term commercial license, institutional cooperation, or other licensing questions, contact maxapi@max-api.ai. diff --git a/README.fr.md b/README.fr.md index 8dc19fff..5f9479aa 100644 --- a/README.fr.md +++ b/README.fr.md @@ -324,27 +324,17 @@ docker compose up -d Les déploiements multi-nœuds doivent partager `SESSION_SECRET`, tout en utilisant un `NODE_NAME` différent par nœud. `CRYPTO_SECRET` est une surcharge facultative qui reprend `SESSION_SECRET` s'il est absent ; s'il est défini explicitement, utilisez la même valeur sur chaque nœud. Utilisez `LOG_SQL_DSN` pour une base de journaux séparée et activez `ERROR_LOG_ENABLED` lorsque les statistiques de performance des erreurs sont nécessaires. Consultez la [documentation](https://docs.max-api.ai) pour toutes les variables d'environnement et les instructions de build depuis les sources. -## 🤝 Origines du projet, remerciements et développements dérivés +## 🤝 Mentions légales et développements dérivés -MAX API poursuit le travail open source de [One API](https://github.com/songquanpeng/one-api) et [New API](https://github.com/QuantumNous/new-api). Nous remercions les projets amont, leurs contributeurs et toutes les personnes qui apportent adaptateurs, tests, documentation, traductions et rapports d'incident. +Si vous créez ou distribuez une version dérivée, lisez intégralement [NOTICE](./NOTICE) et [LICENSE](./LICENSE), puis conservez les mentions légales, attributions, lien vers le projet d'origine et marquage des modifications qui y sont requis. -Conformément au fichier [NOTICE](./NOTICE) et à la section 7 de l'AGPLv3, toute version modifiée qui présente une interface utilisateur doit conserver tous les éléments suivants dans un emplacement À propos, juridique, de pied de page ou d'attribution clairement visible : - -- Un lien vers le projet MAX API d'origine : [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- L'attribution exacte du NOTICE de MAX API : `Frontend design and development by MAX API contributors.` -- Un lien vers le projet amont New API : [QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- L'attribution exacte du NOTICE de New API : `Frontend design and development by New API contributors.` -- Une mention explicite des modifications avec une date pertinente - -Un remerciement à la [communauté MAX-API-Next](https://github.com/MAX-API-Next) peut être ajouté, mais il ne remplace ni les liens obligatoires vers les projets, ni les attributions exactes, ni le marquage des modifications. - -Le respect continu de ces exigences d'affichage et du NOTICE accorde automatiquement une licence commerciale temporaire non perpétuelle, sans demande ni approbation séparée. Cette autorisation supplémentaire couvre uniquement les éléments que les responsables du projet MAX API ont le droit de licencier et ne dispense pas des obligations de l'AGPLv3, de One API, de New API ou des autres projets amont. Les conditions les plus récentes sont celles du README officiel et des annonces de la communauté. +Pour une version dérivée à usage personnel, le respect des exigences d'affichage et d'attribution de NOTICE peut vous rendre éligible à la licence commerciale temporaire non perpétuelle annoncée par le projet, sans demande ni approbation séparée. Cette autorisation couvre uniquement les éléments que les responsables de MAX API ont le droit de licencier et ne remplace ni ne dispense d'aucune obligation amont applicable. ## 📜 Licence Ce projet est distribué sous la [GNU Affero General Public License v3.0 (AGPLv3)](./LICENSE). -La licence commerciale temporaire couvre uniquement les ajouts et modifications que les responsables de MAX API ont le droit de licencier. Elle n'inclut, ne remplace et n'annule pas les obligations de licence de One API, New API ou d'autres projets amont. L'usage commercial doit également respecter la licence MIT de One API, la licence AGPLv3 de New API et les conditions de licence actuelles de chaque projet amont. +La licence commerciale temporaire couvre uniquement les ajouts et modifications que les responsables de MAX API ont le droit de licencier. Elle ne remplace ni ne dispense d'aucune obligation de licence amont applicable. Si vous modifiez ce projet et le fournissez à des utilisateurs via un réseau, veuillez comprendre et respecter les obligations de mise à disposition du code source prévues par l'AGPLv3. Pour une licence commerciale de long terme, une coopération institutionnelle ou toute question de licence, contactez maxapi@max-api.ai. diff --git a/README.ja.md b/README.ja.md index e369fcf0..1c3ddb85 100644 --- a/README.ja.md +++ b/README.ja.md @@ -324,27 +324,17 @@ docker compose up -d 複数ノードでは `SESSION_SECRET` を共有し、各ノードに異なる `NODE_NAME` を設定する必要があります。`CRYPTO_SECRET` は任意の上書き値で、未設定時は `SESSION_SECRET` を使用します。明示的に設定する場合は、すべてのノードで同じ値を使用してください。独立ログデータベースには `LOG_SQL_DSN` を使用し、エラー性能統計が必要な場合は `ERROR_LOG_ENABLED` を有効にしてください。すべての環境変数とソースビルド手順は[詳細ドキュメント](https://docs.max-api.ai)を参照してください。 -## 🤝 プロジェクトの由来、謝辞、二次開発 +## 🤝 法的事項と二次開発 -MAX API は、[One API](https://github.com/songquanpeng/one-api) と [New API](https://github.com/QuantumNous/new-api) のオープンソース成果を基に開発を継続しています。上流プロジェクトと貢献者、プロトコル適応、テスト、ドキュメント、翻訳、Issue 報告に参加するすべてのコミュニティメンバーに感謝します。 +二次開発版を作成または配布する場合は、[NOTICE](./NOTICE) と [LICENSE](./LICENSE) を全文確認し、そこに定められた法的表示、帰属、原プロジェクトへのリンク、変更表示を保持してください。 -[NOTICE](./NOTICE) および AGPLv3 第 7 条に従い、ユーザーインターフェースを持つ変更版は、About、法的表示、フッター、または帰属表示の見やすい場所に、次のすべてを保持する必要があります: - -- MAX API の元プロジェクトへのリンク:[MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- MAX API NOTICE の正確な帰属表示:`Frontend design and development by MAX API contributors.` -- 上流 New API プロジェクトへのリンク:[QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- New API NOTICE の正確な帰属表示:`Frontend design and development by New API contributors.` -- 変更したことを示す明確な表示と、関連する変更日 - -[MAX-API-Next コミュニティ](https://github.com/MAX-API-Next)への謝辞は任意で追加できますが、必須のプロジェクトリンク、正確な帰属表示、変更表示の代わりにはなりません。 - -これらの表示要件と NOTICE の要件を継続して満たすことで、別途申請や承認を待つことなく、非永続的な一時商用ライセンスが自動的に付与されます。この追加許諾は MAX API プロジェクト側がライセンスする権利を持つ部分だけを対象とし、AGPLv3、One API、New API、その他の上流プロジェクトのライセンス義務を免除しません。最新条件は正式 README と公式コミュニティの告知に従います。 +自分用の二次開発版については、NOTICE の表示・帰属要件を満たすことで、プロジェクトが告知する適用可能な非永続的な一時商用ライセンスの対象となる場合があります。別途申請や承認を待つ必要はありません。この許諾は MAX API プロジェクト側がライセンスする権利を持つ部分のみを対象とし、適用される上流の義務を置き換えたり免除したりしません。 ## 📜 ライセンス 本プロジェクトは [GNU Affero General Public License v3.0(AGPLv3)](./LICENSE) の下で提供されます。 -一時商用ライセンスが対象とするのは、MAX API プロジェクト側がライセンスする権利を持つ追加・変更部分のみです。One API、New API、その他の上流プロジェクトのライセンス義務を含めたり、置き換えたり、免除したりするものではありません。商用利用では、One API の MIT ライセンス、New API の AGPLv3 ライセンス、および各上流プロジェクトの最新条件にも従ってください。 +一時商用ライセンスが対象とするのは、MAX API プロジェクト側がライセンスする権利を持つ追加・変更部分のみです。適用される上流プロジェクトのライセンス義務を置き換えたり免除したりするものではありません。 本プロジェクトを変更し、ネットワーク経由でユーザーへ提供する場合は、AGPLv3 のソースコード提供義務を理解し、遵守してください。長期商用ライセンス、機関との協力、その他のライセンスに関する問い合わせは maxapi@max-api.ai までご連絡ください。 diff --git a/README.md b/README.md index 4bf56c80..6e51724c 100644 --- a/README.md +++ b/README.md @@ -326,27 +326,17 @@ docker compose up -d 多节点必须统一 `SESSION_SECRET`,并为每个节点使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 为可选覆盖项,未设置时使用 `SESSION_SECRET`;如显式设置,则所有节点必须使用相同值。独立日志库使用 `LOG_SQL_DSN`;错误性能统计需要按需启用 `ERROR_LOG_ENABLED`。完整环境变量和源码构建说明见 [详细文档](https://docs.max-api.ai)。 -## 🤝 项目来源、致谢与二次开发 +## 🤝 法律说明与二次开发 -MAX API 基于 [One API](https://github.com/songquanpeng/one-api) 和 [New API](https://github.com/QuantumNous/new-api) 的开源成果持续开发。感谢上游项目、贡献者,以及所有参与协议适配、测试、文档、翻译与问题反馈的社区成员。 +如果你基于本项目进行二次开发或分发,请先完整阅读 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),并按其中要求保留法律声明、归属信息、原项目链接和修改标记。 -根据 [NOTICE](./NOTICE) 和 AGPLv3 第 7 节,包含用户界面的修改版本必须在显著可见的“关于”、法律声明、页脚或署名位置同时保留: - -- MAX API 原项目链接:[MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- MAX API NOTICE 中的原文署名:`Frontend design and development by MAX API contributors.` -- New API 上游项目链接:[QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- New API NOTICE 中的原文署名:`Frontend design and development by New API contributors.` -- 明确的修改声明及相关修改日期 - -可以额外鸣谢 [MAX-API-Next 社区](https://github.com/MAX-API-Next),但社区鸣谢不能替代上述必需的项目链接、原文署名和变更标记。 - -持续满足上述展示与 NOTICE 要求,即自动获得本项目的非永久临时商用授权,无需另行申请或等待确认;该授权仅覆盖 MAX API 项目方有权授权的部分,不免除 AGPLv3 或 One API、New API 等上游项目的许可义务。最新条件以正式 README 与社区公告为准。 +如果你基于本项目进行二次开发并仅供自用,满足 NOTICE 中的展示与归属要求后,可按项目方最新公告获得适用的非永久临时商用授权,无需另行申请或等待确认。该授权仅覆盖 MAX API 项目方有权授权的部分,不替代或免除任何适用的上游许可义务。 ## 📜 许可证 本项目采用 [GNU Affero 通用公共许可证 v3.0(AGPLv3)](./LICENSE) 授权。 -临时商用授权仅覆盖 MAX API 项目方有权授权的新增与修改部分,不包含、替代或免除 One API、New API 等上游项目的许可义务。商业使用时,请同时遵守 One API 的 MIT 许可证、New API 的 AGPLv3 许可证及各上游项目的最新许可要求。 +临时商用授权仅覆盖 MAX API 项目方有权授权的新增与修改部分,不替代或免除任何适用的上游许可义务。 如果你修改并通过网络向用户提供本项目服务,请理解并遵守 AGPLv3 对应的源码提供等义务。长期商用授权、机构合作或其他授权问题,请联系:maxapi@max-api.ai。 diff --git a/README.zh_CN.md b/README.zh_CN.md index 4bf56c80..6e51724c 100644 --- a/README.zh_CN.md +++ b/README.zh_CN.md @@ -326,27 +326,17 @@ docker compose up -d 多节点必须统一 `SESSION_SECRET`,并为每个节点使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 为可选覆盖项,未设置时使用 `SESSION_SECRET`;如显式设置,则所有节点必须使用相同值。独立日志库使用 `LOG_SQL_DSN`;错误性能统计需要按需启用 `ERROR_LOG_ENABLED`。完整环境变量和源码构建说明见 [详细文档](https://docs.max-api.ai)。 -## 🤝 项目来源、致谢与二次开发 +## 🤝 法律说明与二次开发 -MAX API 基于 [One API](https://github.com/songquanpeng/one-api) 和 [New API](https://github.com/QuantumNous/new-api) 的开源成果持续开发。感谢上游项目、贡献者,以及所有参与协议适配、测试、文档、翻译与问题反馈的社区成员。 +如果你基于本项目进行二次开发或分发,请先完整阅读 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),并按其中要求保留法律声明、归属信息、原项目链接和修改标记。 -根据 [NOTICE](./NOTICE) 和 AGPLv3 第 7 节,包含用户界面的修改版本必须在显著可见的“关于”、法律声明、页脚或署名位置同时保留: - -- MAX API 原项目链接:[MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- MAX API NOTICE 中的原文署名:`Frontend design and development by MAX API contributors.` -- New API 上游项目链接:[QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- New API NOTICE 中的原文署名:`Frontend design and development by New API contributors.` -- 明确的修改声明及相关修改日期 - -可以额外鸣谢 [MAX-API-Next 社区](https://github.com/MAX-API-Next),但社区鸣谢不能替代上述必需的项目链接、原文署名和变更标记。 - -持续满足上述展示与 NOTICE 要求,即自动获得本项目的非永久临时商用授权,无需另行申请或等待确认;该授权仅覆盖 MAX API 项目方有权授权的部分,不免除 AGPLv3 或 One API、New API 等上游项目的许可义务。最新条件以正式 README 与社区公告为准。 +如果你基于本项目进行二次开发并仅供自用,满足 NOTICE 中的展示与归属要求后,可按项目方最新公告获得适用的非永久临时商用授权,无需另行申请或等待确认。该授权仅覆盖 MAX API 项目方有权授权的部分,不替代或免除任何适用的上游许可义务。 ## 📜 许可证 本项目采用 [GNU Affero 通用公共许可证 v3.0(AGPLv3)](./LICENSE) 授权。 -临时商用授权仅覆盖 MAX API 项目方有权授权的新增与修改部分,不包含、替代或免除 One API、New API 等上游项目的许可义务。商业使用时,请同时遵守 One API 的 MIT 许可证、New API 的 AGPLv3 许可证及各上游项目的最新许可要求。 +临时商用授权仅覆盖 MAX API 项目方有权授权的新增与修改部分,不替代或免除任何适用的上游许可义务。 如果你修改并通过网络向用户提供本项目服务,请理解并遵守 AGPLv3 对应的源码提供等义务。长期商用授权、机构合作或其他授权问题,请联系:maxapi@max-api.ai。 diff --git a/README.zh_TW.md b/README.zh_TW.md index dbb555bc..b06293e7 100644 --- a/README.zh_TW.md +++ b/README.zh_TW.md @@ -326,27 +326,17 @@ docker compose up -d 多節點必須統一 `SESSION_SECRET`,並為每個節點使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 為可選覆寫項,未設定時使用 `SESSION_SECRET`;如明確設定,所有節點必須使用相同值。獨立日誌庫使用 `LOG_SQL_DSN`;錯誤效能統計需要按需啟用 `ERROR_LOG_ENABLED`。完整環境變數和原始碼建置說明請見[詳細文件](https://docs.max-api.ai)。 -## 🤝 專案來源、致謝與二次開發 +## 🤝 法律說明與二次開發 -MAX API 基於 [One API](https://github.com/songquanpeng/one-api) 和 [New API](https://github.com/QuantumNous/new-api) 的開源成果持續開發。感謝上游專案、貢獻者,以及所有參與協定適配、測試、文件、翻譯與問題回報的社群成員。 +如果你基於本專案進行二次開發或散布,請先完整閱讀 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),並依其中要求保留法律聲明、歸屬資訊、原專案連結和修改標記。 -根據 [NOTICE](./NOTICE) 與 AGPLv3 第 7 節,包含使用者介面的修改版本必須在清楚可見的「關於」、法律聲明、頁尾或署名位置同時保留: - -- MAX API 原專案連結:[MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) -- MAX API NOTICE 中的原文署名:`Frontend design and development by MAX API contributors.` -- New API 上游專案連結:[QuantumNous/new-api](https://github.com/QuantumNous/new-api) -- New API NOTICE 中的原文署名:`Frontend design and development by New API contributors.` -- 明確的修改聲明及相關修改日期 - -可以額外鳴謝 [MAX-API-Next 社群](https://github.com/MAX-API-Next),但社群鳴謝不能取代上述必要的專案連結、原文署名和變更標記。 - -持續滿足上述展示與 NOTICE 要求,即自動取得本專案的非永久臨時商用授權,無需另外申請或等待確認;該授權僅涵蓋 MAX API 專案方有權授權的部分,不免除 AGPLv3 或 One API、New API 等上游專案的許可義務。最新條件以正式 README 與官方社群公告為準。 +如果你基於本專案進行二次開發且僅供自用,滿足 NOTICE 中的展示與歸屬要求後,可依專案方最新公告取得適用的非永久臨時商用授權,無需另外申請或等待確認。該授權僅涵蓋 MAX API 專案方有權授權的部分,不取代或免除任何適用的上游許可義務。 ## 📜 許可證 本專案採用 [GNU Affero 通用公共許可證 v3.0(AGPLv3)](./LICENSE) 授權。 -臨時商用授權僅涵蓋 MAX API 專案方有權授權的新增與修改部分,不包含、取代或免除 One API、New API 等上游專案的許可義務。商業使用時,請同時遵守 One API 的 MIT 許可證、New API 的 AGPLv3 許可證及各上游專案的最新許可要求。 +臨時商用授權僅涵蓋 MAX API 專案方有權授權的新增與修改部分,不取代或免除任何適用的上游許可義務。 如果你修改並透過網路向使用者提供本專案服務,請理解並遵守 AGPLv3 對應的原始碼提供等義務。長期商用授權、機構合作或其他授權問題,請聯絡:maxapi@max-api.ai。