diff --git a/NOTICE b/NOTICE deleted file mode 100644 index 13016c4a..00000000 --- a/NOTICE +++ /dev/null @@ -1,107 +0,0 @@ -max-api Notices - -==== Third-Party Notices ==== - -This product includes third-party open source software. Copyright notices and -license terms for direct third-party dependencies are listed in -THIRD-PARTY-LICENSES.md. - -Redistributed modified versions must retain this complete NOTICE file, -including its third-party, attribution, and additional-term notices. - -==== GNU Affero General Public License v3.0 Notices ==== - -max-api -Copyright (c) MAX-API-Next(https://github.com/MAX-API-Next) and contributors. - -This project is licensed under the GNU Affero General Public License v3.0. -See LICENSE for the full project license terms. - -==== Additional Terms under AGPLv3 Section 7 ==== - -Pursuant to Section 7(b) of the GNU Affero General Public License version 3, -the following reasonable legal notice and author attribution must be preserved -by modified versions in the Appropriate Legal Notices and in any prominent -about, legal, footer, or attribution location presented by the user interface: - -"Frontend design and development by MAX API contributors." - -Modified versions that present a user interface must also preserve a visible -link to the original project in a prominent about, legal, footer, or -attribution location: - -https://github.com/MAX-API-Next/MAX-API - -Modified versions must not misrepresent the origin of the software and must -mark their changes in accordance with AGPLv3 Section 7(c). - -==== MAX API Temporary Commercial Permission ==== - -In addition to, and not as a replacement for, AGPLv3, a derivative project -used only by its operator automatically receives a no-fee, non-perpetual -temporary commercial permission for the MAX API additions and modifications -that the MAX API project maintainers have the right to license, without a -separate application or approval, while it keeps either of the following -clearly visible in a prominent homepage, footer, about, legal, or attribution -location: - -* a link to https://github.com/MAX-API-Next/MAX-API; or -* an acknowledgement of the MAX-API-Next community with a link to - https://github.com/MAX-API-Next. - -This temporary permission does not cover, replace, or waive AGPLv3 or any -license obligation for One API, New API, or other upstream material. It ceases -to apply if the display condition is no longer met, or if it expires, is -amended, or is terminated by a later notice published in this NOTICE, the -project README, or the official MAX-API-Next community. Rights independently -granted by AGPLv3 remain unaffected. Continued use outside this temporary -permission must comply with AGPLv3 or a separate written authorization from -the applicable rights holder. - -==== Preserved New API Upstream Notice ==== - -new-api -Copyright (c) New API(https://github.com/QuantumNous/new-api/) contributors. - -This project includes software derived from New API, which is licensed under -the GNU Affero General Public License v3.0. The following additional terms from -the New API NOTICE are preserved: - -Pursuant to Section 7(b) of the GNU Affero General Public License version 3, -the following reasonable legal notice and author attribution must be preserved -by modified versions in the Appropriate Legal Notices and in any prominent -about, legal, footer, or attribution location presented by the user interface: - -"Frontend design and development by New API contributors." - -Modified versions that present a user interface must also preserve a visible -link to the original project in a prominent about, legal, footer, or -attribution location: - -https://github.com/QuantumNous/new-api - -Modified versions must not misrepresent the origin of the software and must -mark their changes in accordance with AGPLv3 Section 7(c). - -==== Apache-2.0 Notices ==== - -AWS SDK for Go -Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. -Copyright 2014-2015 Stripe, Inc. - -smithy-go -Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. - -otp -Copyright (c) 2014, Paul Querna - -This product includes software developed by -Paul Querna (http://paul.querna.org/). - -==== Electron / Chromium Notices ==== - -Desktop distributions include Electron, which embeds Chromium, Node.js, V8, -and other third-party components. Electron and Chromium third-party license -notices must remain available with desktop installers and installed apps. - -==== End of Notices ==== diff --git a/README.en.md b/README.en.md index b31b6c39..45f7306b 100644 --- a/README.en.md +++ b/README.en.md @@ -324,13 +324,22 @@ 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. -## 🤝 Legal notes and derivative use - -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 in a prominent location. - -In addition to the default AGPLv3 license, a derivative project used only by its operator automatically receives, without a separate application or approval, the no-fee, non-perpetual temporary commercial permission described in [NOTICE](./NOTICE) for MAX API additions and modifications that the project maintainers have the right to license, while it continuously keeps either the [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) project link or an acknowledgement of the [MAX-API-Next](https://github.com/MAX-API-Next) community clearly visible in a prominent homepage, footer, About, legal, or attribution location. - -This temporary permission does not cover, replace, or waive AGPLv3 or any license obligation for One API, New API, or other upstream material. It ceases to apply if the display condition is no longer met, or if it expires, is amended, or is terminated through NOTICE, the README, or an official MAX-API-Next community notice. Rights independently granted by AGPLv3 remain unaffected; continued use outside the temporary permission must comply with AGPLv3 or a separate written authorization from the applicable rights holder. See [NOTICE](./NOTICE) for the complete terms. +## 🤝 Related projects + +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) + +## ⚠️ Legal notes + +- **⚖️ Lawful use**: Use this project in compliance with the laws and regulations of your jurisdiction. Do not use it for illegal or non-compliant purposes. +- **📖 Disclaimer**: This project is provided for technical learning and research. The authors are not responsible for account suspension, service interruption, data loss, or any direct or indirect loss caused by its use. +- **🚫 No commercial authorization**: This project has not authorized any individual or organization to commercially operate based on it. Any such activity and resulting disputes, losses, or liabilities are the responsibility of the operator. ## 📜 License diff --git a/README.fr.md b/README.fr.md index 9a938556..0f0446ee 100644 --- a/README.fr.md +++ b/README.fr.md @@ -324,13 +324,22 @@ 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. -## 🤝 Mentions légales et développements dérivés - -Si vous créez ou distribuez une version dérivée, lisez intégralement [NOTICE](./NOTICE) et [LICENSE](./LICENSE), puis conservez à un emplacement bien visible les mentions légales, attributions, lien vers le projet d'origine et marquage des modifications qui y sont requis. - -En complément de la licence AGPLv3 par défaut, un projet dérivé réservé à l'usage de son opérateur bénéficie automatiquement, sans demande ni approbation distincte, de l'autorisation commerciale temporaire, gratuite et non permanente décrite dans [NOTICE](./NOTICE) pour les ajouts et modifications de MAX API que les mainteneurs du projet ont le droit de concéder, tant qu'il affiche clairement soit le lien du projet [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API), soit une mention de la communauté [MAX-API-Next](https://github.com/MAX-API-Next), à un emplacement bien visible de la page d'accueil, du pied de page, de la page À propos, des mentions légales ou des attributions. - -Cette autorisation temporaire ne couvre, ne remplace ni ne supprime les obligations de l'AGPLv3, de One API, de New API ou de tout autre composant amont. Elle cesse de s'appliquer si la condition d'affichage n'est plus respectée, ou si elle expire, est modifiée ou prend fin par une mention publiée dans NOTICE, le README ou la communauté officielle MAX-API-Next. Les droits accordés indépendamment par l'AGPLv3 restent inchangés ; toute utilisation poursuivie hors de cette autorisation temporaire doit respecter l'AGPLv3 ou faire l'objet d'une autorisation écrite distincte du titulaire de droits concerné. Consultez [NOTICE](./NOTICE) pour les conditions complètes. +## 🤝 Projets associés + +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) + +## ⚠️ Mentions légales + +- **⚖️ Utilisation conforme** : utilisez ce projet conformément aux lois et réglementations de votre juridiction. Toute utilisation illégale ou non conforme est interdite. +- **📖 Avertissement** : ce projet est fourni à des fins d'apprentissage technique et de recherche. Les auteurs ne sont pas responsables des suspensions de compte, interruptions de service, pertes de données ou autres dommages directs ou indirects liés à son utilisation. +- **🚫 Aucune autorisation commerciale** : ce projet n'a autorisé aucune personne ni organisation à l'exploiter commercialement. Toute activité de ce type et les litiges, pertes ou responsabilités qui en découlent relèvent de l'opérateur. ## 📜 Licence diff --git a/README.ja.md b/README.ja.md index 265d18f7..d33669d6 100644 --- a/README.ja.md +++ b/README.ja.md @@ -324,13 +324,22 @@ docker compose up -d 複数ノードでは `SESSION_SECRET` を共有し、各ノードに異なる `NODE_NAME` を設定する必要があります。`CRYPTO_SECRET` は任意の上書き値で、未設定時は `SESSION_SECRET` を使用します。明示的に設定する場合は、すべてのノードで同じ値を使用してください。独立ログデータベースには `LOG_SQL_DSN` を使用し、エラー性能統計が必要な場合は `ERROR_LOG_ENABLED` を有効にしてください。すべての環境変数とソースビルド手順は[詳細ドキュメント](https://docs.max-api.ai)を参照してください。 -## 🤝 法的事項と二次開発 - -二次開発版を作成または配布する場合は、[NOTICE](./NOTICE) と [LICENSE](./LICENSE) を全文確認し、そこに定められた法的表示、帰属、原プロジェクトへのリンク、変更表示を目立つ場所に保持してください。 - -既定の AGPLv3 ライセンスに加え、運営者自身のみが使用する二次開発プロジェクトは、プロジェクトの保守者が許諾する権利を有する MAX API の追加・変更部分について、[NOTICE](./NOTICE) に定める無料かつ非永久の一時的商用許諾を、別途の申請や承認なく自動的に受けられます。適用中は、ホームページ、フッター、「概要」、法的表示、または帰属表示の目立つ場所に、[MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) のプロジェクトリンク、または [MAX-API-Next](https://github.com/MAX-API-Next) コミュニティへの謝辞のいずれかを明確に表示し続ける必要があります。 - -この一時的許諾は、AGPLv3、One API、New API、その他の上流素材に関するライセンス義務を対象とせず、置き換えも免除もしません。表示条件を満たさなくなった場合、または NOTICE、README、MAX-API-Next 公式コミュニティの告知により期限切れ、変更、終了となった場合は適用されなくなります。AGPLv3 から独立して付与される権利には影響せず、一時的許諾の範囲外で利用を継続する場合は AGPLv3 を遵守するか、該当する権利者から別途書面による許諾を得る必要があります。完全な条件は [NOTICE](./NOTICE) を参照してください。 +## 🤝 関連プロジェクト + +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) + +## ⚠️ 法的事項 + +- **⚖️ 適法な利用**:利用地域の法令および規制を遵守して本プロジェクトを使用してください。違法または不適切な用途での使用を禁止します。 +- **📖 免責事項**:本プロジェクトは技術学習および研究目的で提供されます。利用によるアカウント停止、サービス中断、データ損失、その他の直接的または間接的な損害について、著者は責任を負いません。 +- **🚫 商用許諾なし**:本プロジェクトは、個人または組織による商用運用を許諾していません。これに基づく活動と、それに伴う紛争、損失、責任は運営者が負うものとします。 ## 📜 ライセンス diff --git a/README.md b/README.md index b9f07b2d..8cf8014f 100644 --- a/README.md +++ b/README.md @@ -326,19 +326,28 @@ docker compose up -d 多节点必须统一 `SESSION_SECRET`,并为每个节点使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 为可选覆盖项,未设置时使用 `SESSION_SECRET`;如显式设置,则所有节点必须使用相同值。独立日志库使用 `LOG_SQL_DSN`;错误性能统计需要按需启用 `ERROR_LOG_ENABLED`。完整环境变量和源码构建说明见 [详细文档](https://docs.max-api.ai)。 -## 🤝 法律说明与二次开发 +## 🤝 相关项目 -如果你基于本项目进行二次开发或分发,请先完整阅读 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),并按其中要求在项目明显位置保留法律声明、归属信息、原项目链接和修改标记。 +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) -除 AGPLv3 默认授权外,当前阶段,仅供自身使用的二次开发项目如持续在项目主页、页脚、“关于”、法律声明或其他明显位置清晰展示 [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) 项目链接,或对 [MAX-API-Next](https://github.com/MAX-API-Next) 社区的致谢,即自动免费获得 MAX API 项目方对其有权授权的新增与修改部分所提供的非永久临时商用授权,无需另行申请或审批。 +## ⚠️ 法律说明 -该临时授权不覆盖、替代或免除 AGPLv3、One API、New API 或其他上游许可义务;展示条件不再满足,或项目方通过 NOTICE、README 或 MAX-API-Next 官方社区公告其到期、调整或终止时,该临时授权即不再适用。AGPLv3 独立授予的权利不受影响;超出临时授权继续使用时,须遵守 AGPLv3 或另行取得适用权利人的书面授权。完整条件以 [NOTICE](./NOTICE) 为准。 +- **⚖️ 合规使用**:请在符合您所在国家或地区法律法规的前提下使用本项目,严禁将其用于任何违法违规用途。 +- **📖 免责声明**:本项目仅供技术学习与研究使用,作者不对因使用本项目导致的账户封禁、服务中断、数据丢失或其他任何直接或间接损失承担责任。 +- **🚫 无商业授权**:本项目从未授权任何个人或组织基于本项目开展任何形式的商业化运营。任何以本项目名义或基于本项目从事的商业行为均与本项目及其开发者无关,由此产生的一切纠纷、损失和法律责任由行为主体自行承担。 ## 📜 许可证 本项目采用 [GNU Affero 通用公共许可证 v3.0(AGPLv3)](./LICENSE) 授权。 -如果你修改并通过网络向用户提供本项目服务,请理解并遵守 AGPLv3 对应的源码提供等义务。机构合作或其他许可问题,请联系:maxapi@max-api.ai。 +如果你修改并通过网络向用户提供本项目服务,请理解并遵守 AGPLv3 对应的源码提供等义务。机构合作或其他许可问题,请加入社群或联系:maxapi@max-api.ai。 --- diff --git a/README.zh_CN.md b/README.zh_CN.md index b9f07b2d..7358bf3b 100644 --- a/README.zh_CN.md +++ b/README.zh_CN.md @@ -326,13 +326,22 @@ docker compose up -d 多节点必须统一 `SESSION_SECRET`,并为每个节点使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 为可选覆盖项,未设置时使用 `SESSION_SECRET`;如显式设置,则所有节点必须使用相同值。独立日志库使用 `LOG_SQL_DSN`;错误性能统计需要按需启用 `ERROR_LOG_ENABLED`。完整环境变量和源码构建说明见 [详细文档](https://docs.max-api.ai)。 -## 🤝 法律说明与二次开发 - -如果你基于本项目进行二次开发或分发,请先完整阅读 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),并按其中要求在项目明显位置保留法律声明、归属信息、原项目链接和修改标记。 - -除 AGPLv3 默认授权外,当前阶段,仅供自身使用的二次开发项目如持续在项目主页、页脚、“关于”、法律声明或其他明显位置清晰展示 [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) 项目链接,或对 [MAX-API-Next](https://github.com/MAX-API-Next) 社区的致谢,即自动免费获得 MAX API 项目方对其有权授权的新增与修改部分所提供的非永久临时商用授权,无需另行申请或审批。 - -该临时授权不覆盖、替代或免除 AGPLv3、One API、New API 或其他上游许可义务;展示条件不再满足,或项目方通过 NOTICE、README 或 MAX-API-Next 官方社区公告其到期、调整或终止时,该临时授权即不再适用。AGPLv3 独立授予的权利不受影响;超出临时授权继续使用时,须遵守 AGPLv3 或另行取得适用权利人的书面授权。完整条件以 [NOTICE](./NOTICE) 为准。 +## 🤝 相关项目 + +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) + +## ⚠️ 法律说明 + +- **⚖️ 合规使用**:请在符合您所在国家或地区法律法规的前提下使用本项目,严禁将其用于任何违法违规用途。 +- **📖 免责声明**:本项目仅供技术学习与研究使用,作者不对因使用本项目导致的账户封禁、服务中断、数据丢失或其他任何直接或间接损失承担责任。 +- **🚫 无商业授权**:本项目从未授权任何个人或组织基于本项目开展任何形式的商业化运营。任何以本项目名义或基于本项目从事的商业行为均与本项目及其开发者无关,由此产生的一切纠纷、损失和法律责任由行为主体自行承担。 ## 📜 许可证 diff --git a/README.zh_TW.md b/README.zh_TW.md index f40ad184..659fb306 100644 --- a/README.zh_TW.md +++ b/README.zh_TW.md @@ -326,13 +326,22 @@ docker compose up -d 多節點必須統一 `SESSION_SECRET`,並為每個節點使用不同的 `NODE_NAME`。`CRYPTO_SECRET` 為可選覆寫項,未設定時使用 `SESSION_SECRET`;如明確設定,所有節點必須使用相同值。獨立日誌庫使用 `LOG_SQL_DSN`;錯誤效能統計需要按需啟用 `ERROR_LOG_ENABLED`。完整環境變數和原始碼建置說明請見[詳細文件](https://docs.max-api.ai)。 -## 🤝 法律說明與二次開發 - -如果你基於本專案進行二次開發或散布,請先完整閱讀 [NOTICE](./NOTICE) 和 [LICENSE](./LICENSE),並依其中要求在專案明顯位置保留法律聲明、歸屬資訊、原專案連結和修改標記。 - -除 AGPLv3 預設授權外,現階段,僅供自身使用的二次開發專案如持續在專案首頁、頁尾、「關於」、法律聲明或其他明顯位置清楚展示 [MAX-API-Next/MAX-API](https://github.com/MAX-API-Next/MAX-API) 專案連結,或對 [MAX-API-Next](https://github.com/MAX-API-Next) 社群的致謝,即自動免費取得 MAX API 專案方對其有權授權的新增與修改部分所提供的非永久臨時商用授權,無需另行申請或審批。 - -此臨時授權不涵蓋、取代或免除 AGPLv3、One API、New API 或其他上游授權義務;展示條件不再符合,或專案方透過 NOTICE、README 或 MAX-API-Next 官方社群公告其到期、調整或終止時,此臨時授權即不再適用。AGPLv3 獨立授予的權利不受影響;超出臨時授權繼續使用時,須遵守 AGPLv3 或另行取得適用權利人的書面授權。完整條件以 [NOTICE](./NOTICE) 為準。 +## 🤝 相關專案 + +- [One API](https://github.com/songquanpeng/one-api) +- [MAX-API](https://github.com/z3042653234/MAX-API) +- [Midjourney Proxy](https://github.com/novicezk/midjourney-proxy) +- [Chat API](https://github.com/ai365vip/chat-api) +- [New API](https://github.com/QuantumNous/new-api) +- [VoAPI](https://github.com/VoAPI/VoAPI) +- [Sub2API](https://github.com/Wei-Shaw/sub2api) +- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) + +## ⚠️ 法律說明 + +- **⚖️ 合規使用**:請在符合您所在國家或地區法律法規的前提下使用本專案,嚴禁將其用於任何違法違規用途。 +- **📖 免責聲明**:本專案僅供技術學習與研究使用,作者不對因使用本專案導致的帳戶封禁、服務中斷、資料遺失或其他任何直接或間接損失承擔責任。 +- **🚫 無商業授權**:本專案從未授權任何個人或組織基於本專案開展任何形式的商業化運營。任何以本專案名義或基於本專案從事的商業行為均與本專案及其開發者無關,由此產生的一切糾紛、損失和法律責任由行為主體自行承擔。 ## 📜 許可證