Глядя на https://github.com/JetBrains/kotlin/releases/tag/v1.3.0,, есть универсальный многоплатформенный zip-файл (kotlin-compiler-1.3.0.zip) и некоторые специфичные для платформы (например, kotlin-compiler-1.3.0-release-windows). -x64.zip). Если заглянуть внутрь zip-файлов, то, по-видимому, различия заключаются в том, что установки, специфичные для платформы, содержат некоторые собственные исполняемые файлы (например, файлы .dll или .so) и используют свой собственный предварительно собранный JRE, тогда как многоплатформенная версия кажется чистой Java.
Это единственное отличие, или установки для конкретной платформы содержат некоторые дополнительные функции сверх чистой версии Java?
Было бы безопаснее использовать чистую версию Java, поскольку моя версия Java 1.8u192 более поздняя, чем та, на которой была собрана версия Kotlin 1.3? *