如果按照源代碼類型區分軟件,通常被分為兩類:自由軟件和非自由軟件。自由軟件壹般是不僅可以免費得到,而且公開源代碼;相對應地,非自由軟件則是不公開源代碼。所有壹切通過非正常手段獲得非自由軟件源代碼的行為都將被視為非法。
對於計算機而言,並不存在真正意義上的“好”的源代碼;然而作為壹個人,好的書寫習慣將決定源代碼的好壞。源代碼是否具有可讀性,成為好壞的重要標準。軟件文檔則是表明可讀性的關鍵。
如果按照源代碼類型區分軟件,通常被分為兩類:自由軟件和非自由軟件。自由軟件壹般是不僅可以免費得到,而且公開源代碼;相對應地,非自由軟件則是不公開源代碼。所有壹切通過非正常手段獲得非自由軟件源代碼的行為都將被視為非法。
對於計算機而言,並不存在真正意義上的“好”的源代碼;然而作為壹個人,好的書寫習慣將決定源代碼的好壞。源代碼是否具有可讀性,成為好壞的重要標準。軟件文檔則是表明可讀性的關鍵。