Я видел слова бинарный и исходный текст во многих разделах загрузки сайтов.
Что они на самом деле значат?
Например, я видел это на странице загрузки Groovy .
Мой вопрос, как они отличаются? Оба стремятся установить Groovy, но в чем главное отличие?
groovy
installation
executable
муравьев
источник
источник
Бинарные выпуски содержат читаемую компьютером версию приложения, то есть оно компилируется. Исходные выпуски содержат удобочитаемую версию приложения, что означает, что она должна быть скомпилирована, прежде чем ее можно будет использовать.
источник
Исходный выпуск - это сырой, не скомпилированный код. Вы можете прочитать это сами. Чтобы использовать его, он должен быть скомпилирован на вашем компьютере. Двоичный означает, что код был скомпилирован в формат машинного языка, который компьютер может прочитать, а затем выполнить. Никто не может понять двоичный файл, если он не был разобран или открыт какой-либо программой, которая позволяет вам читать исполняемый файл как код.
источник