GNU 公告,第 1 卷第 8 期,1990 年 1 月
目錄
- 空白頁
- GNU 是誰
- GNU 公告
- 什麼是自由軟體基金會?
- 什麼是著作權宣告?
- GNU 快訊
- 抵制蘋果;捍衛蘋果
- 程式設計自由聯盟
- 線上書籍倡議
- Common Knowledge 的通用索引
- 新支援公司
- GNU 願望清單
- GNU 計劃狀態報告
- GNU 文件
- 現已提供的 GNU 軟體
- 如何取得 GNU 軟體
- 感謝 GNU
空白頁
此頁為空白,以便編號正確。
GNU 是誰
Joseph Arceneaux 正在開發 Emacs 19 版。Jim Kingdon 正在開發 GDB。Kathy Hargreaves 正在開發正規表示式常式 regex.c
,Karl Berry 正在開發 Ghostscript,而 Kathy 和 Karl 都在努力將字元點陣圖轉換為三次樣條曲線,以便 GNU 可以包含高品質字體。Roland McGrath 和 Joy Kendall 去年夏天花時間編寫各種 GNU 軟體。Mike Rowan 剛被聘為程式設計師。
Mike Haertel 除了繼續維護和改進各種工具程式和函式庫常式外,還在努力完成由 Nobuyuki Hikichi 開始的 C 直譯器。David Lawrence 目前正在擴展 GNU Emacs Lisp 函式庫。他目前在倫斯勒理工學院為我們工作。
Brian Fox 現在在加州理工學院為我們工作。他發布了 Bash 的 Beta 版本,即「Bourne Again SHell」,現在正在開發 GNU 的常駐程式型 Finger。Jay Fenlason 正在編寫 GNU 試算表程式 Oleo,並維護 tar
、sed
和 GNU 組譯器。Jay 還負責我們的備份和建立發行磁帶。
Diane Barlow Close 為我們完成的所有小型 Unix 工具程式撰寫了初步文件草稿,目前正在撰寫 shell 程式設計手冊。Diane 是 GAWK 手冊的主要作者。Mona Cosmos 正在撰寫入門使用者手冊(shell 指令、檔案等),而 Grace Sylvan 正在撰寫 C 手冊。
S. Opus Goldstein 仍在管理我們的辦公室。她現在有一位助理 Erica Brigid ni Judith,負責接聽電話答錄機、處理信件和包裝訂單。Robert J. Chassell 是我們的財務主管。除了處理與程式設計無關的基金會事務外,他還在撰寫 Emacs Lisp 程式設計入門介紹。
Richard Stallman 繼續以志工身分執行無數任務,包括改進 C 編譯器、GNU Emacs 等及其文件。最後,志工 Len Tower 繼續擔任我們的電子 JOAT(雜務工),處理郵寄清單和 gnUSENET、資訊請求等。
GNU 公告
版權所有 (C) 1990 自由軟體基金會有限公司。
作者:Jim Kingdon、Robert J. Chassell、Michael Bloom、Barry Shein、
Micheal Tiemann、Richard Stallman 和 Leonard H. Tower Jr.
插圖:Etienne Suvasa
日文翻譯:Mieko Hikichi
本頁面依據 創用 CC 姓名標示-禁止改作 3.0 美國授權條款 授權。
什麼是自由軟體基金會?
自由軟體基金會致力於消除對電腦程式的複製、重新發行、理解和修改的限制。我們透過在電腦使用的所有領域推廣自由軟體的開發和使用來做到這一點。具體來說,我們正在整合一個完整的整合軟體系統,名為「GNU」(GNU's Not Unix),它將向上相容於 Unix。這個系統的一些大型部分已經在運作,我們現在正在發行它們。
我們名稱中的「自由」一詞指的是兩種特定的自由:第一,複製程式並將其贈送給您的朋友和同事的自由;第二,透過完全存取原始碼,隨意更改程式的自由。此外,您可以研究原始碼並學習如何編寫此類程式。然後,您或許能夠移植它、改進它,並與他人分享您的變更。
其他組織發行任何可用的自由軟體。相比之下,FSF 專注於開發新的自由軟體,朝向建立一個完整到足以消除購買專有系統需求的 GNU 系統邁進。
除了開發 GNU 之外,基金會還有次要職能:製作 GNU 軟體的磁帶和印刷手冊、執行發行,以及接受捐款以支持 GNU 開發。我們是免稅的;您可以在報稅時扣除給我們的捐款。我們的開發工作部分資金來自捐款,部分資金來自發行費用。請注意,發行費用僅購買發行服務:您永遠不必支付任何人授權費即可使用 GNU 軟體,而且您始終有自由從朋友的電腦免費複製一份(前提是您的朋友願意)。
基金會還維護服務目錄:列出為 GNU 程式和系統使用者提供付費服務的人員名單。服務目錄位於 GNU Emacs 發行版中的 `etc/SERVICE` 檔案中。服務可能意味著回答新使用者的問題、客製化程式、移植到新系統或任何其他事項。如果您想被列入或索取副本,請聯絡我們。
在我們建立程式後,我們會不斷更新和改進它們。我們每年為每個程式發布 2 到 20 次更新。在開發新程式的同時執行此操作需要大量工作,因此我們始終感謝任何相關的原始碼和文件、機器、勞力和金錢捐贈。
基金會的董事會成員有:Richard Stallman,總裁;Robert J. Chassell,財務主管;Gerald J. Sussman、Harold Abelson 和 Leonard H. Tower Jr.,董事。
什麼是著作權宣告?
在標題為「什麼是自由軟體基金會?」的章節中,我們聲明「您永遠不必支付任何人授權費即可使用 GNU 軟體,而且您始終有自由從朋友的電腦免費複製一份。」這究竟是什麼意思,我們如何確保它保持真實?
使程式自由的最簡單方法是將其置於公有領域。然後從共享者那裡獲得它的人可以與他人共享。但是不良公民也可以為所欲為:在典型的「不要與您的鄰居共享」授權條款下出售僅二進位版本。因此,他們將享受原始程式自由的好處,同時對使用者隱瞞這些好處。很容易發生大多數使用者以這種方式獲得程式,而我們使程式對所有使用者免費的目標將會被破壞。
為了防止這種情況發生,我們通常不會將 GNU 程式置於公有領域。相反,我們透過我們稱之為著作權宣告的東西來保護它們。著作權宣告是一種法律工具,它使每個人都可以自由複製程式,只要獲得副本的人也獲得進一步發行副本的自由,以及修改其副本的自由(這意味著他們必須存取原始碼)。典型的軟體公司使用版權來剝奪這些自由;現在我們軟體共享者使用著作權宣告來保留這些自由。
GNU 專案使用的著作權宣告是由版權聲明和 GNU 通用公共授權條款 組成的。版權聲明是通常的那種。通用公共授權條款是一個複製授權條款,基本上說明您擁有我們希望您擁有的自由,並且您不能從任何人那裡奪走這些自由。(實際文件由我們的律師說我們需要的幾頁相當複雜的法律術語組成。)完整的授權條款包含在所有 GNU 原始碼發行版和許多手冊中,我們將應要求向您發送副本。
我們鼓勵其他人使用通用公共授權條款來著作權宣告他們的程式;基本上,程式只需要包含幾句話,說明該授權條款適用於它們。有關使用授權條款的詳細資訊隨附在其中,因此請參閱那裡以了解詳細資訊。
「正如我們從他人的發明中獲得巨大優勢一樣,我們應該樂於有機會透過我們的任何發明為他人服務。」
-Benjamin Franklin
GNU 快訊
- 來自日本 Unix 社群的捐款 日本 Unix 社群向我們捐贈了 10,000 美元。他們還一直在發行 Nobuyuki 和 Mieko Hikichi 翻譯的 GNU 公告,並計劃發行 GNU 軟體。我們要說「謝謝」,並鼓勵其他使用者群體支持高品質自由軟體的開發。
- Emacs Lisp 參考手冊 我們將在 1990 年 3 月出版期待已久且非常長的 GNU Emacs Lisp 參考手冊。該手冊詳細描述了 GNU Emacs Lisp 程式設計語言。
-
長名稱選項 我們已開始在我們的許多工具程式中新增長名稱選項。例如,您不必記住是使用
-v
還是-V
,您可以在所有程式中使用+verbose
(或任何明確的縮寫)。最終,我們希望為長選項名稱提供命令列完成功能。 -
indent
我們從 4.3BSD-tahoe 自由軟體發行版中為indent
美化列印程式新增了一些增強功能。GNU indent 的改進包括取消任意限制、GNU 編碼樣式支援和錯誤修復。 - GNU 編譯器獲得認可 現在許多人正在使用我們的 C 編譯器,包括開放軟體基金會(作為其作業系統的一部分);Data General(用於其基於 Aviion 88000 的工作站);以及 Intel(用於其 960 微處理器)。
- GNU Chess 擊敗 Fidelity Mach 3 在 Sun Sparcstation-1 上執行的 GNU Chess 1.55 與強大的商業國際象棋機器 Fidelity Mach 3 之間進行了 10 局比賽。Fidelity Mach 3 的官方 USCF 等級為 2265(2200 為大師級)。大多數觀察家承認它是一位真正的大師。比賽結果為 GNU 以 7-3 獲勝。經過各種修正後,我們得出 GNU Chess 1.55 在這台機器上的假定等級約為 2330(強大師級)。這個結果是最出乎意料的,因為先前版本的 GNU Chess 對 Mach 3 的得分從未超過 10 分中的 3 分。此次重大飛躍似乎來自:(1) 包含 Hans Eric Sandstrom 的快速走法產生器,以及 (2) Sparcstation-1,它(顯然)特別適合快速國際象棋處理。對棋書、和棋係數和在對手時間內思考的微小修改也有所幫助。請記住,此等級是基於短局比賽結果。GNU Chess 下出的某些走法顯然不是大師級品質。電腦大師通常透過戰術的準確性而不是微妙的陣地走法來實現其強度。
抵制蘋果;捍衛蘋果
作者:Richard Stallman
我在電腦領域認識的大多數人都對蘋果公司提起外觀和風格訴訟感到厭惡。因此,當他們聽到全錄公司以相同方式起訴蘋果公司時,他們通常會很高興:現在 Sculley 可能會得到他應得的。
這個令人愉快的景象中只有一小片陰雲:如果全錄公司勝訴,我們其他人也將得到 Sculley 應得的。
實際上,全錄公司的勝利將產生與蘋果公司在其針對惠普和微軟的訴訟中獲勝相同的效果。如果我們失去了開發和發行視窗系統的自由,那麼究竟是誰奪走了它就無關緊要了。未來關於其他種類軟體的案例的危險先例也將相同。
但是,全錄公司作為壟斷者,程度可能會更糟。全錄公司參與了視窗系統開發的早期階段,因此全錄公司的壟斷可能會涵蓋比蘋果公司壟斷更廣泛的視窗系統。
對於 GNU 專案而言,實際結果可能是我們無法擁有視窗系統。我們一直計劃使用 X 視窗系統,但如果全錄公司勝訴,這可能會變成非法。
全錄公司訴訟的另一個危險是,由於對蘋果公司自身訴訟的不滿以及全錄公司在開發視窗系統概念方面的早期作用,公眾對全錄公司的同情可能會幫助全錄公司勝訴。
這種同情是錯位的。全錄公司進入了一個在眾所周知的規則下運作的競爭市場:任何人都不可以為使用者介面申請版權。(至於概念和技術,版權從未適用於這些。)他們開發了一款有趣的產品,由於各種錯誤而在市場上失敗了——這在商業中並不少見。現在他們希望透過追溯性地更改規則來逃避其錯誤的後果。這很不公平。
為了讓我們保持編寫軟體的自由,我們現在必須擊敗全錄公司和蘋果公司。這意味著我們的任務現在更加艱鉅。但是,全錄公司的訴訟可能會間接幫助我們:這種訴訟混亂的荒謬性可能會幫助公眾相信,必須堅決拒絕外觀和風格版權的整個概念。
但是僅僅相信是不夠的;為了結束外觀和風格訴訟的危險,我們必須說服法院和國會。透過公開表達我們的觀點、寫信給眾議院智慧財產權小組委員會或加入程式設計自由聯盟,我們可以結束這種浪費的法律爭議。
您可以寫信給小組委員會,地址為
眾議院智慧財產權小組委員會,
美國眾議院,
華盛頓特區 20515
程式設計自由聯盟
作者:Michael Bloom 和 Richard Stallman
程式設計自由聯盟是一個由反對透過「外觀和風格」版權訴訟壟斷通用使用者介面的人們組成的組織。我們中的一些人是程式設計師,他們擔心這種壟斷會阻礙我們的工作。我們中的一些人是使用者,他們希望新的電腦系統與我們熟悉的介面相容。
「外觀和風格」訴訟旨在建立一種新的政府強制壟斷類別,其範圍比以往任何時候都更廣泛。這種使用者介面版權系統將造成不必要的相容性問題、減少競爭並扼殺創新。
我們程式設計自由聯盟希望透過阻止使用者介面版權來防止這些問題。聯盟不反對 1986 年之前理解的版權法——特定程式的版權。我們的目標是阻止版權系統的變更,這些變更將剝奪程式設計師編寫與現有程式和實務相容的新程式的傳統自由。
程式設計自由聯盟將以符合法律和智識自由的任何方式反對外觀和風格訴訟背後的原則。我們將撰寫社論、與公職人員交談、向法院提交法庭之友意見書,並抵制惡性違規者。1989 年 5 月 24 日,我們在蓮花總部進行了糾察,原因是他們對競爭對手提起訴訟,從而激起了媒體對該問題的廣泛報導。如果您有其他想法,請提出建議。
未來,聯盟也可能對抗其他限制性做法,例如軟體專利,這些專利可能會使軟體開發中的每個設計決策都成為訴訟的機會。聯盟的創始人認為軟體專利可能比外觀和風格版權更危險,但聯盟是否應對其進行反對運動將由成員決定。
聯盟既需要積極分子成員,也需要僅繳納會費的成員。
若要加入,請寫信至
League for Programming Freedom, 1 Kendall Square #143, P.O.Box 9171, Cambridge, MA 02139, USA. Phone: (617) 492--0023.
請注意,程式設計自由聯盟是一個獨立於自由軟體基金會的組織;請將所有聯盟查詢直接寄至上述地址,而不是基金會。
線上書籍倡議
作者:Barry Shein
線上書籍倡議的成立旨在提供可自由重新發行的資訊集合。存在大量的書籍、會議記錄、參考資料、目錄等集合,可以自由共享。其中一些是機器可讀形式,許多不是。
線上書籍倡議的目的是為此資訊建立一個公眾可存取的儲存庫,即網路工作者的圖書館。
線上書籍儲存庫中的資訊將可免費重新發行。線上存取、磁性媒體和其他發行方法將收取合理的服務費用,而不是資訊費用。
還有其他具有類似總體目標的組織(例如古騰堡計畫、Common Knowledge);在某些情況下,他們的目標或方法的細節差異很大。我們與他們中的大多數人保持聯繫,總的來說,我們的對話非常積極。任何將文字資訊放在網路上的人很快就會產生「多多益善」的態度;這是一個龐大的努力領域。
我們希望封存的內容
所有線上資料(軟體集合除外),例如書籍、期刊、目錄、會議記錄、雜誌、手冊、地圖、圖像、技術文件、參考著作等。我們感興趣的唯一軟體是特定於檢視、操作、搜尋和維護儲存庫中資訊的軟體。
資料必須沒有限制我們或任何收到資料的個人或組織重新發行的版權。線上書籍倡議僅處理沒有限制性版權的資料,因為我們不想因它們要求的複雜性而分心。
我們還需要指向可能可用的資料集合的指標。例如,有一些政府資料集合以合理的價格提供,並且不限制進一步重新發行獲得的副本。
我們需要您的協助
除了機器可讀資料外,還有大量印刷資料集合,如果放在網路上,就可以重新發行。我們需要願意組織非正式專案的人員來掃描、輸入或以其他方式將此資料放在網路上,以便納入線上書籍儲存庫。
我們需要與圖書館和資訊科學家取得聯繫,他們有興趣幫助我們建立組織儲存庫的格式和結構。
我們需要國際參與,以幫助確保我們的努力對世界各地的人們都有用。
我們需要願意參與技術顧問委員會的人員,以幫助我們指導我們的努力。
我們需要學術界、產業界和政府部門的參與,以幫助我們無限地豐富這項努力,並提供一流的、免費提供的資訊公用事業。
我們需要擁有可以納入線上書籍儲存庫的資料的出版商的參與。許多書籍和參考著作透過普通的紙張方式出版已變得無利可圖。現在是時候提供這些資料了!
我們需要技術社群的參與,以選擇和實施多媒體軟體標準,例如超文字、標記語言、索引和目錄軟體、文字檢索、網路存取方法等等。標準對我們的努力至關重要。
我們提供的內容
world.std.com
是一個公共存取 Unix 系統,它將作為初始儲存庫。它是一個 Sun4/280 系統,並將根據需要進行擴展。
任何人都可以撥入系統並設定帳戶(如果他們希望直接存取)(617-739-WRLD)。帳戶是收費的,收益將用於建立線上書籍儲存庫。
UUCP 和其他連結將可用於重新發行集合。我們也將以合理的複製費用在磁性媒體上提供集合。
如何參與
如果您認為您可以提供協助或想要更多資訊,請發送電子郵件至 obi@world.std.com
。有兩個郵寄清單,一個用於一般討論線上書籍倡議問題,另一個僅接收公告(一般討論清單將看到所有公告,因此您只需要在其中一個清單上即可)。若要訂閱任一清單,請將請求郵寄至 obi-request@world.std.com
。
或致電 Software Tool & Die,電話號碼為 617-739-0202。
或者,如果您在該地區,請到我們的辦公室聊天:麻薩諸塞州布魯克萊恩市燈塔街 1330 號 02146。
後記
這最初是一個名為「KiloMonkeys Project」(「弱智強型別」)的非正式討論小組,他們想弄清楚如何將有用的資料放在網路上並普遍可用。我已決定讓 Software Tool & Die 成為此活動的所在地,並以新名稱「線上書籍倡議」將該專案正式化。我感謝原始小組 Monkey Shein。
Common Knowledge 的通用索引
有一個名為 Common Knowledge 的國際組織正在努力編譯公有領域、無版權且機器可讀的資訊。該小組由記者、科學家、圖書館員和其他人士組成,正在編纂一個非版權資訊資料庫,他們稱之為「通用索引」。他們這樣做是為了提供資訊商人的替代方案,資訊商人越來越成功地減少傳統圖書館可用的資料量。他們的地址是
Common Knowledge, Jefferson, MD 21755, USA. Phone: (301) 695--3100
新支援公司
據我們所知,Cygnus Support 已成立為第一家僅為自由軟體提供商業支援的營利公司。他們的初始支援套件適用於擁有 50 到 150 個座位的站點的 GNU 程式開發工具。請聯絡 tiemann@ai.mit.edu
或 Cygnus Support,地址為 814 University Ave., Palo Alto, CA 94301。(FSF 與 Cygnus Support 無關;請注意,GNU 服務目錄(位於 GNU Emacs 發行版中的 `etc/SERVICE` 檔案中)中列出了許多個人顧問。)
GNU 願望清單
本期願望是為了
- 一位擅長編譯器維護的人員,可以接替 RMS 進行 GCC 維護。這可能是一份全職工作。
- 我們正在聘請程式設計師和技術作家來從事 GNU 專案。我們想要能夠勝任工作並且願意接受比大多數雇主支付的薪水更少的人。您必須在麻薩諸塞州劍橋市,或者能夠與我們保持良好的電子通訊。如果您有興趣,請聯絡
rms@ai.mit.edu
或寄信給 Richard Stallman,轉交自由軟體基金會。 - 志工協助撰寫工具程式和文件。請發送郵件至
gnu@prep.ai.mit.edu
索取任務清單。 - 可能有興趣贊助或主辦研究助理進行 GNU 開發的教授,並提供全部或部分 FSF 支持。一些學校已經這樣做了,我們歡迎其他學校加入。
- 語音產生、語音辨識和字元辨識軟體(如果裝置不太奇怪),如果可能,請提供裝置驅動程式。這將至少幫助我們認識到的一位部分殘疾的程式設計師提高生產力。
- 適用於英語和其他自然語言的文法檢查軟體。
- 提及 GNU 專案的報紙和期刊文章的副本。請將這些寄至封面上的地址,或將引文寄至
gnu@prep.ai.mit.edu
。 - 與往常一樣,需要資金。請記住,捐款可免稅。有了最新的捐款,我們再次擴大了我們的員工隊伍。向我們捐贈少量資金的一種方法是訂購一兩個發行磁帶。這可能不計入稅務捐款,但可以作為業務費用。
GNU 計劃狀態報告
- GNU Emacs 除了錯誤修復外,Emacs 18 版的工作已停止。Emacs 19 正在推進,我們新增的新功能包括多個 X 視窗功能、對歐洲字元集和多種字體的支援、增強的視覺效果(包括捲軸)、浮點數、用於緩衝區的重定位記憶體分配器、更精密的滑鼠支援和功能鍵的使用,以及對 Lisp 函式庫的許多變更。我們正在考慮的其他功能包括將屬性清單和動作與文字區域關聯、程式設計語言的增量語法分析、Emacs Lisp 的原始碼級除錯、如果點移動到特定範圍之外則執行的掛鉤、更以超文字為導向的 Info 模式、滑鼠幫助 X 視窗應用程式、選單列,以及可能是一個新的和改進的彈出選單系統。我們不知道在發布之前我們會完成多少工作,也不知道發布時間,所以請不要詢問。我們會發布公告。我們將在 1990 年 3 月出版 GNU Emacs Lisp 參考手冊。
- 核心 我們希望使用 CMU 開發的 Mach 訊息傳遞核心。目前發行的 Mach 版本不是自由軟體,因為它包含來自 AT&T 的 BSD 程式碼。但是,Mach 開發人員一直在努力將此程式碼與核心分離,他們現在表示他們有一個第一個版本正在 alpha 測試中執行。Rashid 教授向我們保證,當此版本穩定時,它將是自由軟體。如果 Mach 無法使用,那麼我們將使用 MIT 的 TRIX 核心或 Berkeley 的 Sprite 系統來啟動核心。目前,我們沒有進行任何核心工作。當我們仍然希望使用 Mach 時,現在開始一個核心專案是沒有意義的。
-
GNU 偵錯器 GNU 原始碼級 C 偵錯器 GDB 現在與 Emacs 18 版一起作為 GDB 2.8 版發行。GDB 3.4 版在 Beta 測試(編譯器)磁帶上發行,一旦穩定,它將取代 Emacs 磁帶上的 2.8 版。當我們有一個穩定的 GDB 3.x 發行版時,我們將開始開發 GDB 4。我們計劃新增乙太網路除錯、遠端跨平台除錯和 Dalek 擴充功能,例如
if
、while
和基於事件的除錯(請參閱 Crawford, Richard H.、Ho, W. Wilson 和 Olsson, Ronald A., 基於資料流的事件驅動偵錯方法, 加州大學戴維斯分校, 戴維斯, 加州, CSE-89-7, 1989 年 5 月),以及其他功能。我們可能在稍後新增的其他功能包括監看點,以及除錯多執行緒平行程式的能力。 -
C 編譯器 GNU C 編譯器 GCC 現在相當可靠。人們仍在報告錯誤,但他們也表示他們認為錯誤比商業編譯器少。NeXT 使用 GCC 建構了他們的整個系統,包括他們的 MACH 核心和 NFS 埠。有人還告訴我們,GCC 成功編譯了 System V.3 核心。許多 BSD 原始碼樹已使用 GCC 編譯。我們目前正在努力穩定 GCC 1 版,同時將新的改進納入 2 版。2 版現在支援巢狀函式、基本區塊之間一定程度的通用子表達式消除,以及用於對指令進行分類的新功能,該功能可用於在長分支和短分支之間進行選擇,或為指令排程提供原始資料。2 版將在與 C 本身相同的基礎上支援 C
++
。此外,我們預計將擁有指令排程,甚至可能包括全域通用子表達式消除。Ron Guilmette 的 Protoize(產生 ANSI C 原型)將被合併進來。我們目前正在(實驗性地)實施延遲分支填充和管線排程。我們可能會新增標頭檔預編譯功能,以在標頭檔很大而原始檔很小時節省時間。我們也可能進行其他語言前端,但似乎有足夠的 GNU 志工願意做這項工作。Jukka Virtanen 目前正在開發 Pascal 前端。它正在運作,但在準備好進行 alpha 測試之前,它需要一些新功能和更優雅地偵測錯誤的能力。其他志工正在開發 FORTRAN 和 Modula。到目前為止,還沒有人自願編寫 Ada 或 Cobol。GCC 最近已移植到 Motorola 88000、Intel 860 和 Pyramid 處理器。志工可能正在努力移植到 IBM 370、IBM PC/RT、3B2、HP Spectrum、某種類型的 Gould 機器和 AMD 29000。 -
C 函式庫 Roland McGrath 和其他一些人繼續開發 C 函式庫。C 函式庫目前包含所有 ANSI C 和 POSIX.1 函式,並且正在進行 POSIX.2 和 Unix 功能的開發。Doug Schmidt 提供了一個改進的
qsort
,它比 Berkeley 的更快,並且是可重入的。C 函式庫正在使用 Mike Haertel 編寫的新malloc
。 - 初步 Ghostscript 我們正在我們的 Beta 磁帶上發行 Ghostscript,這是一個免費的 GNU 軟體,它提供了幾乎 Postscript 直譯器的所有功能。Karl Berry 和 Kathy Hargreaves 正在努力新增字體。除了字體外,Ghostscript 還需要以下增強功能:作為多頁檔案的預覽器;透過在其他 X 用戶端的視窗上繪圖來為它們提供服務;提高其效能和視覺品質。歡迎提出其他增強功能的建議。
- Finger 和 Send 我們很快就會有一個基於常駐程式的 Finger 程式。它輪詢選定的主機,因此能夠告訴您每個人登入的位置。我們還在測試一個 Send 程式,用於跨網路向其他使用者發送即時訊息。
- Oleo Jay Fenlason 正在編寫一個名為 Oleo 的試算表(比更昂貴的試算表更適合您)。
-
GNU Mailer 我們可能會使用 Amdahl 的 Landon Noll 和 Ronald Karr 編寫的
smail
,或 Rayan Zachariasen 正在編寫的zmailer
,或者兩者都使用。 -
檔案操作工具 我們擁有一系列用於檔案操作的工具程式,包括
ls
、mv
、cp
、cat
、rm
、du
、head
、tail
和cmp
。我們在自己的機器上使用這些工具,並計劃很快發布它們。 - 可能的目標機器 GNU 將需要一個 CPU,其使用 32 位元位址和整數,以及定址到 8 位元組。可能需要虛擬記憶體。GNU Emacs 和 GNU C 需要系統中超過一百萬位元組的可定址記憶體,儘管如果存在虛擬記憶體,一百萬位元組的實體記憶體可能就足夠了。2 百萬位元組將會顯著提升效能。許多原始碼檔案需要超過 1 百萬位元組的虛擬記憶體才能編譯。硬碟將是必要的;至少需要 30 或 40 百萬位元組來容納一個最小系統。當然,還需要更多空間來存放使用者的檔案。我們建議個人 GNU 系統至少要有 80 百萬位元組,那樣會相當拮据。並非不可能將部分或全部 GNU 改編到其他架構;但目前我們不認為這是我們工作的一部分。
- 80386 磁碟片的發行計畫仍在規劃中 我們仍在考慮發行 1.2 百萬位元組 5.25 英吋磁碟片。
Freemacs,適用於 MS-DOS 的可擴展編輯器
Russ Nelson 有一個針對 MS-DOS 的 copylefted 編輯器,名為 Freemacs。它是少數幾個擁有完整擴充語言,但仍可在小型機器上運行的編輯器之一。它是唯一嘗試與 GNU Emacs 相容的此類編輯器。如需更多資訊,請透過電子郵件(nelson@clutx.clarkson.edu
)或紙本郵件(Russell Nelson, 11 Grant St., Potsdam, NY, 13676)聯絡 Russ。
請注意,自由軟體基金會不發行 Freemacs;請不要詢問我們有關它的問題。
GNU 文件
GNU 致力於提供高品質、易於使用的線上和印刷文件。GNU 手冊解釋了底層概念,描述了如何使用每個程式的所有功能,並提供了命令使用的範例。
GNU 文件以 Texinfo 原始碼檔案形式發行。Texinfo 原始碼可產生排版後的硬拷貝和線上演示文稿,並透過選單驅動系統存取。
以下手冊與我們的軟體一同提供,也提供硬拷貝版本;請參閱封底內側的訂購單。
《Emacs 手冊》描述了如何使用 GNU Emacs。它還解釋了進階功能,例如大綱模式和正規表示式搜尋。該手冊說明了如何使用 C 和 Lisp 等語言的程式設計特殊模式、如何使用 tags 工具,以及如何編譯和更正程式碼。它也描述了如何建立自己的按鍵綁定以及進行其他基本自訂。
《Emacs Lisp 參考手冊》將於 1990 年 3 月發行,描述了 GNU Emacs Lisp 程式語言。一本 Emacs Lisp 入門程式設計手冊也正在編寫中。
《Texinfo 手冊》描述了如何使用 Texinfo 原始碼撰寫文件。它描述了用於從同一個原始碼檔案建立 Info 檔案和印刷文件的標記語言:如何製作表格、清單、章節、節點、索引和交叉參考。它也描述了如何在 GNU Emacs 中使用 Texinfo 模式以及如何抓錯。
《Termcap 手冊》通常被描述為「你永遠想知道的 Termcap 資訊的兩倍」。它描述了 Termcap 資料庫的格式、終端機功能的定義,以及如何查詢終端機描述。本手冊主要適用於程式設計師。
《Bison 手冊》描述了如何撰寫語法描述,Bison 可以將其轉換為可以解析該語法的 C 程式。本手冊假設讀者事先不了解剖析器產生器。它描述了概念,然後提供一系列日益複雜的範例,然後詳細描述其中發生的事情。
《GAWK 手冊》描述了如何使用 GNU 版本的 AWK。它是為從未使用過 AWK 的人編寫的,並描述了這種強大的字串處理語言的所有功能。
《Make 手冊》描述了 GNU Make 工具,這是一個用於在需要時重建其他程式部分的程式。該手冊說明了如何撰寫 makefile,其中指定了如何重新編譯程式的各個部分以及它們如何相互依賴。
《GDB 手冊》說明了如何使用 GDB,GNU 偵錯器。它描述了如何在偵錯器的控制下運行程式、如何檢查和更改程式內部的資料,以及如何修改程式內部的控制流程。它還說明了如何透過 GNU Emacs 使用 GDB,並具有原始碼行的自動顯示功能。
現已提供的 GNU 軟體
我們現在提供四個 Unix 軟體原始碼發行磁帶,以及用於 GNU Emacs 和 GNU C 的 VMS 磁帶,其中包含原始碼和 VMS 可執行檔。第一個 Unix 磁帶(稱為「發行」或「Emacs」磁帶)包含 GNU Emacs 以及我們認為可靠的各種其他經過良好測試的程式。第二個 Unix 磁帶(稱為「Beta 測試」或「編譯器」磁帶)包含 GNU C 編譯器和相關工具,以及其他未經徹底測試的新程式。第三和第四個 Unix 磁帶(稱為「X11」磁帶)包含來自 MIT X 聯盟的 X11 發行版本。有關媒體等的詳細資訊,請參閱封底內側的訂購單。
請注意,1600bpi 9 軌磁帶和 QIC-24 DC300XLP 1/4 英吋卡匣式磁帶的內容是相同的。只有媒體不同。
發行磁帶的內容
此磁帶上的軟體被認為相當穩定,但與往常一樣,我們歡迎您提交錯誤報告。
- GNU Emacs 在 1975 年,Richard Stallman 開發了第一個 Emacs:可擴充、可自訂的即時顯示編輯器。GNU Emacs 是他的第二個 Emacs 實作版本。它是 Unix 系統上第一個提供真正 Lisp 的 Emacs,Lisp 流暢地整合到編輯器中,用於編寫擴充功能。它還為 MIT 的免費 X 視窗系統(版本 10 和 11)提供了一個特殊介面,這使得重新顯示速度非常快。目前版本為 18.55。GNU Emacs 自 1985 年以來已廣泛使用,並經常取代 Emacs 的專有實作版本,因為它具有更高的可靠性以及良好的功能和更易於擴充的特性。DEC、Berkeley 和 NeXT 都在其系統中發行 Emacs。當 Isaac Salzman 著手評測各種版本的 Emacs 時,只有一家公司希望將他們的產品與 GNU Emacs 進行比較。在他的評測中,該評測發表在 1989 年 7 月號的《Unix Review》雜誌上,Salzman 總結道:「就 Emacs 而言,GNU 是最佳選擇。」GNU Emacs(截至 18.55 版)可在多種 Unix 系統上運行:包括 Alliant、Altos 3068、Amdahl (UTS)、Apollo、AT&T (3B 機器和 7300 pc)、CCI 5/32 和 6/32、Celerity、Convex、Digital (DECstation 3100; Vax 運行 BSD 或 SysV)、Dual、Elxsi 6400、Encore (DPC、APC 和 XPC)、Gould、HP (9000 系列 200、300 或 800 (Spectrum) 但不包括 500 系列)、HLH Orion 1/05、IBM (RT/PC 運行 4.2 和 AIX; PS2 運行 AIX)、Integrated Solutions (Optimum V with 68020 and VMEbus)、Intel 80386 (BSD、SysV 和 Xenix; 不包括 MS-DOS)、Iris (2500、2500 Turbo 和 4D)、LMI (Nu)、Masscomp、Megatest、MIPS、NCR (Tower 32)、Nixdorf Targon 31、Plexus、Prime、Pyramid、Sequent (Balance 和 Symmetry)、SONY News、Stride (系統版本 2)、Sun (1、2、3、4、SparcStation 和 386i)、Tahoe、Tektronix (NS32000 系統 & 4300)、Texas Instruments (Nu) 和 Whitechapel (MG1)。《GNU Emacs 手冊》描述了 GNU Emacs,該手冊以 Texinfo 格式隨軟體提供。請參閱上文「GNU 文件」。
- GNU Emacs Lisp 參考手冊 我們將發行《GNU Emacs Lisp 參考手冊》,並在 1990 年 3 月將 Texinfo 原始碼放在發行磁帶上。該手冊詳細描述了 GNU Emacs Lisp 程式語言,適用於對 GNU Emacs Lisp 程式設計感興趣的人。
-
偵錯器 GDB 2.8(GNU 的偵錯器)是 1986 年編寫的原始碼級 C 偵錯器。它提供了許多 Unix 偵錯器通常不具備的功能,例如 Emacs 風格的命令歷史記錄和替換、記錄偵錯器內檢查的所有值的歷史記錄,以便稍後簡潔地參考、多行使用者定義命令以及良好的自我文件說明。GDB 2.8 目前可在 Vax (4.2 和 4.3bsd)、Sun 3 (系統版本 2、3 和 4)、SPARC (Sun 4) (系統版本 3.2 和 4.0)、HP9K320、ISI、Merlin、SONY News、Gould NPL 和 PN、i386 以及某些 32000 系統上運行。GDB 3.
*
支援更多系統並具有一些附加功能;請參閱下文「Beta 測試磁帶的內容」。GDB 的線上說明和 Texinfo 手冊隨軟體提供(請參閱上文「GNU 文件」)。 - Bison Bison 是 Yacc 的向上相容替換剖析器產生器,具有附加功能。它已經使用了好幾年。Bison 用於編譯 GNU C,因此它也包含在 GNU beta 磁帶中。《Bison 手冊》以 Texinfo 格式隨軟體提供(請參閱上文「GNU 文件」)。
- X 視窗系統,V10R4 X Windows 的版本 10 發行在 GNU Emacs 磁帶上;版本 11(完全不相容)發行在兩個 X11 磁帶上。GNU Emacs 版本 18.55 支援版本 10 和 11。
- MIT Scheme Scheme 是一種簡化、詞法作用域的 Lisp 方言,由 MIT 和其他大學設計,用於教授學生程式設計以及研究新的平行程式設計結構和編譯技術。MIT Scheme 以 C 語言編寫,可在許多 Unix 系統上運行。它現在符合「演算法語言 Scheme 修訂版^3 報告」(MIT AI Lab Memo 848a),該報告的 TeX 原始碼包含在發行版本中。另一個良好的 Scheme 文件來源是 Harold Abelson 和 Gerald J. Sussman 與 Julie Sussman 合著的《電腦程式的構造和解釋》,MIT Press & McGraw-Hill Book Company,1985 年。
- Yale T T 是在耶魯大學開發的 Scheme 變體,旨在用於程式開發的生產環境中。T 包含一個原生碼最佳化編譯器,可產生執行速度與以傳統語言編寫的程式執行速度相當的程式碼。它可在 BSD Vax 和少數幾種 68020 系統上運行。T 是用其自身編寫的,如果沒有二進位檔(已包含),則無法進行啟動,但如果您可以使用它,那就太好了。隨附一些文件。
-
texi2roff
texi2roff
將 GNU Texinfo 檔案翻譯成 Unix [nt]roff 程式可以列印的格式,並使用 mm、ms 或 me 巨集套件。它包含在兩個磁帶中,以便沒有 TeX 副本的人可以列印出 GNU 文件。 - GNU Chess 和 NetHack GNU chess 是一個西洋棋程式,現在是第二個主要版本。第一個版本由 Stuart Cracraft 編寫。第二個版本由 John Stanback 編寫並捐贈。如果找到更強大的後繼者,它可能會成為新的 GNU Chess。GNU chess 具有純文字和 X 顯示介面。Hack 是一款面向顯示的冒險遊戲,類似於 Rogue。
Beta 測試磁帶的內容
此磁帶上的程式都是最近發行的版本,可以認為處於使用者測試的各個階段。與往常一樣,我們徵求您的意見和錯誤報告。此磁帶也稱為編譯器磁帶。
- GNU CC GNU C 編譯器是一個相當可移植的最佳化編譯器。它為 32000、680x0(可選配 68881/2)、80386、860、88000、Alliant、Convex、Tahoe 和 Vax CPU 以及以下 RISC CPU 生成良好的程式碼:Pyramid、SPARC 和 SPUR。也支援 MIPS RISC CPU。使用這些 CPU 的機器包括運行 AIX 的 386、Alliant FX/8、Altos 3068、運行 Aegis 的 Apollo 68000/68020、AT&T 3B1、Convex C1 和 C2、DECstation 3100、DEC VAX、Encore MultiMax (NS32000)、Genix NS32000、Harris HCX-7 和 HCX-9、HP-UX 68000/68020、運行 BSD 的 HP、運行 AIX 的 IBM PS/2、Intel 386、Iris MIPS 機器、ISI 68000/68020、MIPS、NeXT、Pyramid、Sequent Balance (NS32000)、Sequent Symmetry (i386)、SONY News、Sun 2、Sun 3(可選配 FPA)、Sun 4、SparcStation 和 Sun386i。目前版本為 1.37。它支援截至最新提案標準的完整 ANSI C。最佳化包括自動暫存器分配、通用子表達式消除、迴圈不變程式碼移動、歸納變數最佳化、常數傳播和複製傳播、延遲彈出函數呼叫引數、尾遞迴消除以及許多從機器描述中自動推導出的局部最佳化。編譯器隨附 Bison(也在 Emacs 發行磁帶上)和完美的雜湊表生成工具 (Gperf),以及《GCC 手冊》的 Texinfo 原始碼。本手冊描述了如何運行和安裝 GNU C 編譯器,以及如何將其移植到新的處理器。它描述了編譯器的新功能和不相容性,但不熟悉 C 語言的人也需要一本關於 C 語言的好書。
-
組譯器和物件檔案工具 GNU 組譯器 (GAS) 是一個相當可移植的單趟組譯器,速度幾乎是 Unix
as
的兩倍。它現在適用於 32x32、680x0、80386、Sparc (Sun 4) 和 Vax。我們有免費版本的ar
、ld
、nm
、size
、gprof
、strip
和ranlib
。GNU 連結器ld
的運行速度明顯快於 BSD 版本。我們的ld
是唯一一個會為您提供多重定義符號和未定義參考的原始碼行編號錯誤訊息的連結器。 -
COFF 支援 可以在 System V 上運行整套 GNU 軟體工具,完全替換 COFF。首先,您安裝 GNU 編譯器、組譯器、連結器和其他工具程式。然後,您使用程式
robotussin
—您電腦的 COFF 藥物—將系統函式庫從 COFF 格式轉換為 GNU(即 BSD)格式。當您編譯程式時,您將獲得普通的 GNU/BSD 物件檔案。將這些檔案與 GNU 連結器連結將產生帶有 COFF 標頭的 GNU/BSD 可執行檔,核心將接受該標頭。其他 GNU 工具程式(例如size
、nm
和strip
)知道如何操作這些封裝檔案。由於真正的 COFF 支援對於 GNU 專案來說是周邊的,因此請不要要求我們在這方面投入精力。 -
make
GNU make 包含幾乎所有來自 BSD、System V 和 POSIX make 的功能,以及我們自己的許多擴充功能,例如平行處理、條件執行和文字處理。提供了手冊的 Texinfo 原始碼;請參閱上文「GNU 文件」。 -
偵錯器 GDB 偵錯器的 3.
*
版本可在 Vax 和 Sun (2、3 和 4) 上基於 BSD 4.2 和 4.3、Convex、HP 9000/300 (基於 BSD)、HP 9000/320 (基於 HPUX)、System V 386 機器(使用 GNU 或原生物件檔案格式)、ISI Optimum V、Merlin (基於 Utek 2.1)、SONY News、Gould NPL 和 PN 機器、Sequent Symmetry(基於 386 的機器)、Altos 和 Encore (基於 Umax 4.2) 上運行。GDB 具有符號表增量讀取(用於快速啟動和減少記憶體使用)、命令列編輯、呼叫正在偵錯的程式中函數的能力、值歷史記錄和使用者定義命令。它可用於偵錯 C、C++
和 FORTRAN 程式。GDB 還提供透過序列線進行遠端偵錯的功能。遠端偵錯是在系統太小而無法運行偵錯器的系統上開發軟體的最便捷方式;它允許您即使在這種系統上也能使用 GDB 的功能。 -
GAWK、FLEX 和
tar
GAWK 是 GNU 版本的 Unix AWK 工具程式;它隨附 Texinfo 手冊(請參閱上文「GNU 文件」)。FLEX 是 Lawrence Berkeley Laboratory 的 Vern Paxson 編寫的 Unixlex
掃描器產生器的主要相容替換程式。FLEX 產生的掃描器比lex
產生的掃描器效率更高。GNUtar
包括多卷支援、歸檔稀疏檔案的能力、自動壓縮和解壓縮歸檔、遠端歸檔以及允許將tar
用於檔案系統的增量和完整備份的特殊功能。 - U.C. Berkeley 4.3-tahoe 發行版本中釋出的檔案 這些檔案已被 Berkeley 聲明為不包含 AT&T 程式碼,並且可以自由重新發行。它們包括一些工具程式、遊戲、函式庫常式的完整原始碼,以及許多其他程式的部分原始碼。
- RCS 用於版本控制和大型軟體專案管理的最新版本修訂控制系統。
- CVS CVS 是 Brian Berliner 編寫的並行版本系統,可在多開發人員、多目錄、多群組環境中管理軟體修訂和發行控制。它旨在在 RCS 版本 4 之上運行,但會解析較舊的 RCS 格式,但會遺失 CVS 的更精緻功能。如需更多詳細資訊,請參閱 Berliner, Brian,《CVS-II:並行化軟體開發》,1990 年冬季 USENIX 協會會議論文集。
-
BASH GNU Shell,Bash(代表 Bourne Again SHell),提供與 Unix
sh
的相容性,並提供csh
和ksh
中的許多擴充功能。它具有工作控制、csh
風格的命令歷史記錄、命令列編輯(內建 Emacs 和 vi 模式以及重新綁定按鍵的能力)。 -
diff
和grep
這些程式是 GNU 版本的同名 Unix 程式。它們比其 Unix 對應程式快得多。 -
Ghostscript 和
gnuplot
Ghostscript 是 GNU 的圖形語言。它幾乎與 PostScript 語言完全相容。它支援 X 版本 11。目前,Ghostscript 將接受 Postscript 中的命令,並透過在 X 視窗上繪圖來執行它們。Ghostscript 還包括一個可從 C 呼叫的圖形函式庫(適用於不想處理 Postscript 語言的用戶端程式),並且還支援具有 EGA 圖形的 IBM PC 和相容機(但請不要向 FSF 工作人員詢問有關此方面的任何問題;我們不使用 PC,也沒有時間學習有關它們的任何知識)。gnuplot
是一個用於繪製數學表達式和資料的互動式程式。奇怪的是,該程式既不是為 GNU 專案而做,也不是以 GNU 專案命名的——這個名稱純屬巧合。但是,我們仍然發行它。如果您可以讓我們與該程式的作者取得聯繫,請務必這樣做! -
g++
、libg++
、NIH 類別函式庫和 InterViews G++
是 GCC 的一組變更,用於編譯 C++
這種著名的物件導向語言。這是第一個直接編譯 C++
而不是將其預處理為 C 的編譯器,這對於偵錯和效率來說非常有利。G++
也是第一個具有多重繼承和 AT&T 後來在cfront 2.0
中發行的其他新功能的編譯器。由於 G++
依賴於 GCC,因此它必須與相應編號的 GCC 版本一起使用。GDB 版本 3.*
包括對偵錯 C++
程式碼的支援,其中合併了舊程式 GDB+
的功能。libg++
(GNU C++
函式庫)是與 G++
一起使用的 C++
類別和支援工具的廣泛且有文件說明的集合。NIH 類別函式庫(以前稱為 OOPS(物件導向程式支援))是由 NIH 的 Keith Gorlen 開發的類似於 Smalltalk-80 中的類別的可移植集合,它使用了 C++
程式語言。InterViews 是一個物件導向的 C++
函式庫,用於支援 X11 的基於視窗的使用者介面的設計和實作。 - GnuGo GnuGo 允許使用者在圍棋遊戲中與機器對弈。它是名為 Hugo 的程式的更新版本。
X11 磁帶的內容
兩個 X11 磁帶包含 MIT X 視窗系統的版本 11,發行版本 4。X11 比不再支援的版本 10 功能更強大,但不相容。
第一個 FSF 磁帶包含 MIT X 聯盟的第一個磁帶和第二個磁帶的內容:核心軟體和文件,以及貢獻的用戶端。FSF 將其第一個磁帶稱為「必要」的 X 磁帶,因為它是運行 X 或 GNU Emacs (在 X 環境下) 所必需的。(聯盟將其前兩個磁帶稱為「必要/建議」磁帶。)
第二個「可選」的 FSF 磁帶包含 MIT X 聯盟的第三個磁帶和第四個磁帶的內容:貢獻的函式庫和其他工具組、Andrew 軟體、遊戲等。(聯盟將其最後兩個磁帶稱為「可選」磁帶。)
VMS Emacs 和編譯器磁帶
我們提供 GNU Emacs 編輯器的 VMS 磁帶,以及包含 beta 測試 GNU C 編譯器的單獨 VMS 磁帶。VMS 編譯器磁帶還包含 Bison(編譯 GCC 所需)、GAS(組譯 GCC 的輸出所需)以及一些函式庫和包含檔案。兩個 VMS 磁帶都包含您可以從中啟動的可執行檔。
請注意,DEC VMS C 編譯器存在錯誤,因此無法編譯 GNU C。
請不要要求我們投入精力來提供額外的 VMS 支援,因為它對於 GNU 專案來說是周邊的。
如何取得 GNU 軟體
自由軟體基金會的所有軟體和出版物均在允許複製和重新發行的許可下發行。獲取 GNU 軟體的最簡單方法是從擁有它的人那裡複製。
如果您可以存取網際網路,則可以從主機「prep.ai.mit.edu」獲取最新的軟體。如需更多資訊,請閱讀該主機上的檔案「/u/emacs/GETTING.GNU.SOFTWARE」。請注意,「prep」的網際網路位址已變更為 18.71.0.38
。
如果您無法從朋友或網路上獲取軟體,或者您想為我們的努力貢獻一些資金並接收最新版本,自由軟體基金會將發行磁帶,並收取複製和發行費用。請參閱封底內側的訂購單。
還有第三方群體發行我們的軟體:不與我們合作但以其他形式擁有我們軟體的人員和組織。為了您的方便,下面列出了一些。請注意,自由軟體基金會未以任何方式與他們建立關聯,並且不對其版本的時效性或其回應的迅速性負責。
這些網際網路站點透過匿名 FTP 提供 GNU 軟體
scam.berkeley.edu, itstd.sri.com, wuarchive.wustl.edu, wsmr-simtel20.army.mil (under `PD:<Unix.GNU>'), bu.edu, bu-it.bu.edu, louie.udel.edu, nic.nyser.net, sauna.hut.fi, sunic.sunet.se, freja.diku.dk, ftp.cs.titech.ac.jp, cc.utah.edu (VMS GNU Emacs), and uunet.uu.net.
SPAN 網路上的使用者可以詢問 rdss::corbet
。
有關如何使用 UUCP 獲取某些 GNU 程式的資訊可透過電子郵件從以下地址獲取
hao!scicom!qetzal!upba!ugn!nepa!denny, acornrc!bob, hqda-ai!merlin, ames!killer!wisner, uunet!hutch!barber, mit-eddie!bloom-beacon!ht!spt!gz, sun!nosun!illian!darylm, oli-stl!root, or info@uunet.uu.net.
俄亥俄州立大學也透過 UUCP 提供 GNU 程式。他們每月將其說明發佈到 USENET 上的新聞群組 comp.sources.d
。目前的詳細資訊來自 Karl Kleinpaste karl@tut.cis.ohio-state.edu
或 ...!osu-cis!karl
。
有關獲取適用於 AT&T Unix PC(又名 3B1 或 PC7300)的 GNU Emacs 軟碟的資訊,請洽詢:brant@manta.pha.pa.us
或 ...!bpa!manta!brant
。
感謝 GNU
感謝日本 Unix 協會捐贈 10,000 美元。
感謝我們的匿名捐助者,並感謝 Hewlett-Packard 各自捐贈 100,000 美元。
感謝 Hewlett-Packard 捐贈六台 68030 機器。
感謝 GNUs Flashes 和 GNU 專案狀態報告中提及的所有人員。
感謝 Bil Lewis、Dan LaLiberte 和自願校對草稿並對《Emacs Lisp 參考手冊》提出改進建議的志願者;並感謝 Computer Logic Inc. 的 Warren Hunt 提供支援。
感謝 MIT 計算機科學實驗室及其主任 Michael Dertouzos 教授。LCS 為 FSF 提供了 Microvax 貸款用於程式開發。
感謝 MIT 人工智慧實驗室提供各種寶貴的協助。
感謝 Arnold Robbins 和 Dave Trueman 繼續致力於 gawk
和 gawk
手冊。
感謝 AT&T Bell Labs 的 Brian Kernighan 在 gawk
的測試和偵錯期間提供寶貴的協助,並協助釐清有關該語言的幾個要點。
感謝 Chris Welty 和 Rensselaer Polytechnic Institute 的計算機科學系與 FSF 分攤 Dave Lawrence 的薪資並提供他計算設施。
感謝 Prof. Christof Koch 和 Caltech 的 CNS 實驗室支持 Brian Fox 並允許他使用他們的設施。
感謝 University of Minnesota 計算機科學系允許 Mike Haertel 使用他們的電腦。
感謝 Information Systems 和 MIT 的 Whitaker College Computing Facility 允許使用他們的機器製作我們的 VMS 母帶。
感謝所有借給或捐贈機器給我們的人,包括 Thinking Machines Corp. (TMC) 的 Brewster Kahle (Sun 4/110)、K. Richard Magill (AT&T Unix PC)、AT&T Bell Labs 的 Doug Blewett (兩台 Convergent Miniframe)、CMU 的 Mach 專案 (Sun 3/60)、Intel Corp. (他們的 386 工作站)、NeXT (NeXT 工作站)、MIT 媒體實驗室 (Hewlett-Packard 68020 機器) 以及東京的 SONY Corp. 和 Software Research Associates, Inc. (SONY News 工作站)。
感謝所有貢獻移植和擴充功能的人,以及所有貢獻其他原始碼、文件和良好錯誤報告的人。
感謝那些寄錢和提供幫助的人。也感謝那些透過訂購手冊和發行磁帶來支持我們的人。
------- | | Free Software Foundation, Inc. | stamp | 675 Massachusetts Avenue | | Cambridge, MA 02139 USA | here | | | -------