Spec-Zone.ru › Kotlin 2

Файлы лицензий для бинарных файлов Kotlin/Native

Как и многие другие проекты с открытым исходным кодом, Kotlin использует сторонний код, то есть проект Kotlin включает код, разработанный не JetBrains и не участниками сообщества языка программирования Kotlin. Иногда это производный код, например код, переписанный с C++ на Kotlin.

Лицензии на сторонние разработки, используемые в Kotlin, можно найти в нашем репозитории на GitHub:

  • Компилятор Kotlin

  • Kotlin/Native

В частности, компилятор Kotlin/Native создает бинарные файлы, которые могут содержать сторонний код, данные или производные разработки. Это означает, что на бинарные файлы, скомпилированные Kotlin/Native, распространяются положения и условия сторонних лицензий.

На практике при распространении готового бинарного файла, скомпилированного Kotlin/Native, всегда включайте необходимые файлы лицензий в дистрибутив. Эти файлы должны быть доступны пользователям дистрибутива в читаемом формате.

Всегда включайте следующие файлы лицензий для соответствующих проектов:

Проект

Файлы для включения

Kotlin

  • Лицензия Apache 2.0

  • Уведомление об авторских правах Apache Harmony

Apache Harmony

GWT

Guava

libbacktrace

Лицензия BSD с 3 пунктами и уведомлением об авторских правах

mimalloc

Лицензия MIT

Включите этот файл, если используете распределитель памяти mimalloc вместо стандартного (задана опция компилятора -Xallocator=mimalloc).

База данных символов Unicode

Лицензия Unicode

Ограниченная очередь с несколькими производителями и несколькими потребителями

Уведомление об авторских правах

Для целевой платформы mingwX64 требуются дополнительные файлы лицензий:

Проект

Файлы для включения

Заголовочные файлы и библиотеки времени выполнения MinGW-w64

  • Лицензия среды выполнения MinGW-w64

  • Лицензия Winpthreads

Ни одна из этих библиотек не требует публиковать распространяемые бинарные файлы Kotlin/Native под открытой лицензией.

12 августа 2026
Советы по настройке бэкенда LLVMЧасто задаваемые вопросы о Kotlin/Native

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/native-binary-licenses.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API