Eu tenho visto as palavras liberação binária e fonte em muitas seções de download de sites.
O que eles realmente querem dizer?
Por exemplo, eu vi isso na página de download do Groovy .
Minha pergunta é como eles diferem? Ambos tendem a instalar o Groovy, mas qual é a principal diferença?
fonte
As versões binárias contêm a versão legível por computador do aplicativo, o que significa que ele é compilado. Os releases de origem contêm a versão legível por humanos do aplicativo, o que significa que ele deve ser compilado antes de poder ser usado.
fonte
O release de origem é o código bruto e não compilado. Você pode ler você mesmo. Para usá-lo, ele deve ser compilado em sua máquina. Binário significa que o código foi compilado em um formato de linguagem de máquina que o computador pode ler e executar. Nenhum humano pode entender o arquivo binário, a menos que tenha sido dissecado ou aberto com algum programa que permita que você leia o executável como código.
fonte