<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>
Richard M. Stallman 给《自由开源软件本地化》写的前言
自由软件是尊重用户自由的软件。它意味着用户可以自由地运行程序,自由地学习和改变软件(或者雇人帮他们做),自由地重新发布拷贝,以及自由地发布 修改版本。其结果是用户可以自由地分享软件,并形成社区以对他们使用的软件进行有效的控制。自由软件也可能是免费的,但并非总是如此。
一些用户将这称为开源。这个词代表的是大量的开发者和用户通过对软件的审议带来的技术优势,使用这种软件的商业优势,以及支持其开发和使用的商业模式。而“自由软件”这个词指的是自由的社会和道德价值,以及它带来的实际益处。
分享和改变像软件这样的有用创作是社会和技术的共同要求,它引起了一场“出版”意义的革命。传统的印刷出版要求读者把作品看作固定不变的——作品完 成后读者只能被动地使用。这种技术不允许没有自己的出版社的读者们改造、提高和分享书籍,而读者们也习惯了这些限制。因此当大量的公民开始使用个人计算机 时,许多人都没有质疑立法和商业机构施加于软件上的类似限制。但这一次,这种限制并不是技术的自然结果。它是由认为控制用户有利可图的软件开发者带来的。 这些开发者限制用户分享软件,而且不让用户得到源代码从而阻止他们改变软件。但现在,用户有了选择:自由软件,由多达上百万开发者——一些是志愿者,一些从中获得报酬——组成的社区的产品。自由软件允许用户充分利用他们计算机的能力。它是我们逃离印刷出版的限制的一条途径,让软件在用户当中,为了用户的目的,由用户来开发。这样的软件不会采用通过限制用户来鼓励开发的错误的激励机制,这样的机制产生人为的稀缺。用户可以按照自己的意愿制作软件。软件的用户可以自由地运行、分享,并通过集体或个人对其进行修改。这就是自由/开源软件(Free and Open Source Software, FOSS)的世界。
非自由软件让用户孤立无援。当一个国家增加非自由软件的使用时,那不是发展,而是永久性地依赖。只有使用自由/开源软件才能实现可持续发展——它是本地人民能够自由学习、维持、改造和利用的技术。政府怎样推动国家采用自由/开源软件呢?有两种方法。首先,在学校中使用自由软件能教会孩子们社群协作的精神,同时造就能熟练使用和维护自由软件的毕业生。第二,规定在政府部门中使用自由软件将使这些毕业生的技能有用武之地,并建立起自由软件支持的本地经济。
国际开源组织(the International Open Source Network, IOSN)是 UNDP 亚太开发信息项目的一个机构,其工作指导方针是“所有人的软件自由”(Software Freedom for All, SFA)。组织的工作包括提供支持和技术帮助,发展的中心,以及一个亚太地区自由/开源软件信息交换的场所。通过 IOSN/SFA 项目,UNDP向政府部门、非营利组织、捐赠机构和其他组织提供政策支持和建议服务。它向自由/开源软件从业者和用户发布实用工具和学习材料,包括简单的 “如何”(how to)册子和指导书,培训材料,以及 GNU/Linux 操作系统的免安装 CD。它也支持自由/开源软件的本地化及其他研发活动,并组织会议和培训课程以联络相关各方,并增强当地能力。欢迎对这些活动感兴趣或愿意参与组织这些活 动的人们。
我很高兴能与 IOSN/SFA, APDIP 和 UNDP 合作,把软件自由的理念带给大众和开发部门。我们将协助跨越数字鸿沟,并用发展取代依赖。
Richard M. Stallman
注:项目首页在
http://rl.rockiestech.com/node/179
分享到:
相关推荐
理查德·M·斯托曼的论文和演讲集。 包括诸如《 GNU宣言》之类的历史著作,以及有关版权,专利法和可信计算问题的新著作。
Richard Stallman和自由软件运动 作者:徐继哲 <http://www.billxu.com>
《自由软件,自由社会:理查德·斯托曼选集》Free Software, Free Society: Selected Essays of Richard M. Stallman是一本指导了无数人的书籍,它将理查德·斯托曼的自由软件哲学和思想,阐述的淋漓尽致。此书第一...
枚举安装在ArchLinux系统上的非免费软件包(也就是说,在OSI,FSF和/或DFSG认为不是免费软件的许可下)。 有关许可证分类,请参见vrms_arch/license_finder.py 。 版权所有(C)2013 Andrew Clunis < >。 根据...
GNU项目创始人Richard Stallman的传记快照,其中包含自由软件运动的政治,社会和经济历史。
Android on x86 – An Introduction to Optimizing for Intel Architecture
自由软件之父 Free Software, Free Society Selected Essays of Richard M. Stallman
Using the GNU Compiler Collection(For gcc version 12.1.0(GCC)Richard M. Stallman and theGCCDeveloper Community)
gcc编译器参考资料 Using the GNU Compiler Collection Richard M. Stallman Last updated 20 April 2002 for GCC 3.2
The GNU C Library Reference Manual Sandra Loosemore with Richard M. Stallman, Roland McGrath, Andrew Oram, and Ulrich Drepper for version 2.22
本书是GCC用法的入门书,GNU组织的奠基人Richard M. Stallman亲自作序,可见该小册子(英文版100多页,中文版近70页)表现之不俗。如果你想学习在Unix(自然包括Linux)下学习编程,本书绝对值得一看,远超国内很多的...
Features a special foreword by Richard M. Stallman, principal developer of GCC and founder of the GNU Project. All the money raised from the sale of this book supports the development of free ...
Richard M. Stallman亲自编写。这份文档是除了GCC源代码以外最权威的资料。不过它的可读性恐怕不是那么好。初上手阅读的时候,恐怕会非常困惑的。
GNU C库函数查询手册 The GNU C Library Reference Manual Sandra Lo osemore with Richard M. Stallman, Roland McGrath, Andrew Oram, and Ulrich Drepp er for ve rs ion 2.21
本版本GNU Make使用手册由Richard M. Stallman and Roland McGrath编著,是从Paul D. Smith撰写的V3.76版本发展过来的。 GNU Make符合IEEE Standard 1003.2-1992 (POSIX.2) 6.2章节的规定。 因为C语言程序更具有代表...
richard stallman语录 自由软件与开源软件的区别
Make 可自动决定一个大程序中哪些文件需要重新编译,并发布重新编译它们的命令。本版本GNU Make使用手册由Richard M. Stallman and Roland McGrath编著,是从Paul D. Smith撰写的V3.76版本发展过来的。
Make 可自动决定一个大程序中哪些文件需要重新编译,并发布重新编译它们的命令。本版本GNU Make使用手册由Richard M. Stallman and Roland McGrath编著,是从Paul D. Smith撰写的V3.76版本发展过来的。
如果你要学习怎样方便地用GNU Make来编译大型程序。...GNU Make:A Program for Directing Recompilation,该书由Richard M. Stallman和Roland McGrath撰写(GNU出版社出版,ISBN号为1-882114-82-5)