GNU宣言是理查德·斯托曼所寫,於1985年3月發表在 Dr. Dobb's Journal of Software Tools 雜誌上[1],內容解釋和定義GNU計劃的目標,並呼籲人們參與及支持,是自由軟件運動的核心精神。GNU宣言內置在包括GNU Emacs在內的很多GNU軟件包內,也有網頁上的版本可以取得。[2]
背景
GNU宣言的某些部分開始於理查德·斯托曼於1983年9月27日以電子郵件的形式在Usenet新聞組上發佈的GNU項目公告。[3] 該項目的目標是通過合作開發和提供基於RMS軟件自由理念的軟件(儘管書面定義直到1986年2月才出現),給計算機用戶自由並能自己控制他們自己的計算機。[4] 宣言的目的是讓更多的人熟悉這些概念,並以工作、金錢、程序和硬件的形式尋求更多的支持。
GNU宣言在1985年有了它的名字和完整的形式,並在1987年以較小的方式進行了更新。[2]
總結
GNU宣言開篇解釋了GNU項目是什麼,以及當前GNU作業系統創建的進展情況。儘管該系統基於Unix,並且與Unix兼容,但作者希望對其進行許多改進,這些改進在宣言中詳細列出。
據RMS所說,GNU項目背後的一個主要驅動點是Unix及其各種組件(在當時)迅速成為專有軟件(即閉源軟件和專有軟件)的趨勢。
該宣言為啟動GNU項目奠定了哲學基礎,即專有軟件讓用戶不能再像從前一樣相互幫助,同時這個基礎也對GNU項目的實現很重要。斯托爾曼拒絕編寫專有軟件作為與他們團結一致的標誌。
作者提供了許多原因來解釋為什麼項目和軟件自由對用戶有益,儘管他同意廣泛採用它會降低程式設計師的工作的利潤。
GNU宣言的大部分內容都集中在駁斥對GNU項目目標的可能反對。它們包括程式設計師謀生的需要,自由軟件的廣告發行問題,以及感知到的利潤激勵的需要。
參考文獻
參見
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.