summaryrefslogtreecommitdiff
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
parent156cd42ca134edce4d4212fcec0442eaef2e2e16 (diff)
downloadfsfs-zh-1fa47c2996897834c924801b5fabd5c10052270b.tar.xz
add pdf and html support
-rwxr-xr-xMakefile57
-rw-r--r--docs/appendix-a.md2
-rw-r--r--docs/can-you-trust.md2
-rw-r--r--docs/compromise.md8
-rw-r--r--docs/ebooks-must-increase-freedom.md2
-rw-r--r--docs/fdl.md14
-rw-r--r--docs/foreword-trans.md2
-rw-r--r--docs/foreword-v1.md2
-rw-r--r--docs/foreword-v3.md2
-rw-r--r--docs/free-hardware-designs.md6
-rw-r--r--docs/free-software-even-more-important.md4
-rw-r--r--docs/free-sw.md2
-rw-r--r--docs/government-free-software.md4
-rw-r--r--docs/javascript-trap.md6
-rw-r--r--docs/license-recommendations.md6
-rw-r--r--docs/licenses-introduction.md10
-rw-r--r--docs/linux-and-gnu.md2
-rw-r--r--docs/misinterpreting-copyright.md2
-rw-r--r--docs/not-ipr.md3
-rw-r--r--docs/open-source-misses-the-point.md10
-rw-r--r--docs/preface-v3.md2
-rw-r--r--docs/push-copyright-aside.md2
-rw-r--r--docs/right-to-read.md2
-rw-r--r--docs/software-literary-patents.md2
-rw-r--r--docs/surveillance-vs-democracy.md26
-rw-r--r--docs/thegnuproject.md2
-rw-r--r--docs/who-does-that-server-really-serve.md4
-rw-r--r--docs/why-gnu-linux.md2
-rw-r--r--docs/words-to-avoid.md2
-rw-r--r--mkdocs.yml2
30 files changed, 118 insertions, 74 deletions
diff --git a/Makefile b/Makefile
index 68c179a..8158b6d 100755
--- a/Makefile
+++ b/Makefile
@@ -3,11 +3,13 @@ BOOKNAME = fsfs-zh
TITLE = ebook/title.txt
METADATA = ebook/metadata.xml
TOC = --toc --toc-depth=2 --epub-chapter-level=2
-CHAPTERS = docs/foreword-trans.md \
+LATEX_CLASS = book
+TEMPLATE=./pdf
+PREFACES = docs/foreword-trans.md \
docs/foreword-v3.md \
docs/foreword-v1.md \
- docs/preface-v3.md \
- docs/free-sw.md \
+ docs/preface-v3.md
+CHAPTERS = docs/free-sw.md \
docs/thegnuproject.md \
docs/initial-announcement.md \
docs/free-software-even-more-important.md \
@@ -54,37 +56,64 @@ CHAPTERS = docs/foreword-trans.md \
docs/social-inertia.md \
docs/freedom-or-power.md \
docs/imperfection-isnt-oppression.md \
- docs/surveillance-vs-democracy.md \
- docs/appendix-a.md \
+ docs/surveillance-vs-democracy.md
+APPENDIXS = docs/appendix-a.md \
docs/appendix-b.md \
docs/appendix-c.md \
all: book
-book: epub html
+book: epub html pdf
clean:
- rm -r site
rm $(BOOKNAME).*
+ rm -r site
+ rm *.tex *.aux *.fot *.toc *.log *.out
+ rm -fr fs-translations
+ rm *.png
epub: $(BOOKNAME).epub
html: $(BOOKNAME).html
-#pdf: $(BUILD)/$(BOOKNAME).pdf
+pdf: $(BOOKNAME).pdf
-$(BOOKNAME).epub: $(TITLE) $(CHAPTERS)
+$(BOOKNAME).epub: $(TITLE) $(PREFACES) $(CHAPTERS) $(APPENDIXS)
cp -r docs/fs-translations/ .
cp docs/*.png .
pandoc $(TOC) -S --epub-metadata=$(METADATA) -o $@ $^
rm -fr fs-translations
rm *.png
-$(BOOKNAME).html: $(CHAPTERS)
- pandoc $(TOC) --standalone --to=html5 -o $@ $^
- mkdocs --clean
+$(BOOKNAME).html: $(PREFACES) $(CHAPTERS) $(APPENDIXS)
+ pandoc $(TOC) --standalone --to=html5 -o $@ $^
+ mkdocs build --clean
+
+$(BOOKNAME).pdf: $(TITLE) $(PREFACES) $(CHAPTERS) $(APPENDIXS)
+ multimarkdown -t latex ${TEMPLATE}/meta.txt ${PREFACES} -o preface.tex
+ multimarkdown -t latex ${TEMPLATE}/meta.txt ${CHAPTERS} -o chapters.tex
+ multimarkdown -t latex ${TEMPLATE}/meta.txt ${APPENDIXS} -o appendix.tex
+ ${call pdfgen}
+# pandoc $(TOC) --latex-engine=xelatex -V documentclass=$(LATEX_CLASS) --template=$(TEMPLATE) -o $@ $^
+ rm -fr fs-translations
+ rm *.png
+
+define pdfgen
+ cp -r docs/fs-translations/ .
+ cp docs/*.png .
+ cp ${TEMPLATE}/template.tex fsfs-zh.tex
+
+ xelatex fsfs-zh.tex
+ xelatex fsfs-zh.tex
+ xelatex fsfs-zh.tex
+
+ @echo "PDF Compiled!"
+
+ rm *.tex *.aux *.fot *.toc *.log *.out
+
+ @echo
+ @echo "Done!"
+endef
-#$(BUILD)/$(BOOKNAME).pdf: $(TITLE) $(CHAPTERS)
-# pandoc $(TOC) --latex-engine=xelatex -V documentclass=$(LATEX_CLASS) -o $@ $^
.PHONY: all book clean epub html
diff --git a/docs/appendix-a.md b/docs/appendix-a.md
index 2e6f631..ce496e8 100644
--- a/docs/appendix-a.md
+++ b/docs/appendix-a.md
@@ -1,3 +1,5 @@
+# 附录
+
## 附录A:关于软件的基础知识
> Copyright © 2002 Richard E.Buckman and Joshua Gay. 此文最早发布于 2002 年。
diff --git a/docs/can-you-trust.md b/docs/can-you-trust.md
index 532036a..beb5cc3 100644
--- a/docs/can-you-trust.md
+++ b/docs/can-you-trust.md
@@ -1,3 +1,5 @@
+# 陷阱和挑战
+
## 您能够信任您的计算机吗?
> Copyright © 2002, 2007, 2014, 2015 Richard Stallman 本文首先于 2002 年发表于 <http://gnu.org>。
diff --git a/docs/compromise.md b/docs/compromise.md
index b7f4251..3822997 100644
--- a/docs/compromise.md
+++ b/docs/compromise.md
@@ -1,3 +1,5 @@
+# 珍视社区和你的自由
+
## 避免破坏性的妥协
> Copyleft (C) 2008, 2009, 2014, 2015 理查德·斯托曼(Richard Stallman)。本文最早于 2008 年发表于 <http://gnu.org>
@@ -10,7 +12,7 @@
因此,自由软件基金会做出了一些妥协——甚至是重大妥协。例如,我们在 GNU 通用公共许可证(GNU GPL)第三版的专利提供条款中做出了妥协,使得主要的商业软件公司可以贡献并发布基于 GPL v3 的软件,并藉此将部分软件专利置于此条款的效力之下。
-> 在生活中的另一个领域存在这样一种类似的观点,例如文章“‘Nudge’ Is Not Enough, It’s True. But We Already Knew That” (Jonathan Rowson, 19 July 2011, [http://guardian.co.uk/commentisfree/2011/jul/19/nudge-is-not-enough-behaviour-change](http://guardian.co.%3Cbr%3Euk/commentisfree/2011/jul/19/nudge-is-not-enough-behaviour-change))所指出的观点:除了温和的劝说,我们还需要态度和视角方面的转变。
+> 在生活中的另一个领域存在这样一种类似的观点,例如文章“‘Nudge’ Is Not Enough, It’s True. But We Already Knew That”(Jonathan Rowson, 19 July 2011, <http://guardian.co.uk/commentisfree/2011/jul/19/nudge-is-not-enough-behaviour-change>)所指出的观点:除了温和的劝说,我们还需要态度和视角方面的转变。
GNU 宽通用公共许可证(GNU LGPL)的目的在于一种妥协,我们将它用于一些选定的自由程序库,以便允许将它们用于私有软件中。这是由于我们认为如果在法律层面禁止这样做只会迫使开发者转向使用私有程序库。我们在 GNU 软件中接受并安装某种代码使得它们能够与常见的私有软件协同工作,并且我们对这种行为以这样的方式进行描述和宣传,鼓励私有软件用户安装并使用 GNU 软件而不是相反。我们也会支持我们所认同的一些特定的运动,即使我们并不完全认同那些支持这些运动的组织。
@@ -53,9 +55,9 @@ GNU 宽通用公共许可证(GNU LGPL)的目的在于一种妥协,我们
[^compromise-2]: 这里的“自由”应理解为 freedom 中的自由,参见 @pageref{Definition} 以获得自由软件的完整定义。
- [^compromise-3]: 参见自由软件基金会执行董事 John Sullivan 于 2008 年发表的文章:“The Last Mile Is Always the Hardest,”,位于[http://fsf.org/bulletin/2008/spring/the-last-mile-is-always-the-hardest](http://fsf.org/bulletin/2008/spring/the-last-mile-is-%3Cbr%3Ealways-the-hardest),所提及的他本人对于这一问题的看法。
+ [^compromise-3]: 参见自由软件基金会执行董事 John Sullivan 于 2008 年发表的文章:“The Last Mile Is Always the Hardest,”,位于[http://fsf.org/bulletin/2008/spring/the-last-mile-is-always-the-hardest](http://fsf.org/bulletin/2008/spring/the-last-mile-is-always-the-hardest),所提及的他本人对于这一问题的看法。
- [^compromise-4]: 您可以在这里找到自由操作系统发行版准则: (GNU FSDG) [http://gnu.org/philosophy/free-system-distribution-guidelines.html](http://gnu.org/philosophy/free-system-distribution-%3Cbr%3Eguidelines.html)。
+ [^compromise-4]: 您可以在这里找到自由操作系统发行版准则: (GNU FSDG) <http://gnu.org/philosophy/free-system-distribution-guidelines.html>。
[^compromise-5]: 参见 <http://gnu.org/philosophy/java-trap.html> 获取更多细节。
diff --git a/docs/ebooks-must-increase-freedom.md b/docs/ebooks-must-increase-freedom.md
index f6e2aba..4a6bd65 100644
--- a/docs/ebooks-must-increase-freedom.md
+++ b/docs/ebooks-must-increase-freedom.md
@@ -38,5 +38,5 @@
[^ebooks-4]: 参见 <http://gnu.org/proprietary/proprietary.html> 以获知一系列日益增长的威胁。
- [^ebooks-5]: 参见我的文章《如今自由软件更加重要》和 “The Problem Is Software Controlled by Its Developer,” 位于 [http://gnu.org/philosophy/the-root-of-this-problem.html] (http://gnu.org/%3Cbr%3Ephilosophy/the-root-of-this-problem.html)以获得更多信息。
+ [^ebooks-5]: 参见我的文章《如今自由软件更加重要》和 “The Problem Is Software Controlled by Its Developer,” 位于<http://gnu.org/philosophy/the-root-of-this-problem.html>以获得更多信息。
diff --git a/docs/fdl.md b/docs/fdl.md
index 962983f..8134c8c 100644
--- a/docs/fdl.md
+++ b/docs/fdl.md
@@ -182,7 +182,7 @@ with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts
**因为本书是基于 GNU FPL 许可证发布的,所以下面附加 FDL 许可证的英文原版,同时亦可与前面中文翻译版共同帮助理解。特此注明。**
-### GNU Free Documentation License {#gnu-free-documentation-license .chapter}
+### GNU Free Documentation License
Version 1.3, 3 November 2008
@@ -610,7 +610,7 @@ Version 1.3, 3 November 2008
site under CC-BY-SA on the same site at any time before August 1,
2009, provided the MMC is eligible for relicensing.
-#### ADDENDUM: How to use this License for your documents {#addendum-how-to-use-this-license-for-your-documents .heading}
+#### ADDENDUM: How to use this License for your documents
To use this License in a document you have written, include a copy of
the License in the document and put the following copyright and license
@@ -618,14 +618,20 @@ notices just after the title page:
```
Copyright (C) year your name.
-Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License"".
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+A copy of the license is included in the section entitled "GNU Free
+Documentation License"".
```
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
replace the “with…Texts.” line with this:
```
-with the Invariant Sections being list their titles, with the Front-Cover Texts being list, and with the Back-Cover Texts being list.
+with the Invariant Sections being list their titles, with the
+Front\-Cover Texts being list, and with the Back\-Cover Texts being list.
```
If you have Invariant Sections without Cover Texts, or some other
diff --git a/docs/foreword-trans.md b/docs/foreword-trans.md
index c1b7717..061a225 100644
--- a/docs/foreword-trans.md
+++ b/docs/foreword-trans.md
@@ -1,3 +1,3 @@
-## 译者序
+# 译者序
TBD
diff --git a/docs/foreword-v1.md b/docs/foreword-v1.md
index 37bf40c..2db9b7b 100644
--- a/docs/foreword-v1.md
+++ b/docs/foreword-v1.md
@@ -1,4 +1,4 @@
-## 第一版序言
+# 第一版序言
>Copyright © 2002 自由软件基金会。
diff --git a/docs/foreword-v3.md b/docs/foreword-v3.md
index c4372d7..08167f4 100644
--- a/docs/foreword-v3.md
+++ b/docs/foreword-v3.md
@@ -1,4 +1,4 @@
-## 第三版序言
+# 第三版序言
>Copyright © 2015 自由软件基金会。
diff --git a/docs/free-hardware-designs.md b/docs/free-hardware-designs.md
index ee431ef..afe8a99 100644
--- a/docs/free-hardware-designs.md
+++ b/docs/free-hardware-designs.md
@@ -152,15 +152,13 @@
[^freehard-7]: 参见 <http://fsf.org/resources/hw/endorsement>
- [^freehard-8]: Rich Brown, “Pulling Back from Open Source Hardware, MakerBot Angers Some Adherents,” 27 September 2012, [http://cnet.com/news/pulling-back-from-\
-open-source-hardware-makerbot-angers-some-adherents/](http://cnet.com/news/pulling-back-from-%3Cbr%3Eopen-source-hardware-makerbot-angers-some-adherents/).
+ [^freehard-8]: Rich Brown, “Pulling Back from Open Source Hardware, MakerBot Angers Some Adherents,” 27 September 2012, <http://cnet.com/news/pulling-back-from-open-source-hardware-makerbot-angers-some-adherents/>.
[^freehard-9]: 如本文中的用法,“数字硬件”包括在数字部分之外还有模拟部分的硬件。
[^freehard-10]: 参见美国版权局定义的“useful article”,于 <http://copyright.gov/register/va-useful.html>.
- [^freehard-11]: 一篇由 Public Knowledge 所写的文章 (“为你的 3D 打印产物赋予许可的三个步骤” 6 March 2015,[https://publicknowledge.org/assets/uploads/documents/\
-3\_Steps\_for\_Licensing\_Your\_3D\_Printed\_Stuff.pdf](https://publicknowledge.org/assets/uploads/documents/%3Cbr%3E3_Steps_for_Licensing_Your_3D_Printed_Stuff.pdf)) 对其在美国的复杂性给出了很有用的信息,尽管该文落入了使用伪概念“知识产权”,和不应该和版权联用的宣传用语“保护”的常见谬误。若问为何,《应避免使用(或慎用)的词语,由于它们是不公正的或者引起混淆的》一文。
+ [^freehard-11]: 一篇由 Public Knowledge 所写的文章 (“为你的 3D 打印产物赋予许可的三个步骤” 6 March 2015, <https://publicknowledge.org/assets/uploads/documents/3_Steps_for_Licensing_Your_3D_Printed_Stuff.pdf>) 对其在美国的复杂性给出了很有用的信息,尽管该文落入了使用伪概念“知识产权”,和不应该和版权联用的宣传用语“保护”的常见谬误。若问为何,《应避免使用(或慎用)的词语,由于它们是不公正的或者引起混淆的》一文。
[^freehard-12]: 参见《您说过“知识产权”吗?这是一种迷惑性的幻景》一文。
diff --git a/docs/free-software-even-more-important.md b/docs/free-software-even-more-important.md
index 7188126..d4014c3 100644
--- a/docs/free-software-even-more-important.md
+++ b/docs/free-software-even-more-important.md
@@ -1,6 +1,6 @@
## 如今自由软件更加重要
-> Copyright © 2015 Richard Stallman。此文大幅修改后发表于[《连线》杂志](Wired)网站,标题是[Why Free Software Is More Important Now Than Ever Before”](http://wired.com/opinion/2013/09/why-free-software-%3Cbr%3Eis-more-important-now-than-ever-before),2013年9月28日。
+> Copyright © 2015 Richard Stallman。此文大幅修改后发表于[《连线》杂志](Wired)网站,标题是[Why Free Software Is More Important Now Than Ever Before”](http://wired.com/opinion/2013/09/why-free-software-is-more-important-now-than-ever-before),2013年9月28日。
自1983年以来,自由软件运动一直在为计算机用户的自由而战——用户控制他们使用的软件,而不是相反。当一个程序尊重用户和社区的自由时,我们把它称为“自由软件”。
@@ -100,7 +100,7 @@ SaaSS 并不意味着运行在服务器上的程序是非自由的(虽然大
[^fsemi-6]: 参见《服务器真正为谁服务?》一文。
-[^fsemi-7]: 参见 Sean Gallagher 于2013年6月14日发表的文章“NSA Gets Early Access to Zero-Day Data from Microsoft, Others”<http://arstechnica.com/security/2013/06/nsa-gets-%3Cbr%3Eearly-access-to-zero-day-data-from-microsoft-others/>
+[^fsemi-7]: 参见 Sean Gallagher 于2013年6月14日发表的文章“NSA Gets Early Access to Zero-Day Data from Microsoft, Others” <http://arstechnica.com/security/2013/06/nsa-gets-Eearly-access-to-zero-day-data-from-microsoft-others/>
[^fsemi-8]: 关于我们建议的政策可参见《政府推动自由软件的措施》一文
diff --git a/docs/free-sw.md b/docs/free-sw.md
index b9544cf..2e8a3ab 100644
--- a/docs/free-sw.md
+++ b/docs/free-sw.md
@@ -1,3 +1,5 @@
+# GNU 计划和自由软件
+
## 什么是自由软件?
> Copyright © 1996–2002,2004–2007, 2009–2015 自由软件基金会。此文最初于1996年发表在<http://gnu.org>。
diff --git a/docs/government-free-software.md b/docs/government-free-software.md
index 856a92c..a0ce117 100644
--- a/docs/government-free-software.md
+++ b/docs/government-free-software.md
@@ -105,8 +105,8 @@
[^gov-1]: 参见《什么是自由软件?》一文了解自由软件的定义
-[^gov-2]: 参见反 DRM 活动网站[http://defectivebydesign.org/what\_is\_drm](http://defectivebydesign.org/%3Cbr%3Ewhat_is_drm)以及《DRM》一文了解相关问题。
+[^gov-2]: 参见反 DRM 活动网站[http://defectivebydesign.org/what_is_drm](http://defectivebydesign.org/what_is_drm)以及《DRM》一文了解相关问题。
[^gov-3]: 参见《服务器真正为谁服务?》一文的相关章节,了解 SaaSS。
-[^gov-4]: 参见我的文章“Technological Neutrality and Free Software” [http://www.gnu.org/philosophy/technological-neutrality.html](http://www.%3Cbr%3Egnu.org/philosophy/technological-neutrality.html)
+[^gov-4]: 参见我的文章“Technological Neutrality and Free Software” [http://www.gnu.org/philosophy/technological-neutrality.html](http://www.gnu.org/philosophy/technological-neutrality.html)
diff --git a/docs/javascript-trap.md b/docs/javascript-trap.md
index bdbed4e..f0a7840 100644
--- a/docs/javascript-trap.md
+++ b/docs/javascript-trap.md
@@ -58,7 +58,7 @@ Java 小程序也是在浏览器中运行的,它们也会带来类似的问题
如需引用相关程序的源代码,我们建议采用这种格式:
-``` {.smallexample}
+```
// @source:
```
@@ -67,7 +67,7 @@ Java 小程序也是在浏览器中运行的,它们也会带来类似的问题
如需指出嵌入本页面的 JavaScript 代码所使用的许可证类型,我们建议将许可证文本置于如下所示的两段文字之间:
-``` {.smallexample}
+```
The following is the entire license notice for
the JavaScript code in this page.
@@ -80,7 +80,7 @@ JavaScript code in this page.
同许多其他自由软件许可证一样,GNU GPL 要求连同程序的源代码和二进制形式一起发布一份许可证的副本。然而,由于 GNU GPL 过于冗长,将其同 JavaScript 程序一起包含在页面中可能会带来某种不便。对于您所拥有著作权的代码,您可以移除这条要求,代之以类似下面这样的许可证声明:
-``` {.smallexample}
+```
Copyright (C) YYYY Developer
diff --git a/docs/license-recommendations.md b/docs/license-recommendations.md
index 6874d6e..328b43d 100644
--- a/docs/license-recommendations.md
+++ b/docs/license-recommendations.md
@@ -84,10 +84,10 @@ AGPL 的要求没有解决当*用户们*信赖其计算或者发送数据到别
[^recon-5]: 有关 SaaSS 可参见《服务器真正为谁服务?》一文
- [^recon-6]: 参见 <http://gnu.org/licenses/license-list.html#GNUAllPermissive>
+ [^recon-6]: 参见 <http://gnu.org/licenses/license-list.html\#GNUAllPermissive>
[^recon-7]: 关于此许可证可参见 <http://creativecommons.org/about/cc0>
- [^recon-8]: 参见 <http://gnu.org/licenses/license-list.html#OtherLicenses>
+ [^recon-8]: 参见 <http://gnu.org/licenses/license-list.html\#OtherLicenses>
- [^recon-9]: 关于使用此许可证可参见 <http://gnu.org/licenses/license-list.html#ccbysa>
+ [^recon-9]: 关于使用此许可证可参见 <http://gnu.org/licenses/license-list.html\#ccbysa>
diff --git a/docs/licenses-introduction.md b/docs/licenses-introduction.md
index ad6d154..e419af1 100644
--- a/docs/licenses-introduction.md
+++ b/docs/licenses-introduction.md
@@ -1,3 +1,5 @@
+# 自由软件许可证
+
## 许可证简介
> Copyright © 2010 自由软件基金会。由 Brett Smith 和 Richard Stallman 撰写。
@@ -12,12 +14,6 @@ GNU 的 Copyleft 许可证最初的发行是针对软件,之后拓展到了相
### 原始版本的 GPL
-These licenses were identical except for minor differences: for
-instance, terms about displaying license notices to users were different
-for different programs and, unless it covered a program that was just
-one source file, each license contained the name of the program it
-applied to.
-
第一版 GNU 通用公共许可证发布于 1989 年——然而早在 1985 年,斯托曼就已经在用 copyleft 许可证发布 GNU 工程中的一部分软件了。到 1989 年时,每一个已经发布的 GNU 程序都有其自己的许可证。比如 GNU CC 通用公共许可证,GDB 通用公共许可证等等,而不是统一的 GNU 通用公共许可证。这些许可证除了细微差别几乎一样:比如给用户显示许可证时提示的信息只是不同的程序不同而已,除非只包含一个源文件,且每个程序文件都包含了许可证的名字。
到 1989 年,斯托曼已经在不同 GNU 软件包的许可证上有足够多的经验,因此一个关键问题是将这些许可证集合在一起,以便能覆盖到所有软件包。他与在帕金斯史密斯和科恩律师事务所供职的律师杰里·科恩(Jerry Cohen)一起,将之前所有这些许可证的理念汇集起来,并将之合并成一个许可证。这样 1989 年 2 月 1 日,GNU 通用公共许可证诞生了。
@@ -72,4 +68,4 @@ FDL 首发于 2000 年3月。而 copyleft 则保持一致:每个收到作品
- 并通过提供清晰的术语加强了对专利的需求来处理跨许可证的专利问题,这在大的专利持有公司是很常见的合约形式。
-GPLv3 和 LGPLv3 都包括了解决这些问题的所有方法,并最终在 2007 年 6 月 29 日发布。这些许可证都是 copyleft 艺术的一部分,以后会有更多其他的软件许可证保护用户的自由,并最终达到本书理想中的世界大同。 \ No newline at end of file
+GPLv3 和 LGPLv3 都包括了解决这些问题的所有方法,并最终在 2007 年 6 月 29 日发布。这些许可证都是 copyleft 艺术的一部分,以后会有更多其他的软件许可证保护用户的自由,并最终达到本书理想中的世界大同。
diff --git a/docs/linux-and-gnu.md b/docs/linux-and-gnu.md
index 3b41065..2f7514f 100644
--- a/docs/linux-and-gnu.md
+++ b/docs/linux-and-gnu.md
@@ -129,7 +129,7 @@ use.
[^linux-gnu-10]: 参见 <http://gnu.org/software/hurd/hurd-and-linux.html> 就会明白为什么 FSF 开发了 GNU Hurd 内核。
-[^linux-gnu-11]: 参见 ”Linux 0.01 发行注记“ (“Notes for Linux Release 0.01,”) :[http://ftp.funet.fi/pub/linux/historical/kernel/old-versions/RELNOTES-0.01](http://ftp.funet.fi/pub/linux/%3Cbr%3Ehistorical/kernel/old-versions/RELNOTES-0.01)。
+[^linux-gnu-11]: 参见 ”Linux 0.01 发行注记“ (“Notes for Linux Release 0.01,”):<http://ftp.funet.fi/pub/linux/historical/kernel/old-versions/RELNOTES-0.01>。
[^linux-gnu-12]: 比如, GNU C 运行库 (GNU C Library)(<http://gnu.org/software/libc/libc.html>)。
diff --git a/docs/misinterpreting-copyright.md b/docs/misinterpreting-copyright.md
index 7d7ace4..36ad870 100644
--- a/docs/misinterpreting-copyright.md
+++ b/docs/misinterpreting-copyright.md
@@ -10,7 +10,7 @@
> (国会应当拥有权力)通过在一段限定的时间内保证作者和发明者对其作品或发明拥有专属权利,以促进自然科学和文学艺术的进步。
-美国最高法院已经一再强调,促进进步意味着保护那些版权作品的使用者的利益。例如,在 *Fox Film 起诉 Doyal 的案例*[^mis-copyright-1](#FOOT1)中,法庭说道:
+美国最高法院已经一再强调,促进进步意味着保护那些版权作品的使用者的利益。例如,在 *Fox Film 起诉 Doyal 的案例*[^mis-copyright-1]中,法庭说道:
> 美国的根本利益以及赋予(版权)垄断权的主要目的是基于那些由公众得来、通过作者的劳动获得的普遍利益。
diff --git a/docs/not-ipr.md b/docs/not-ipr.md
index 4169ed7..31e148f 100644
--- a/docs/not-ipr.md
+++ b/docs/not-ipr.md
@@ -57,5 +57,4 @@
[^ipr-1]: Nicolas Kayser-Bril, “Africa Is Not a Country”,于 2014 年一月 24 日发表于<http://theguardian.com/world/2014/jan/24/africa-clinton>。
- [^ipr-2]: “Language Matters: Framing the Copyright Monopoly So We Can Keep Our Liberties”,于 2013 年七月 14 日发表于[http://torrentfreak.com/language-matters-framing-the-copyright-monopoly-so-we-can-keep-our-liberties-130714](http://torrentfreak.com/language-matters-%3Cbr%3Eframing-the-copyright-monopoly-so-we-can-keep-our-liberties-130714)。
-
+ [^ipr-2]: “Language Matters: Framing the Copyright Monopoly So We Can Keep Our Liberties”,于 2013 年七月 14 日发表于<http://torrentfreak.com/language-matters-framing-the-copyright-monopoly-so-we-can-keep-our-liberties-130714>。
diff --git a/docs/open-source-misses-the-point.md b/docs/open-source-misses-the-point.md
index 857afed..e6e8d18 100644
--- a/docs/open-source-misses-the-point.md
+++ b/docs/open-source-misses-the-point.md
@@ -108,13 +108,13 @@
#### 备注
-Karim R. Lakhani 和 Robert G. Wolf的论文[“Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects,” (剑桥: MIT 出版社, 2005)](http://ocw.mit.edu/courses/sloan-school-of-management/15-352-managing-innovation-emerging-trends-spring-2005/readings/%3Cbr%3Elakhaniwolf.pdf)在探讨自由软件开发者的动机时,指出相当一部分人被“软件必须是自由的”的观点所鼓舞。这里忽略了他们调查的调查对象是 SourceFourge 的开发人员这一事实,而该站点并不支持这是个伦理问题的观点。
+Karim R. Lakhani 和 Robert G. Wolf的论文[“Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects,” (剑桥: MIT 出版社, 2005)](http://ocw.mit.edu/courses/sloan-school-of-management/15-352-managing-innovation-emerging-trends-spring-2005/readings/lakhaniwolf.pdf)在探讨自由软件开发者的动机时,指出相当一部分人被“软件必须是自由的”的观点所鼓舞。这里忽略了他们调查的调查对象是 SourceFourge 的开发人员这一事实,而该站点并不支持这是个伦理问题的观点。
[^open-1]: 有关自由软件的完整定义,参见《自由软件定义》一文。
[^open-2]: 关于操作系统可参见《Linux 和 GNU 系统》一文
-[^open-3]: 一个典型的领子,比如 Jay Lyman 的文章[“Open Source Is Woven Into the Latest, Hottest Trends” (12 September 2013)](http://www.linuxinsider.com/story/%3Cbr%3EOpen-Source-Is-Woven-Into-the-Latest-Hottest-Trends-78937.html)
+[^open-3]: 一个典型的领子,比如 Jay Lyman 的文章[“Open Source Is Woven Into the Latest, Hottest Trends” (12 September 2013)](http://www.linuxinsider.com/story/Open-Source-Is-Woven-Into-the-Latest-Hottest-Trends-78937.html)
[^open-4]: 参见[“How Free Software and Open Source Relate as Categories of Programs”](http://gnu.org/philosophy/free-open-overlap.html)一文
@@ -125,12 +125,12 @@ Karim R. Lakhani 和 Robert G. Wolf的论文[“Why Hackers Do What They Do: Und
[^open-7]: 堪萨斯州全州技术架构,“信息架构”,version 8.0, 20.3.8, 2011年10月11日。
<https://web.archive.org/web/20001011193422/http://da.state.ks.us/ITEC/TechArchPt6ver80.pdf>
-[^open-8]: Mary Jane Irwin,“The Brave New World of Open-Source Game Design”(开源游戏设计的勇敢新世界),纽约时报,在线版,2009年2月7日。<http://www.nytimes.com/external/%3Cbr%3Egigaom/2009/02/07/07gigaom-the-brave-new-world-of-open-source-game-%3Cbr%3Edesign-37415.html>
+[^open-8]: Mary Jane Irwin,“The Brave New World of Open-Source Game Design”(开源游戏设计的勇敢新世界),纽约时报,在线版,2009年2月7日。<http://www.nytimes.com/external/gigaom/2009/02/07/07gigaom-the-brave-new-world-of-open-source-game-design-37415.html>
-[^open-9]: Karl Mathiesen 和 Tess Riley,“Texas Teenager Creates $20 Water Purifier to Tackle Toxic E-Waste Pollution”(德州青少年创建 $20 水净化器,以解决有毒电子废物污染环境),2015年8月27日。<http://theguardian.com/sustainable-business/2015/aug/27/texas-teenager-water-purifier-%3Cbr%3Etoxic-e-waste-pollution>
+[^open-9]: Karl Mathiesen 和 Tess Riley,“Texas Teenager Creates $20 Water Purifier to Tackle Toxic E-Waste Pollution”(德州青少年创建 $20 水净化器,以解决有毒电子废物污染环境),2015年8月27日。<http://theguardian.com/sustainable-business/2015/aug/27/texas-teenager-water-purifier-toxic-e-waste-pollution>
[^open-10]: 参见“Various Licenses and Comments about Them” <http://gnu.org/licenses/license-list.html>”
-[^open-11]: Evgeny Morozov,“Open and Closed”(开放和封闭),2013年3月16日,<http://www.nytimes.com/2013/03/17/opinion/sunday/morozov-open-and-closed.html>
+[^open-11]: Evgeny Morozov,“Open and Closed”(开放和封闭),2013年3月16日,<http://www.nytimes.com/2013/03/17/opinion/sunday/morozov-open-and-closed.html>
[^open-12]: 可参见本文或文章”FLOSS 和 FOSS“<http://www.gnu.org/philosophy/floss-and-foss.html>
diff --git a/docs/preface-v3.md b/docs/preface-v3.md
index 12edbd8..90a3532 100644
--- a/docs/preface-v3.md
+++ b/docs/preface-v3.md
@@ -1,4 +1,4 @@
-## 前言
+# 前言
此第三版《自由软件,自由社会》(Free Software, Free Society)将第二版的很多文章更新了,并加入了很多新文章,其中三分之一都是新文章。
diff --git a/docs/push-copyright-aside.md b/docs/push-copyright-aside.md
index b0afea3..0b8154a 100644
--- a/docs/push-copyright-aside.md
+++ b/docs/push-copyright-aside.md
@@ -38,7 +38,7 @@
然而,关于“开放”一词还有一个笑话。具有影响力的“开放访问”运动的支持者后来在其目标中放弃了再分发的自由。我站在 BOAI[^push-2] 的立场上,但现在“开放访问”已经是其他意思了。我将其称为“可再分发出版物”或“自由镜像出版物”。
-[^push-1]: “MIT Faculty Open Access Policy,” 于 2009 年三月 18 日经教学科研人员无记名投票通过。[http://libraries.mit.edu/scholarly/mit-open-access/open-access-at-mit/mit-open-access-policy/](http://libraries.mit.edu/scholarly/mit-open-access/%3Cbr%3Eopen-access-at-mit/mit-open-access-policy/).
+[^push-1]: “MIT Faculty Open Access Policy,” 于 2009 年三月 18 日经教学科研人员无记名投票通过。[http://libraries.mit.edu/scholarly/mit-open-access/open-access-at-mit/mit-open-access-policy/](http://libraries.mit.edu/scholarly/mit-open-access/open-access-at-mit/mit-open-access-policy/).
[^push-2]: 参见 <http://www.budapestopenaccessinitiative.org/> 以获知 BOAI 指导思想。
diff --git a/docs/right-to-read.md b/docs/right-to-read.md
index 2f987b0..92028bc 100644
--- a/docs/right-to-read.md
+++ b/docs/right-to-read.md
@@ -1,3 +1,5 @@
+# 版权和不公
+
## 阅读的权利
> Copyright (C) 1996, 2002, 2007, 2009, 2010, 2014 Richard Stallman。本文撰写于 1996 年并以标题 “The Right to Read: A Dystopian Short Story”(阅读的权利:一段反乌托邦的短故事)于 1997 年二月发表于 Communications of the ACM, vol. 40, n. 2。
diff --git a/docs/software-literary-patents.md b/docs/software-literary-patents.md
index aea9f34..ca147e1 100644
--- a/docs/software-literary-patents.md
+++ b/docs/software-literary-patents.md
@@ -1,3 +1,5 @@
+# 软件专利:对程序员的威胁
+
## 软件专利和文学专利
>Copyright © 2005, 2007, 2008 Richard Stallman 本文最初于 2005 年六月 23 日以标题“Patent Absurdity”发表于英国卫报,并且针对当时被提出的“欧洲软件专利指导意见”。
diff --git a/docs/surveillance-vs-democracy.md b/docs/surveillance-vs-democracy.md
index 7561960..05fad49 100644
--- a/docs/surveillance-vs-democracy.md
+++ b/docs/surveillance-vs-democracy.md
@@ -22,7 +22,7 @@
当人们认识到普遍监控的级别过高的时候,他们的第一反应可能会是提议限制对采集到的数据的访问。这听起来很好,但这甚至丝毫不能解决问题,即使假定政府遵守这条规则。(美国国家安全局(NSA)曾经欺骗美国外国情报监控法庭(FISA),后者声称它不能有效地证实 NSA 有义务对其监控行为作出说明[^surveilance-11]。犯罪的嫌疑将成为访问这些数据的理由,于是,一旦揭露者被指控从事间谍活动,试图找到这个间谍将会为访问所采集到的数据提供理由。
-此外,国家监控系统的工作人员会出于个人原因滥用数据。一些 NSA 特工使用美国国家监控系统来跟踪他们的情人——不论是过去的、现在的还是正在追求的——并将这种做法称为 LOVEINT[^surveilance-12]。NSA 宣称它已经发现了几次这样的行为并对其进行了处罚;但是我们不知道还有多少次这样的行为没有抓到。然而,这些事件并不会让我们感到惊讶,由于警方已经长期利用他们可访问的驾照记录以跟踪那些迷倒了他们的对象。这种行为称之为“查询车牌获得约会”[^surveilance-13](running a plate for a date)。
+此外,国家监控系统的工作人员会出于个人原因滥用数据。一些 NSA 特工使用美国国家监控系统来跟踪他们的情人——不论是过去的、现在的还是正在追求的——并将这种做法称为 LOVEINT[^surveilance-12]。NSA 宣称它已经发现了几次这样的行为并对其进行了处罚;但是我们不知道还有多少次这样的行为没有抓到。然而,这些事件并不会让我们感到惊讶,由于警方已经长期利用他们可访问的驾照记录以跟踪那些迷倒了他们的对象。这种行为称之为“查询车牌获得约会”(running a plate for a date)[^surveilance-13]。
监控数据总会被用于其他目的,即使这是被禁止的。只要数据被采集,国家就有可能访问它们。国家可以用极坏的方式滥用这些数据,发生在欧洲[^surveilance-14]和美国[^surveilance-15]的一些例子证实了这一点。
@@ -134,9 +134,9 @@ NSA 通过棱镜计划(PRISM)进入了多家大型互联网公司的数据
[^surveilance-5]: Dan Roberts, “Patriot Act Author Prepares Bill to Put NSA Bulk Collection ’Out of Business,’” 10 October 2013, <http://theguardian.com/world/2013/oct/10/nsa-surveillance-patriot-act-author-bill>.
-[^surveilance-6]: Lucy Dalglish, “Lessons from Wye River,” The News Media & the Law (Summer 2011): p. 1, [http://www.rcfp.org/browse-media-law-resources/news-media-law/news-media-and-law-summer-2011/lessons-wye-river](http://www.rcfp.org/browse-media-law-resources/%3Cbr%3Enews-media-law/news-media-and-law-summer-2011/lessons-wye-river).
+[^surveilance-6]: Lucy Dalglish, “Lessons from Wye River,” The News Media & the Law (Summer 2011): p. 1, [http://www.rcfp.org/browse-media-law-resources/news-media-law/news-media-and-law-summer-2011/lessons-wye-river](http://www.rcfp.org/browse-media-law-resources/news-media-law/news-media-and-law-summer-2011/lessons-wye-river).
-[^surveilance-7]: Washington Agencies, “Yemen leak: former FBI man admits passing information to Associated Press,” 24 September 2013, [http://www.theguardian.com/media/2013/sep/24/yemen-leak-sachtleben-guilty-associated-press](http://www.theguardian.com/media/2013/%3Cbr%3Esep/24/yemen-leak-sachtleben-guilty-associated-press).
+[^surveilance-7]: Washington Agencies, “Yemen leak: former FBI man admits passing information to Associated Press,” 24 September 2013, [http://www.theguardian.com/media/2013/sep/24/yemen-leak-sachtleben-guilty-associated-press](http://www.theguardian.com/media/2013/sep/24/yemen-leak-sachtleben-guilty-associated-press).
[^surveilance-8]: 参见 “Verizon forced to hand over telephone data—full court ruling” (6 June 2013) 位于 <http://www.theguardian.com/world/interactive/2013/jun/06/verizon-telephone-data-court-order>,以获得关于美国外国情报监控法庭(FISA)之下美国政府采集 Verizon 旗下数以百万计的美国客户的通话记录的信息。
@@ -148,7 +148,7 @@ NSA 通过棱镜计划(PRISM)进入了多家大型互联网公司的数据
[^surveilance-12]: Adam Gabbatt and agencies, “NSA Analysts ‘Wilfully Violated’ Surveillance Systems, Agency Admits,” 24 August 2013, <http://theguardian.com/world/2013/aug/24/nsa-analysts-abused-surveillance-systems>.
-[^surveilance-13]: M. L. Elrick, “Cops Tap Database to Harass, Intimidate,” 31 July 2001, <http://sweetliberty.org/issues/privacy/lein1.htm#.VeQiuxcpDow>.
+[^surveilance-13]: M. L. Elrick, “Cops Tap Database to Harass, Intimidate,” 31 July 2001, <http://sweetliberty.org/issues/privacy/lein1.htm\#\.VeQiuxcpDow>.
[^surveilance-14]: Rick Falkvinge, “Collected Personal Data Will Always Be Used against the Citizens,” 17 March 2012, <http://falkvinge.net/2012/03/17/collected-personal-data-will-always-be-used-against-the-citizens/>.
@@ -166,38 +166,38 @@ NSA 通过棱镜计划(PRISM)进入了多家大型互联网公司的数据
[^surveilance-21]: 参见《服务器真正是在为谁服务?》一文以获取更多信息。
- [^surveilance-22]: Nicole Perlroth, “In Cybersecurity, Sometimes the Weakest Link Is a Family Member,” 21 May 2014, [http://bits.blogs.nytimes.com/2014/05/21/in-cybersecurity-sometimes-the-weakest-link-is-a-family-member/](http://bits.blogs.nytimes.com/2014/05/21/%3Cbr%3Ein-cybersecurity-sometimes-the-weakest-link-is-a-family-member/).
+ [^surveilance-22]: Nicole Perlroth, “In Cybersecurity, Sometimes the Weakest Link Is a Family Member,” 21 May 2014, [http://bits.blogs.nytimes.com/2014/05/21/in-cybersecurity-sometimes-the-weakest-link-is-a-family-member/](http://bits.blogs.nytimes.com/2014/05/21/in-cybersecurity-sometimes-the-weakest-link-is-a-family-member/).
[^surveilance-23]: 我在此假定安保摄像头用于诸如商店内部或大街上。任何由其他人架设的对准某人私人空间的摄像机侵犯了隐私,但这是另一个问题。
- [^surveilance-24]: Ms. Smith, “CIA Wants to Spy On You through Your Appliances,” 18 March 2012, [http://networkworld.com/article/2221934/microsoft-subnet/cia-wants-to-spy-on-you-through-your-appliances.html](http://networkworld.com/article/2221934/%3Cbr%3Emicrosoft-subnet/cia-wants-to-spy-on-you-through-your-appliances.html).
+ [^surveilance-24]: Ms. Smith, “CIA Wants to Spy On You through Your Appliances,” 18 March 2012, [http://networkworld.com/article/2221934/microsoft-subnet/cia-wants-to-spy-on-you-through-your-appliances.html](http://networkworld.com/article/2221934/microsoft-subnet/cia-wants-to-spy-on-you-through-your-appliances.html).
[^surveilance-25]: Jon Queally, “Latest Docs Show Financial Ties between NSA and Internet Companies,” 23 August 2013, <http://www.commondreams.org/news/2013/08/23/latest-docs-show-financial-ties-between-nsa-and-internet-companies>.
[^surveilance-26]: Scott Shane and Colin Moynihan, “Drug Agents Use Vast Phone Trove, Eclipsing N.S.A.’s,” 1 September 2013,
-[http://www.nytimes.com/2013/09/02/us/drug-agents-use-vast-phone-trove-eclipsing-nsas.html?_r=0](http://www.nytimes.com/2013/09/02/us/%3Cbr%3Edrug-agents-use-vast-phone-trove-eclipsing-nsas.html?_r=0).
+[http://www.nytimes.com/2013/09/02/us/drug-agents-use-vast-phone-trove-eclipsing-nsas.html?_r=0](http://www.nytimes.com/2013/09/02/us/drug-agents-use-vast-phone-trove-eclipsing-nsas.html?_r=0).
- [^surveilance-27]: Dan Kaminsky, “Let’s Cut through the Bitcoin Hype: A Hacker-Entrepreneur’s Take,” 3 May 2013, [http://wired.com/2013/05/lets-cut-through-the-bitcoin-hype/](http://wired.com/2013/05/lets-cut-through-the-%3Cbr%3Ebitcoin-hype/).
+ [^surveilance-27]: Dan Kaminsky, “Let’s Cut through the Bitcoin Hype: A Hacker-Entrepreneur’s Take,” 3 May 2013, [http://wired.com/2013/05/lets-cut-through-the-bitcoin-hype/](http://wired.com/2013/05/lets-cut-through-the-bitcoin-hype/).
[^surveilance-28]: Steven Levy, “E-Money (That’s What I Want),” Wired, 2.12 (December 1994), <http://archive.wired.com/wired/archive/2.12/emoney_pr.html>.
[^surveilance-29]: Richard Bilton, “Camera Grid to Log Number Plates,” last updated on 22 May 2009, <http://news.bbc.co.uk/2/hi/programmes/whos_watching_you/8064333.stm>.
- [^surveilance-30]: Nusrat Choudhury, “Victory! Federal Court Recognizes Constitutional Rights of Americans on the No-Fly List,” 29 August 2013, [https://www.aclu.org/blog/victory-federal-court-recognizes-constitutional-rights-americans-no-fly-list](https://www.aclu.org/blog/victory-federal-court-recognizes-constitutional-rights-americans-%3Cbr%3Eno-fly-list).
+ [^surveilance-30]: Nusrat Choudhury, “Victory! Federal Court Recognizes Constitutional Rights of Americans on the No-Fly List,” 29 August 2013, [https://www.aclu.org/blog/victory-federal-court-recognizes-constitutional-rights-americans-no-fly-list](https://www.aclu.org/blog/victory-federal-court-recognizes-constitutional-rights-americans-no-fly-list).
[^surveilance-31]: Kai Biermann, “Betrayed by Our Own Data,” 26 March 2011, <http://www.zeit.de/digital/datenschutz/2011-03/data-protection-malte-spitz>.
- [^surveilance-32]: Sara M. Watson, “The Latest Smartphones Could Turn Us All into Activity Trackers,” 10 October 2013, [http://wired.com/2013/10/the-trojan-horse-of-the-latest-iphone-with-the-m7-coprocessor-we-all-become-qs-activity-trackers/](http://wired.com/2013/10/the-trojan-horse-%3Cbr%3Eof-the-latest-iphone-with-the-m7-coprocessor-we-all-become-qs-%3Cbr%3Eactivity-trackers/).
+ [^surveilance-32]: Sara M. Watson, “The Latest Smartphones Could Turn Us All into Activity Trackers,” 10 October 2013, [http://wired.com/2013/10/the-trojan-horse-of-the-latest-iphone-with-the-m7-coprocessor-we-all-become-qs-activity-trackers/](http://wired.com/2013/10/the-trojan-horse-of-the-latest-iphone-with-the-m7-coprocessor-we-all-become-qs-activity-trackers/).
- [^surveilance-33]: Patrick Toomey, “It Sure Sounds Like the NSA Is Tracking Our Locations,” 30 September 2013, [https://aclu.org/blog/it-sure-sounds-nsa-tracking-our-locations](https://aclu.org/blog/it-%3Cbr%3Esure-sounds-nsa-tracking-our-locations).
+ [^surveilance-33]: Patrick Toomey, “It Sure Sounds Like the NSA Is Tracking Our Locations,” 30 September 2013, [https://aclu.org/blog/it-sure-sounds-nsa-tracking-our-locations](https://aclu.org/blog/it-sure-sounds-nsa-tracking-our-locations).
[^surveilance-34]: Glenn Greenwald, “NSA Collecting Phone Records of Millions of Verizon Customers Daily,” 6 June 2013, <http://www.theguardian.com/world/2013/jun/06/nsa-phone-records-verizon-court-order>.
- [^surveilance-35]: 一些例子“Testilying: Cops Are Liars Who Get Away with Perjury” (Nick Malinowski, 3 February 2013, [http://vice.com/read/testilying-cops-are-liars-who-get-away-with-perjury](http://vice.com/read/%3Cbr%3Etestilying-cops-are-liars-who-get-away-with-perjury)) 以及 “Detective Is Found Guilty of Planting Drugs” (Tim Stelloh, 1 November 2011, [http://nytimes.com/2011/11/02/nyregion/brooklyn-detective-convicted-of-planting-drugs-on-innocent-people.html?pagewanted=all&_r=0](http://nytimes.com/2011/11/02/nyregion/brooklyn-detective-convicted-of-%3Cbr%3Eplanting-drugs-on-innocent-people.html?pagewanted=all&_r=0))
+ [^surveilance-35]: 一些例子“Testilying: Cops Are Liars Who Get Away with Perjury” (Nick Malinowski, 3 February 2013, [http://vice.com/read/testilying-cops-are-liars-who-get-away-with-perjury](http://vice.com/read/testilying-cops-are-liars-who-get-away-with-perjury)) 以及 “Detective Is Found Guilty of Planting Drugs” (Tim Stelloh, 1 November 2011, [http://nytimes.com/2011/11/02/nyregion/brooklyn-detective-convicted-of-planting-drugs-on-innocent-people.html?pagewanted=all&_r=0](http://nytimes.com/2011/11/02/nyregion/brooklyn-detective-convicted-of-planting-drugs-on-innocent-people.html?pagewanted=all&_r=0))
[^surveilance-36]: 关于这一点参见“摄影不是犯罪”网站 <http://photographyisnotacrime.com/>
- [^surveilance-37]: Kevin Drum,“Ubiquitous Surveillance, Police Edition,” 22 August 2013, [http://motherjones.com/kevin-drum/2013/08/ubiquitous-surveillance-police-edition](http://motherjones.com/kevin-drum/2013/08/ubiquitous-surveillance-%3Cbr%3Epolice-edition).
+ [^surveilance-37]: Kevin Drum,“Ubiquitous Surveillance, Police Edition,” 22 August 2013, [http://motherjones.com/kevin-drum/2013/08/ubiquitous-surveillance-police-edition](http://motherjones.com/kevin-drum/2013/08/ubiquitous-surveillance-police-edition).
[^surveilance-38]: Public Citizen, “Call Your Representative: Tell Her or Him to Co-Sponsor a Constitutional Amendment to Overturn Citizens United and Restore Democracy to the People,” August 2015, <http://action.citizen.org/p/dia/action3/common/public/?action_KEY=12266>.
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。
diff --git a/docs/who-does-that-server-really-serve.md b/docs/who-does-that-server-really-serve.md
index fb68f88..abd157b 100644
--- a/docs/who-does-that-server-really-serve.md
+++ b/docs/who-does-that-server-really-serve.md
@@ -111,7 +111,7 @@ Google Docs 向我们展示要评估单一服务到底可以有多么复杂。
[^server-2]: 如需获知监控正在通过哪些日益增加的方式在业界蔓延,参见 <http://gnu.org/philosophy/proprietary/proprietary-surveillance.html>。
- [^server-3]: Amy Webb, “Congratulations, You Found a Photo of My Daughter Online,” 12 September 2013, [http://slate.com/articles/technology/data_mine_1/2013/09/privacy_facebook_kids_don_t_post_photos_of_your_kids_on_social_media.html](http://slate.com/articles/technology/data_mine_1/%3Cbr%3E2013/09/privacy_facebook_kids_don_t_post_photos_of_your_kids_on_%3Cbr%3Esocial_media.html).
+ [^server-3]: Amy Webb, “Congratulations, You Found a Photo of My Daughter Online,” 12 September 2013, [http://slate.com/articles/technology/data_mine_1/2013/09/privacy_facebook_kids_don_t_post_photos_of_your_kids_on_social_media.html](http://slate.com/articles/technology/data_mine_1/2013/09/privacy_facebook_kids_don_t_post_photos_of_your_kids_on_social_media.html).
[^server-4]: 参见《JavaScript 陷阱》一文以获得更多信息。
@@ -121,7 +121,7 @@ Google Docs 向我们展示要评估单一服务到底可以有多么复杂。
[^server-7]: 如需获知 “Open Software Service Definition,” 参见 <http://opendefinition.org/ossd/index.html> 一文。
- [^server-8]: 如需获得更多信息,参见我的文章 “Network Services Aren’t Free or Nonfree; They Raise Other Issues,” 位于 [http://gnu.org/philosophy/network-services-arent-free-or-nonfree.html](http://gnu.org/philosophy/%3Cbr%3Enetwork-services-arent-free-or-nonfree.html)。
+ [^server-8]: 如需获得更多信息,参见我的文章 “Network Services Aren’t Free or Nonfree; They Raise Other Issues,” 位于 [http://gnu.org/philosophy/network-services-arent-free-or-nonfree.html](http://gnu.org/philosophy/network-services-arent-free-or-nonfree.html)。
[^server-9]: 参见《JavaScript 陷阱》一文以获得更多信息。
diff --git a/docs/why-gnu-linux.md b/docs/why-gnu-linux.md
index 3d5df3c..5c3beba 100644
--- a/docs/why-gnu-linux.md
+++ b/docs/why-gnu-linux.md
@@ -1,3 +1,5 @@
+# 名字的含义
+
## 名字的含义?
> Copyright © 2000, 2006, 2007 Richard Stallman。此文原中译 monnand,此处略有修改
diff --git a/docs/words-to-avoid.md b/docs/words-to-avoid.md
index af4fc75..a480c41 100644
--- a/docs/words-to-avoid.md
+++ b/docs/words-to-avoid.md
@@ -390,7 +390,7 @@ Linux 是 Linus Torvalds 于 1991 年开始开发的内核的名字,使用 Lin
[^wordtoavoid-27]: “软件,作为恶意的”之意。
- [^wordtoavoid-28]: 参见[http://gnu.org/proprietary/proprietary-surveillance.html#SpywareInSkype](http://gnu.org/proprietary/proprietary-surveillance.html#SpywareInSkype)以获得更多信息。
+ [^wordtoavoid-28]: 参见<http://gnu.org/proprietary/proprietary-surveillance.html\#SpywareInSkype>以获得更多信息。
[^wordtoavoid-29]: 欧洲议会,“Directive on the Patentability of Computer-Implemented Inventions”,2003 年九月 24 日,[http://web.archive.org/web/20071222001014/http://www.swpat.ffii.org/papers/europarl0309](http://web.archive.org/web/20071222001014/http://www.swpat.ffii.org/papers/europarl0309)。
diff --git a/mkdocs.yml b/mkdocs.yml
index cba6637..d61e74a 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -4,6 +4,8 @@ site_author: Beijing GNU/Linux User Group
repo_url: https://github.com/beijinglug/fsfs-zh/
+theme: readthedocs
+
pages:
- Home: index.md
- 译者序: foreword-trans.md