Подтвердить что ты не робот

Разница между выпуском Binary и релизом источника?

Я видел слова двоичный и источник на многих сайтах загрузки сайтов. Что они на самом деле означают? И я видел это на странице загрузки Groovy. Мой вопрос в том, как они отличаются? Оба имеют тенденцию устанавливать groovy! Но в чем основное отличие?

4b9b3361

Ответ 1

Исходный релиз будет скомпилирован на вашей собственной машине, а бинарная версия должна соответствовать вашей операционной системе.

исходные выпуски чаще встречаются в системах Linux, потому что Linux-системы могут сильно различаться в процессоре, установлены версии библиотек, kernelversions и почти каждая Linux-система имеет установленный компилятор.

бинарные релизы распространены в системах ms-windows. на большинстве оконных машин не установлен компилятор.

Ответ 2

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

Ответ 3

Исходный релиз - это сырой, несвязанный код. Вы могли бы прочитать это сами. Чтобы использовать его, он должен быть скомпилирован на вашем компьютере. С другой стороны, двоичный код означает, что код был скомпилирован в двоичный формат, который компьютер может прочитать, а затем выполнить. Ни один человек не может понять это, если его не расчленить или не открыть с помощью какой-либо программы, которая позволит вам читать исполняемый файл как код.