Comments 5
К сожалению бинарных сборок в виде скачиваемого архива для FreeBSD и MacOS нет
А это что? https://adoptium.net/temurin/releases/?os=mac&arch=x64&package=jre
Есть и прямая ссылка: https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3%2B9/OpenJDK21U-jre_x64_mac_hotspot_21.0.3_9.tar.gz
Тут некоторые хакеры пошли дальше и реализовали возможность запускать единожды собранный бинарник (исходный код, которого написан на С) под распространенные платформы типа Windows, Linux, MacOS - Actually Portable Executable (justine.lol)
В курсе ) На ЛОРе этот проект тоже сразу привели в пример, но проблема в том что это путь в никуда из-за невозможности так упаковать сколь-нибудь сложное приложение.
Была мысль на основе этого проекта реализовать загрузчик, который запустит уже полноценное приложение, но на практике даже такое оказалось слишком сложным в реализации.
Вспоминается похожая попытка то ли в 80-х, то ли в 90-х создать CD, который без танцев с бубном одинаково легко запускался бы и в Винде, и на эппловских компах (не помню, какие тогда были в ходу). Линукс (и тем более прочие) тогда ещё не имел такой общественной поддержки, как сейчас, и потому в этой разработке учтён не был. Это был астрономический симулятор, и вроде бы с возможностью показа тогдашних АМС, летящих к дальним планетам. Диски продавались, т.е. попытка не была неудачной.
Универсальный запуск