2
我現在明白了軟件的源代碼版本和二進制版本之間的主要區別。一個很好的問題here。源版本優於二進制版本?
我需要在Linux機器上安裝Node.js,並選擇了二進制版本,因爲它不需要編譯/安裝。我下載了tar文件,解壓縮了文件,並準備好了。
我的問題是,當兩種選擇都可用時,由於什麼原因人們會選擇源代碼而不是二進制文件?
我唯一能想到的就是該人希望閱讀/學習源代碼。
我現在明白了軟件的源代碼版本和二進制版本之間的主要區別。一個很好的問題here。源版本優於二進制版本?
我需要在Linux機器上安裝Node.js,並選擇了二進制版本,因爲它不需要編譯/安裝。我下載了tar文件,解壓縮了文件,並準備好了。
我的問題是,當兩種選擇都可用時,由於什麼原因人們會選擇源代碼而不是二進制文件?
我唯一能想到的就是該人希望閱讀/學習源代碼。
如果我在本地安裝它,我懷疑我會因爲有人要求查看我的機器以查看源代碼而感到沮喪。 – Makoto