1983年9月,時任麻省理工學院的自由活動家Richard Stallman宣布了GNU(發音為gee noo)項目。GNU背后的想法是創建一個供所有人免費使用的操作系統和軟件程序存儲庫。與限制性的版權保護不同,Stallman的copyleft許可證或通用...
1983年9月,時任麻省理工學院的自由活動家Richard Stallman宣布了GNU(發音為gee noo)項目。GNU背后的想法是創建一個供所有人免費使用的操作系統和軟件程序存儲庫。與限制性的版權保護不同,Stallman的copyleft許可證或通用公共許可證(GPL)不同,規定GNU軟件如何使用和分發。最基本的原則是GNU軟件及其任何衍生產品和軟件的代碼都是免費的,并且用戶可以自由修改代碼。在宣布GNU項目兩年后,Stallman推出了非盈利的免費軟件基金會(FSF)支持GNU運動并執行通用公共許可證的條款。隨著時間的推移,GPL已經進行了三次修訂,GPLv3從2007年6月起一直是最新的。現在大多數開源軟件都使用GPL,盡管Stallman是一個嚴格遵守術語的人,不使用“開源”一詞,而是“自由軟件”或“自由軟件”來喚起用戶的自由價值觀,這是他社會政治活動的基石。除了通用公共許可證,FSF還發布了三個附加許可證:GNU Lesser General Public License(LGPL),GNU免費文檔許可證(GFDL)和GNU Affero通用公共許可證(GAGPL)。這些許可證用于需要修改GPL條款的特定情況。例如,當GNU軟件通過軟件庫鏈接到版權或專有軟件時,就使用了LGPL。通過GNU項目創建的第一個操作系統,恰當地命名為“GNU”,與1991年芬蘭裔美國人Linus Torvalds完成的獨立工作合并在一起,形成了Linux內核現在有幾十個GNU/Linux操作系統,從桌面系統到適合可引導記憶棒或Live CD的便攜式系統,有很多種風格和類型,受copyleft通用公共許可證的保護,不受版權限制。除操作系統外,GNU項目和開源社區繼續開發免費軟件,可在GNU/Linux、Mac?和Windows?系統上運行。大多數GNU/Linux發行版都配有安裝的軟件,可用于從電子表格中執行任何操作到文字處理,從電子郵件到沖浪,從翻錄音樂到視頻和照片編輯。實際上,在專有操作系統中可以完成的任何事情都可以在GNU系統上完成,盡管相對于Windows軟件,每個軟件類別中可供選擇的程序通常較少。雖然GNU軟件通常是免費的,例如,如果一個人要求一個程序的CD或購買一個零售盒裝軟件包,有時會收取象征性的費用。但是,通常有一種方法可以通過二進制文件、torrents或其他形式的文件共享來免費獲取程序。Stallman仍然是一個直言不諱的自由軟件支持者,在國際上推動GNU項目和通用公共許可,其中一個成功就是2006年印度12500所學校采用GNU/Linux
-
發表于 2020-08-06 16:21
- 閱讀 ( 1402 )
- 分類:電腦網絡