summaryrefslogtreecommitdiff
path: root/docs/thegnuproject.md
diff options
context:
space:
mode:
authorTong Hui <tonghuix@gmail.com>2016-09-28 19:39:27 +0800
committerTong Hui <tonghuix@gmail.com>2016-09-28 19:39:27 +0800
commit1fa47c2996897834c924801b5fabd5c10052270b (patch)
tree14a39d30110e7be788becfd7785c67cc96c6cb7f /docs/thegnuproject.md
parent156cd42ca134edce4d4212fcec0442eaef2e2e16 (diff)
downloadfsfs-zh-1fa47c2996897834c924801b5fabd5c10052270b.tar.xz
add pdf and html support
Diffstat (limited to 'docs/thegnuproject.md')
-rw-r--r--docs/thegnuproject.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/thegnuproject.md b/docs/thegnuproject.md
index 63f1d46..5ea7039 100644
--- a/docs/thegnuproject.md
+++ b/docs/thegnuproject.md
@@ -199,7 +199,7 @@ C 库做的是通用的工作:每个私有系统或编译器都附带 C 库。
### 搔到痒处?
-Eric Raymond[^thegnu-11] 说“每一个优秀的软件作品都从搔到开发者个人的痒处(意为“解决开发者个人的问题”——译者注)开始 [(12)](#FOOT12)。”也许有时是这样。但不少 GNU 软件的关键部分是为了一个完整的自由操作系统而开发的。它们来自愿景和计划,而不是冲动。
+Eric Raymond[^thegnu-11] 说“每一个优秀的软件作品都从搔到开发者个人的痒处(意为“解决开发者个人的问题”——译者注)开始 [^12]。”也许有时是这样。但不少 GNU 软件的关键部分是为了一个完整的自由操作系统而开发的。它们来自愿景和计划,而不是冲动。
例如,我们开发了 GNU C 库因为类 Unix 系统需要一个 C 库,开发了 BASH 因为类 Unix 系统需要一个 shell,还有 GNU tar 因为类 Unix 系统需要一个 tar 程序。我们自己的程序也同样如此—— GNU C 编译器,GNU Emacs,GDB 和 GNU Make。