summaryrefslogtreecommitdiff
path: root/docs/initial-announcement.md
diff options
context:
space:
mode:
authorTong Hui <tonghuix@gmail.com>2016-03-25 16:52:03 +0800
committerTong Hui <tonghuix@gmail.com>2016-03-25 16:52:03 +0800
commit5d6f7b414de4b04ddc19629ac6d1f5e5f3cb42ac (patch)
treeb7d47d7d26bf9cd76ceeae138c71d4a99c7ac662 /docs/initial-announcement.md
downloadfsfs-zh-5d6f7b414de4b04ddc19629ac6d1f5e5f3cb42ac.tar.xz
first
Diffstat (limited to 'docs/initial-announcement.md')
-rw-r--r--docs/initial-announcement.md136
1 files changed, 136 insertions, 0 deletions
diff --git a/docs/initial-announcement.md b/docs/initial-announcement.md
new file mode 100644
index 0000000..bcd7cf3
--- /dev/null
+++ b/docs/initial-announcement.md
@@ -0,0 +1,136 @@
+---
+Generator: 'texi2html 1.82'
+description: Untitled Document
+distribution: global
+keywords: Untitled Document
+resource-type: document
+title: Untitled Document
+...
+
+1. The Initial Announcement of the GNU Operating System {#the-initial-announcement-of-the-gnuoperatingsystem .chapter}
+=======================================================
+
+This is the original announcement of the GNU Project, posted by Richard
+Stallman on 27 September 1983.
+
+The actual history of the GNU Project differs in many ways from this
+initial plan. For example, the beginning was delayed until January 1984.
+Several of the philosophical concepts of free software were not
+clarified until a few years later.
+
+@raggedright @smallfonts @tt @hyphenpenalty=10000
+@parskip=.66@baselineskip @parindent=0pt From
+mit-vax!mit-eddie!RMS@MIT-OZ\
+ From: `RMS%MIT-OZ@mit-eddie`\
+ Newsgroups: net.unix-wizards,net.usoft\
+ Subject: new Unix implementation\
+ Date: Tue, 27-Sep-83 12:35:59 EST\
+ Organization: MIT AI Lab, Cambridge, MA
+
+Free Unix!
+
+Starting this Thanksgiving I am going to write a complete
+Unix-compatible software system called GNU (for Gnu’s Not Unix), and
+give it away free[(1)](#FOOT1) to everyone who can use it. Contributions
+of time, money, programs and equipment are greatly needed.
+
+To begin with, GNU will be a kernel plus all the utilities needed to
+write and run C programs: editor, shell, C compiler, linker, assembler,
+and a few other things. After this we will add a text formatter, a YACC,
+an Empire game, a spreadsheet, and hundreds of other things. We hope to
+supply, eventually, everything useful that normally comes with a Unix
+system, and anything else useful, including on-line and hardcopy
+documentation.
+
+@firstcopyingnotice{{@footnoterule Copyright © 1983 Richard Stallman\
+ {This announcement is part of @fsfsthreecite}
+
+GNU will be able to run Unix programs, but will not be identical to
+Unix. We will make all improvements that are convenient, based on our
+experience with other operating systems. In particular, we plan to have
+longer filenames, file version numbers, a crashproof file system,
+filename completion perhaps, terminal-independent display support, and
+eventually a Lisp-based window system through which several Lisp
+programs and ordinary Unix programs can share a screen. Both C and Lisp
+will be available as system programming languages. We will have network
+software based on MIT’s chaosnet protocol, far superior to UUCP. We may
+also have something compatible with UUCP.
+
+Who Am I?
+
+I am Richard Stallman, inventor of the original much-imitated EMACS
+editor, now at the Artificial Intelligence Lab at MIT. I have worked
+extensively on compilers, editors, debuggers, command interpreters, the
+Incompatible Timesharing System and the Lisp Machine operating system. I
+pioneered terminal-independent display support in ITS. In addition I
+have implemented one crashproof file system and two window systems for
+Lisp machines.
+
+Why I Must Write GNU
+
+I consider that the golden rule requires that if I like a program I must
+share it with other people who like it. I cannot in good conscience sign
+a nondisclosure agreement or a software license agreement.
+
+So that I can continue to use computers without violating my principles,
+I have decided to put together a sufficient body of free software so
+that I will be able to get along without any software that is not free.
+
+How You Can Contribute
+
+I am asking computer manufacturers for donations of machines and money.
+I’m asking individuals for donations of programs and work.
+
+One computer manufacturer has already offered to provide a machine. But
+we could use more. One consequence you can expect if you donate machines
+is that GNU will run on them at an early date. The machine had better be
+able to operate in a residential area, and not require sophisticated
+cooling or power.
+
+Individual programmers can contribute by writing a compatible duplicate
+of some Unix utility and giving it to me. For most projects, such
+part-time distributed work would be very hard to coordinate; the
+independently-written parts would not work together. But for the
+particular task of replacing Unix, this problem is absent. Most
+interface specifications are fixed by Unix compatibility. If each
+contribution works with the rest of Unix, it will probably work with the
+rest of GNU.
+
+If I get donations of money, I may be able to hire a few people full or
+part time. The salary won’t be high, but I’m looking for people for whom
+knowing they are helping humanity is as important as money. I view this
+as a way of enabling dedicated people to devote their full energies to
+working on GNU by sparing them the need to make a living in another way.
+
+For more information, contact me.\
+ Arpanet mail:\
+   RMS@MIT-MC.ARPA
+
+Usenet:\
+   ...!mit-eddie!RMS@OZ   ...!mit-vax!RMS@OZ
+
+US Snail:\
+   Richard Stallman\
+   166 Prospect St\
+   Cambridge, MA 02139 @end raggedright
+
+<div class="footnote">
+
+------------------------------------------------------------------------
+
+### Footnotes
+
+### [(1)](#DOCF1)
+
+@raggedright The wording here was careless. The intention was that
+nobody would have to pay for *permission* to use the GNU system. But the
+words don’t make this clear, and people often interpret them as saying
+that copies of GNU should always be distributed at little or no charge.
+That was never the intent. @end raggedright
+
+</div>
+
+------------------------------------------------------------------------
+
+This document was generated by *tonghuix* on *March 25, 2016* using
+[*texi2html 1.82*](http://www.nongnu.org/texi2html/).\