Unity 6.3
0 онлайн 104 гостей 3 в системе
Вход
Пакеты и управление пакетами Шаг 247 из 281

Добавить требуемые правовые файлы к вашему пакету

Добавьте информацию о лицензировании и атрибуции к вашему пакету, чтобы выполнить любые юридические требования.

Для вашего пакета может потребоваться одно или оба из следующих условий:

  • Сведения о лицензии, отражающие любые лицензии, регулирующие пакет.
  • Уведомления сторонних разработчиков (отдельно от информации о лицензировании), если ваш пакет содержит элементы сторонних разработчиков.

Информация о лицензии

Использование LICENSE.md чтобы объяснить, как другие могут пользоваться вашим пакетом. Например, укажите, предназначен ли он для внутреннего использования или для публичного распространения. Опишите правила изменения, повторного распространения и любые ограничения.

Важно: Операция Package Manager Создать пакет не создает этот файл для вас.

Чтобы включить сведения о лицензировании, выполните следующие действия:

  1. Чтобы найти папку пакета, используйте файловый менеджер компьютера или окно Project редактора Unity.
  2. Создайте файл с именем LICENSE.md в базовой папке вашего пакета.
  3. Откройте LICENSE.md с помощью выбранного вами редактора скриптов.
  4. Введите информацию о лицензировании вашего пакета, по желанию форматируя ее с помощью Markdown. Пример файла лицензии.
  5. Сохраните файл.

Образец файла лицензии

Вот пример файла лицензии из пакета Unity Timeline:

Unity Timeline copyright © 2017-2025 Unity Technologies ApS

Licensed under the Unity Companion License for Unity-dependent projects.
Refer to [Unity Companion License](https://unity.com/legal/licenses/unity-companion-license).

Unless expressly provided otherwise, the Software under this license is made available 
strictly on an “AS IS” BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
Please review the license for details on these and other terms and conditions.

Уведомления третьих сторон

Когда вы создаете пакет с помощью окна Package Manager, операция создает файл Third Party Notices.md в базовой папке вашего пакета. Обновите этот файл, если ваш пакет содержит элементы сторонних разработчиков.

Для каждой лицензии, которую нужно включить, можно включить следующие сведения:

  • Имя компонента
  • Тип лицензии
  • Номер версии: Укажите номер версии, если лицензия регулирует конкретную версию компонента.
  • Раздел Детали лицензии. См. веб-сайт SPDX Список лицензий. На нем есть текст лицензии многих общих компонентов программного обеспечения, который вы можете скопировать в свой файл Third Party Notices.md. В качестве альтернативы вы также можете указывать URL в этом разделе на место, где содержится воспроизведенная лицензия и информация об авторских правах (если это применимо). Если лицензия регулирует определенную версию компонента, по возможности укажите URL этой версии. Многие записи с веб-сайта SPDX также включают канонический постоянный URL, на который вы можете сослаться.

Если ваш пакет не содержит сторонних элементов, удалите Third Party Notices.md из базовой папки вашего пакета.

Образец уведомления третьей стороны

This package contains third-party software components governed by the license(s) indicated below:

Component Name: Semver
License Type: "MIT"
[SemVer License](https://github.com/myusername/semver/blob/master/License.txt)

Component Name: MyComponent
License Type: "MyLicense"
[MyComponent License](https://www.mycompany.com/licenses/License.txt)

Дополнительные ресурсы