回覆列表
  • 1 # 使用者5480262765187

    開源軟體、自由軟體壓根不是同義詞,甚至連近義詞都不是,理由如下: Richard Stallman (也叫 RMS ) 當初發起了自由軟體運動,後來有人退出、分裂出來了,其餘的人因為太熱愛自由軟體運動,所以沒有退出。退出的人們組成了開源陣營。 Richard M. Stallman 說“開源”缺失了一些精神,自由軟體的精神是:使用者以任何目的執行該軟體、使用者可修改原始碼並再釋出、使用者可釋出自己的程式碼、允許收費。收費是開源陣營也支援的,但它們的精神還有區別。

    DRM,即 digital restrictions management 。開源陣營看見原始碼就被迷了心智,一個勁的支援 DRM 。擁有自由精神的人們,不會看見原始碼被迷魂,而是反對、批評 DRM ,因為 open-source DRM 違反自由,使用者無法以任何目的執行軟體。除此之外,許可證有數十個,不光 GPL、BSD、MIT、Apache 。數十個許可證中 sybase open watcom 違反自由,修改原始碼、再發布的時候被嚴格限制。 GPL 完全符合自由精神,使用者改了程式碼可以再發布。綜上所述,自由軟體、開源軟體壓根不是同義詞,甚至不是近義詞。

    開源陣營沒有文件許可,自由軟體基金會讓文件也尊重自由。比如 Microsoft Windows ,微軟的作業系統、Oracle等等公司,他們的文件被保護。在公共場合釋出自己的文件,說不定律師函就來了。產品文件雖然沒有原始碼,但是也可能違反自由。 GNU/Linux 上幾乎所有文件都是自由的,可以修改後再發布。開源陣營缺失了文件自由精神。

  • 中秋節和大豐收的關聯?
  • 看小說的時候你有沒有代入感,會不會在腦海裡想像那個畫面?