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

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

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

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

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

Також на екрані титрів вашого проекту не забудьте висвітлити повідомлення про сторонні використовувані активи, такі як текстури, моделі, звуки, музика та шрифти.

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

Вимоги

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

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

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

Авторське право (с) 2007-2022 Хуан Лінецький, Аріель Манзур. Авторське право (с) 2014-2022 учасників Godot Engine.

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

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

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

Примітка

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

Включення

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

Титри

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

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

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

Лог виводу

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

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

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

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

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

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

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

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

FreeType

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

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

Примітка

Зверніть увагу, що <year> має відповідати значенню для версії FreeType, що використовується у вашій збірці. Цю інформацію можна знайти в меню редактора Довідка > Про Godot на вкладці Ліцензування сторонніх компонентів.

ENet

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

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

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

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

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

mbed TLS

Якщо проект створений з допомогою Godot 3.1 і вище то він використовує mbed TLS. Ліцензія Apache вимагає включення наступного тексту:

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

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

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

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

Майте на увазі, що Godot 2.x і 3.0 використовують OpenSSL 1.x. Ця стара версія OpenSSL використовувала ліцензію OpenSSL, а не ліцензію Apache 2, як остання версія OpenSSL, яка в даний час використовується (станом на квітень 2022 року).

Примітка

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