📄 00000001.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER> <BR>GNU 是什麽 <BR> <BR>GNU 是 Richard Stallman 於 1975 年,在 MIT 所成立 的 <BR>Free Software Foundation (FSF)中所执行的一项计划。GNU 的 <BR>本意代表 ``Gnu's Not Unix'';虽然如此,它却是一个与 UNIX <BR>完全相容的软体系统。二者最大不同在於,GNU 是一个 free 的 <BR>软体, UNIX 却是一个要付费的软体系统。 GNU 之所以与 UNIX <BR>完全相容,是因为 UNIX 的使用者很多,为了让 UNIX 的使用者 <BR>在使用 GNU 的时候不会有疏离的感觉,所以 GNU 尽量与UNIX 相容, <BR>它的相容只是看起来与用起来像 UNIX 而已, GNU 其实改进了 <BR>所多 UNIX 的缺点,使它能尽善尽美。 <BR> <BR> Stallman 倡导 FSF 的宗旨,是要建立一个软体 free 的王国。 <BR>他所谓的 free 并不是意谓著便宜或免费,因为在 FSF 下的 <BR>有些软体还是必需付些工本费。他所谓的 free 是指使用上 <BR>的自由。 <BR> <BR> 要了解 Stallman 所言 free 的真意,就必须知道一般 <BR>软体的使用情形。大部份的商业软体在使用上都或多或少有些限制。 <BR>例如,必须付费才可使用软体程式,若运气不好,同一程式在 <BR>不同的电脑上使用,可能还要另行付费。有些软体程式的使用 <BR>也有一定的期限,期限一到就需另缴费用,否则使用权就会被撤销; <BR>甚至有些软体是以使用时间来计算费用的。当然,这些商业软体 <BR>是绝对不予许使用者将这些软体任意给他人使用。除非给予软体公司 <BR>相当的代价,使用者是绝对不可能拿到软体的原始程式的。 <BR> <BR> 上述的种种都还是付钱就可以解决的,有些问题是钱也 <BR>乏术的。因为,当商业程式销售失败或远景不被看好时,使用者 <BR>所购置的软体就可能被开发者遗弃。此时,若想维持此软体的 <BR>正常运作,就必须自求多□了。 <BR> <BR> Stallman 所领导的 GNU 计划就是要脱离商业软体的种种 <BR>枷锁,这也是 GNU 计划所谓 ``free'' 的真谛。GNU 计划下 <BR>的任何软体,只要使用者能找到软体的来源,任何人都可以自由的 <BR>使用它。获得 GNU 软体的来源很多, <BR>如 public archives、anonymous FTP、UUNET 等, <BR>甚至任何一个装有 GNU 软体的地方都可以取得。GNU 计划下的软体, <BR>不只提供软体的使用权,也提供软体的原始程式,任何人都可以根据 <BR>需要来修改程式,也可以尽己之力来找出程式的错误,使隶属於 GNU <BR>的软体在大家的努力下能尽善尽美。 GNU 计划下的软体,是可不需 <BR>付费而享有使用权。GNU 对使用者唯一的要求就是,当使用者对於 <BR>GNU 计划下的软体做了进一步的修改时,仍必须维持 GNU 的精神, <BR>就是对於修改过的软体仍然必须将其无条件的奉献出来 <BR>,任何人都不可将修改过的 GNU 软体当成商品来买卖。 所以 <BR>Stallman 一直强调 GNU 计划下的软体是 free 的,而且 <BR>永远会是 free 的。 <BR> <BR> GNU 计划的最终目标是要完成一个全新的作业系统。 <BR>目前完成的有 <BR>EMACS text editor、debugger、yacc-compatible parser generator 以及 linker <BR>等等;也完成了将尽三、 四十个公用程式(utilities);而 shell <BR>也已经接近完成的阶段。目前只要等 kernel 和 compiler 完成, <BR>就可以在 GNU 的系统上发展程式。 <BR> <BR> 未来完成的 GNU 系统将可以执行 UNIX 上的所有程式, <BR>但它却与 UNIX 系统不完全一致。 GNU 系统将改进 UNIX 系统的 <BR>缺失,使它使用起来更方便。例如,未来的系统将会有较长的档名, <BR>档名会有版次等等;新的系统会使用 C 与 LISP 做为系统程式语言。 <BR> <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -