Up to date

This page is up to date for Godot 4.3. If you still find outdated information, please open an issue.

通過 Mono 進行編譯

警告

The recommendations in this page are not legal advice. They are provided in good faith to help users navigate license attribution requirements.

什麼是許可證?

Godot is created and distributed under the MIT License. It doesn't have a sole owner, as every contributor that submits code to the project does it under this same license and keeps ownership of their contribution.

許可證是您(或您的公司)使用和分發軟體(以及衍生專案,包括用它製作的遊戲)的法律要求。您的遊戲或專案可以具有不同的許可證,但仍需要遵守原始許可證。

備註

本節從使用者的角度介紹了許可證合規性。 如果你作為貢獻者對許可證合規性感興趣,可以在 這裡 找到指南說明。

小訣竅

Alongside the Godot license text, remember to also list third-party notices for assets you're using, such as textures, models, sounds, music and fonts. This includes free assets, which often come with licenses that require attribution.

系統需求

對於MIT許可證,唯一的要求是將許可證文字包含在您的遊戲或衍生專案中。

This text reads as follows:

This game uses Godot Engine, available under the following license:

Copyright (c) 2014-present Godot Engine contributors.
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Beside its own MIT license, Godot includes code from a number of third-party libraries. See 第三方工具 for details.

備註

您的遊戲無需遵循相同的許可證。您可以選擇任意許可證自由地發行自己的 Godot 專案,並使用該引擎建立商業遊戲。

包含

The license text must be made available to the user. The license doesn't specify how the text has to be included, but here are the most common approaches (you only need to implement one of them, not all).

演職員表

在片頭畫面的某處加入上述許可文字. 它可以在顯示其餘的片頭後的底部. 大多數大型工作室都使用這種方法來處理開放源碼許可證.

授權

有的遊戲有一個特設的功能表(通常在設定裡面)來顯示許可證。這個功能表通常通過 協力廠商協定 或者 開源協定 按鈕存取。

輸出紀錄

Printing the license text using the print() function may be enough on platforms where a global output log is readable. This is the case on desktop platforms, Android and HTML5 (but not iOS).

附帶檔案

If the game is distributed on desktop platforms, a file containing the license text can be added to the software that is installed to the user PC.

印刷手冊

If the game includes a printed manual, the license text can be included there.

第三方工具

Godot itself contains software written by third parties, which is compatible with, but not covered by Godot's MIT license.

Many of these dependencies are distributed under permissive open source licenses which require attribution by explicitly citing their copyright statement and license text in the final product's documentation.

Given the scope of the Godot project, this is fairly difficult to do thoroughly. For the Godot editor, the full documentation of third-party copyrights and licenses is provided in the COPYRIGHT.txt file.

A good option for end users to document third-party licenses is to include this file in your project's distribution, which you can e.g. rename to GODOT_COPYRIGHT.txt to prevent any confusion with your own code and assets.