Дотримання ліцензії

Що таке ліцензія?

Godot створюється та розповсюджується під ліцензією MIT. Він також не має єдиного власника, оскільки кожен учасник, який подає код проекту, робить це за цією ж ліцензією і зберігає право власності на внесок.

Ліцензія — це юридична вимога до вас (або вашої компанії) щодо використання та розповсюдження програмного забезпечення (і похідних проектів, включаючи ігри, створені з ним). Ваша гра, чи проект, можуть мати іншу ліцензію, але вона все одно має відповідати оригінальній.

Попередження

In your project's credits screen, remember to also list third-party notices for assets you're using, such as textures, models, sounds, music and fonts.

Free assets in particular often come with licenses that require attribution. Double-check their license before using those assets in a project.

Вимоги

У випадку ліцензії MIT єдиною вимогою є включення тексту ліцензії десь у вашій грі, або похідному проекті.

Цей текст заявляє наступне:

Ця гра використовує Godot Engine, доступний за такою ліцензією:

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

Цим дозволяється безкоштовно будь-якій особі, яка отримує копію цього програмного забезпечення та пов’язаних файлів документації (цього «Програмного забезпечення»), працювати з Програмним забезпеченням без обмежень, включаючи, без обмежень, права на використання, копіювання, зміну, злиття , публікування, розповсюдження, субліцензування та/або продавання копії Програмного забезпечення, а також дозволяти особам, яким надається Програмне забезпечення, робити це за наступних умов:

Вищенаведене повідомлення про авторські права та це повідомлення про дозвіл будуть включені в усі копії або значні частини Програмного забезпечення.

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ НАДАЄТЬСЯ «ЯК Є», БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ, ЯВНИХ АБО НЕПРЯМИХ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ ГАРАНТІЯМИ ПРИДАТНОСТІ ДЛЯ ТОРГОВОГО ЗАБЕЗПЕЧЕННЯ, ПРИДАТНОСТІ ДЛЯ ВИЗНАЧЕНОЇ МЕТИ ТА ВІДСУТНІСТЮ ПОРУШЕНЬ. НІ В НІКОМУ ВИПАДКУ АВТОРИ АБО ВЛАСНИКИ АВТОРСЬКИХ ПРАВ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ ПРЕТЕНЗІЇ, ЗБИТКИ ЧИ ІНШУ ВІДПОВІДАЛЬНІСТЬ, ЧИ ТО ЗА ДІЄЮ ДОГОВОРУ, ЧИ ПРАВОПОРУШЕННЯ, ЧИ ІНШОГО, ЩО ВИНИКАЄ З ІНШИХ ЗВ'ЯЗКІВ З ЦИМ ПРОГРАМНИМ ЗАБЕЗПЕЧЕННЯМ ЧИ ВИКОРИСТАННЯМ ЧИ ІНШИМИ ДІЯМИ В ЦЬОМУ ПРОГРАМНОМУ ЗАБЕЗПЕЧЕННІ.

Примітка

Ваші ігри не зобов'язані мати таку саму ліцензію. Ви можете вільно випускати свої проекти Godot під будь-якою ліцензією та створювати комерційні ігри на движку.

Включення

Ліцензія не визначає, як вона має бути включена, тому будь-яка інформація є дійсною, якщо вона може бути відображена за певних умов. Це найпоширеніші підходи (треба реалізувати лише один з них, а не всі).

Титри

Включіть наведений вище текст ліцензії десь в титрах. Він може бути внизу після показу решти титрів. Більшість великих студій використовують такий підхід для ліцензій з відкритим кодом.

Екран ліцензій

Деякі ігри мають спеціальне меню (часто в налаштуваннях) для відображення ліцензій.

Лог виводу

Простого виведення тексту ліцензія з використанням функції print() може бути досить для платформ з можливістю читання глобального логу виводу. Це стосується настільних платформ, Android і HTML5 (але не iOS і UWP).

Супровідний файл

Якщо гра поширюється на настільних платформах, файл, що містить ліцензію, можна додати до програмного забезпечення, яке встановлюється на ПК користувача.

Друковане керівництво

Якщо гра містить друковані посібники, туди можна додати текст ліцензії.

Сторонні ліцензії

Сам Godot містить програмне забезпечення, написане сторонніми. Більшість із них не вимагає включення ліцензії, але деякі потребують. Обов’язково зробіть це, якщо вони скомпільовані у вашому шаблоні експорту Godot. Якщо ви використовуєте офіційні шаблони експорту, усі бібліотеки ввімкнено. Це означає, що вам потрібно надати атрибуцію для всіх бібліотек, перерахованих нижче.

Ось список бібліотек, які потребують атрибуції:

FreeType

Godot використовує FreeType для вимальовування шрифтів. Його ліцензія вимагає вказівки авторства, тому разом із ліцензією Godot необхідно включити наступний текст:

Частина цього програмного забезпечення є авторським правом © <year> The FreeType Project (www.freetype.org). Всі права захищені.

Примітка

<year> should correspond to the value from the FreeType version used in your build. This information can be found in the editor by opening the Help > About dialog and going to the Third-party Licenses tab.

ENet

Godot включає бібліотеку ENet для високорівневої обробки мультимедіа. ENet має схожі до Godot умову ліцензування:

Авторське право (с) 2002-2020 Лі Зальцман

Цим дозволяється безкоштовно будь-якій особі, яка отримує копію цього програмного забезпечення та пов’язаних файлів документації (цього «Програмного забезпечення»), працювати з Програмним забезпеченням без обмежень, включаючи, без обмежень, права на використання, копіювання, зміну, злиття , публікування, розповсюдження, субліцензування та/або продавання копії Програмного забезпечення, а також дозволяти особам, яким надається Програмне забезпечення, робити це за наступних умов:

Вищенаведене повідомлення про авторські права та це повідомлення про дозвіл будуть включені в усі копії або значні частини Програмного забезпечення.

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ НАДАЄТЬСЯ «ЯК Є», БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ, ЯВНИХ АБО НЕПРЯМИХ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ ГАРАНТІЯМИ ПРИДАТНОСТІ ДЛЯ ТОРГОВОГО ЗАБЕЗПЕЧЕННЯ, ПРИДАТНОСТІ ДЛЯ ВИЗНАЧЕНОЇ МЕТИ ТА ВІДСУТНІСТЮ ПОРУШЕНЬ. НІ В НІКОМУ ВИПАДКУ АВТОРИ АБО ВЛАСНИКИ АВТОРСЬКИХ ПРАВ НЕ НЕСУТЬ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ ПРЕТЕНЗІЇ, ЗБИТКИ ЧИ ІНШУ ВІДПОВІДАЛЬНІСТЬ, ЧИ ТО ЗА ДІЄЮ ДОГОВОРУ, ЧИ ПРАВОПОРУШЕННЯ, ЧИ ІНШОГО, ЩО ВИНИКАЄ З ІНШИХ ЗВ'ЯЗКІВ З ЦИМ ПРОГРАМНИМ ЗАБЕЗПЕЧЕННЯМ ЧИ ВИКОРИСТАННЯМ ЧИ ІНШИМИ ДІЯМИ В ЦЬОМУ ПРОГРАМНОМУ ЗАБЕЗПЕЧЕННІ.

mbed TLS

If the project is exported with Godot 3.1 or later, it includes mbed TLS. The Apache license needs to be complied to by including the following text:

Авторське право, співробітники The Mbed TLS

Ліцензовано за ліцензією Apache, версія 2.0 ("Ліцензія"); ви не можете використовувати цей файл, крім як у відповідності з Ліцензією. Ви можете отримати копію ліцензії за адресою

http://www.apache.org/licenses/LICENSE-2.0

Якщо це не вимагається чинним законодавством або не погоджено в письмовій формі, програмне забезпечення, що розповсюджується за Ліцензією, поширюється на ОСНОВІ «ЯК Є», БЕЗ БУДЬ-ЯКОГО ВИДУ ГАРАНТІЙ АБО УМОВ, явних або неявних. Перегляньте Ліцензію, щоб дізнатися про конкретну мову, яка регулює дозволи та обмеження Ліцензії.

Keep in mind that Godot 2.x and 3.0 use OpenSSL 1.x instead. This old OpenSSL version used the OpenSSL license, not the Apache 2 license as the latest version of OpenSSL currently uses (as of April 2022).

Примітка

If you exported your project using a custom build with specific modules disabled, you don't need to list the disabled modules' licenses in your exported project.