Risposte:
Una versione di origine verrà compilata sul tuo computer mentre una versione binaria deve corrispondere al tuo sistema operativo.
le versioni dei sorgenti sono più comuni sui sistemi Linux perché i sistemi Linux possono variare notevolmente in cpu, versioni di librerie installate, versioni kernel e quasi tutti i sistemi Linux hanno un compilatore installato.
le versioni binarie sono comuni sui sistemi ms-windows. la maggior parte delle macchine Windows non ha un compilatore installato.
La versione di origine è il codice non compilato. Puoi leggerlo tu stesso. Per usarlo, deve essere compilato sul tuo computer. Binario significa che il codice è stato compilato in un formato di linguaggio macchina che il computer può leggere, quindi eseguire. Nessun essere umano può comprendere il file binario se non è stato sezionato o aperto con un programma che consente di leggere l'eseguibile come codice.