GNU是什么
GNU是一个自由软件工程项目。
下面的文字没有具体解释GNU是哪几个单词的所写,但从整体上说明了GNU工程是怎么回事,希望对你有帮助。
GNU工程已经开发了一个被称为“GNU”(GNU是“不是UNIX”的缩写)的、对Unix向上兼容的完整的自由软件系统(free software system)。
由Richard Stallman完成的最初的GNU工程的文档被称为‘GNU宣言’,该宣言已经被翻译成多种其它语言。
我们还有创作与1983年的GNU工程创始宣言。
上述单词“free”指的是自由(freedom),而不是价格。
你可能需要或者不需要为获取GNU软件而支付费用。
不论是否免费,一旦你得到了软件,你在使用中就拥有三种特定的自由。
首先是复制程序并且把它送给你的朋友或者同事的自由;而后是通过获取完整的源代码,按照你的意愿修改程序的自由;最后是发布软件的改进版并且有助于创建自由软件社团的自由。
(如果你重新发布 GNU软件,你可能对分发拷贝这项体力劳动收费,也可能不收费。
) 在1983年构思GNU工程是为了提供一种找回在计算机界早期的盛行的合作精神的方式--为了使合作成为可能而排除有私有软件所有者给合作造成的障碍。
在1971年,当Richard Stallman开始他在MIT的职业生涯时,他工作于一个专门使用自由软件的工作组。
即使计算机公司也经常发布自由软件。
程序员可以自由地相互合作,就象他们通常所作的那样。
到了80年代,几乎所有的软件都是私有的,这意味着它有一个不允许并且预防用户合作的拥有者。
这就使得GNU工程成为必要的了。
每个计算机的使用者都需要一个操作系统;如果没有自由的操作系统,那么如果你不求助于私有软件,你甚至不能开始使用一台计算机。
所以自由软件议事日程的第一项就是自由的操作系统。
一个操作系统不仅仅是一个内核;它还包括编译器、编辑器、文本排版程序,电子邮件软件,和许多其他东西。
因此,创作一个完整的操作系统是一乡十分庞大的工作。
它将耗费太多的年头。
由于Unix的全局设计已经得到认证并且广泛流传,我们决定使操作系统与Unix兼容。
同时这种兼容性使Unix的使用者可以容易地转移到GNU上来。
自由的,类似于Unix的内核的初始目标已经达到了。
到90年代,我们已经发现或者完成了除了内核之外的所有主要成分。
而Linux,一个自由的内核,由Linux Torvalds开发了。
把Linux和几乎完成的GNU 系统结合起来,就构成了一个完整的操作系统:一个基于Linux的GNU系统。
估计目前大约有十万人在使用基于Linux的GNU系统,包括Slackware、Debian、Red Hat以及其它。
然而,GNU工程并不限于操作系统。
我们的目标是提供所有类型的软件,无论有多少用户需要它。
这包括了应用软件。
我们已经有了电子表格。
我们希望在未来把GNU Emacs扩展为所见即所得的桌面出版系统。
我们还想为不是计算机专家的用户提供软件。
为此我们正在创作‘拖放图标桌面’以帮助初学者使用 GNU系统。
我们还希望提供游戏和其它娱乐。
已经由一些游戏可以使用了。
自由软件可以走多远?这没有限制,除非诸如版权法之类的法律完全地禁止自由软件。
最终的目的是,让自由软件完成计算机用户希望完成的所有工作--从而导致自由软件的过时
什么是GNU/GPL
1.GNU是 Richard Stallman 於 1975 年,在 MIT 所成立的 Free Software Foundation (FSF)中所执行的一项计划。
它的目标是创建一套完全自由的操作系统.GNU计划下的软体,不只提供软体的使用权,也提供软体的原始程式,任何人都可以根据需要来修改程式,也可以尽己之力来找出程式的错误,使隶属於GNU的软体在大家的努力下能尽善尽美。
GNU计划下的软体,是可不需付费而享有使用权。
GNU对使用者唯一的要求就是,当使用者对於GNU计划下的软体做了进一步的修改时,仍必须维持GNU的精神, 就是对於修改过的软体仍然必须将其无条件的奉献出来,任何人都不可将修改过的GNU软体当成商品来买卖。
GNU是GNU's Not Unix的递归缩写。
Stallman宣布GNU应当发音为Guh-NOO,与canoe发音相同,以避免与gnu(非洲牛羚,发音与new相同)这个单词混淆。
通用性公开许可证(General Public License,简称GPL)。
为保证GNU软件可以自由地使用、复制、修改和发布,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。
这个就是被称为反版权(或称Copyleft)的概念。
GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。
GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。
因此,一项遵循GPL流通的程序不能同非自由的软件合并。
GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式;LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL 是 GNU Free Documentation License (GNU 自由文档许可证)的缩写形式。
它们是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。
基于 GPL 的软件允许商业化销售,但不允许封闭源代码。
如果您对遵循 GPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 GPL 协议,不允许封闭源代码。
基于 LGPL 的软件也允许商业化销售,但不允许封闭源代码。
如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 LGPL 协议,不允许封闭源代码。
ubuntu 下可用的软件有哪些 要实用的
Ubuntu 下实用软件列表Ubuntu 下软件列表,以下是ubuntu 9.04 64bit系统,当然也可根据系统版本来搜索尝试非开源软件Matlab R2009a for unix/linuxSPSS 16.0 for unix (在ubuntu9.04下不可用,ubuntu 8.10以下版本正常,opensuse可用)Stata 10 for unix以上程序需光盘镜像加载安装开源软件一、科学软件GNU PSPP 小SPSS,可以做一些简单的统计分析,软件源里有 sudo apt-get install psppGretl 计量经济学软件,和多款软件通用数据格式 sudo apt-get install gretlGnumeric 类似excel的数据处理工具,比openoffice的好用,添加删除程序里安装GNU Octave Matlab替代品,添加删除程序里安装Qt Octave Matlab替代品,添加删除程序里安装Freemat Matlab替代品,添加删除程序里安装Euler 画图工具,命令行画图,添加删除程序里安装Graph monkey 画图工具,输出函数图像,添加删除程序里安装Labplot 画图工具,带统计功能,添加删除程序里安装Qtiplot 画图工具,带统计功能,添加删除程序里安装Rlplot 画图工具,带统计功能,添加删除程序里安装二、文档处理latex简易实现 texlive2007(软件源中有)+kile/texmaker(添加删除程序中可安装) 中文请注意设定GBK编码模式永中office 仿office 03界面,很不错的文档处理软件,缺点是不能开office07的文档,推荐加装科教之星的插件,方便输入公式openoffice 自带的,推荐加ppa更新源,升级到3.1.0,此版ubuntu兼容性有很大提高。
adobe reader 32位的可以到官网下中文版,64位请加入medibuntu安装源,sudo apt-get install acroread,然后加装asian字体包(官网找)okular kde 界面pdf打开工具,会随kile一起装入三、网络软件qq 腾讯网可下载deb,64位的可以强制安装libfetion fetion替代软件amsn msn替代软件,软件源里可装skype medibuntu源里有,或到官网下载vuze java基础的bt工具,可以下ipv6的bt资源amule 电驴替代工具,速度不敢恭维...filezilla ftp工具,可以连ipv6seamonkey 浏览工具,firefox 的分支,flash plugin的表现更稳定,推荐用来google音乐和youku,唯一可以用来上RUC教务网的工具opera 没啥特点,在opera中国版官网有deb包下载gmlive 看SOPCAST网络电视的好工具,到网上可搜到deb包vlc 利用ubuntu tweak可安装,用来看人大ipv6电视不错四、其他gnome-format 使系统识别存储卡(SD MINI-SD)的能力大大增强...picasa 看图片,和windows下的相同,官网可下DEB包GOOGLE EARTH 娱乐工具...medibuntu源里有ubuntu tweak 网上可下deb包,管理ubuntu的傻瓜工具,很好用XBMC UBUNTU下媒体中心,界面很不错,解码效果也不错shutter ubuntu tweak里添加更新源安装,截图工具,蛮有用的
在LINUX中GNU是什么?
GNU是“GNU's Not Unix”的递归缩写。
GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。
它的目标是创建一套完全自由的操作系统。
Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。
有意思的是,GNU的官方内核是GNU hurd一个微内核的操作系统,而由于种种原因linux先做出来了,一个单内核的操作系统。
所以linux又称为GNU/linux。
Linux和大多数GNU软件都是根据GNU许可证授权的什么
1 libreoffice,绝对值得一试的开源文字软件,文字和表格跟office比起来功能相差无几。
但是ppt的话,差不多=office2007的水平。
2 GNU-gimp,画图软件,和PS比起来轻了许多,日常用够了。
3 blender,影音制作,3D制作,动画制作软件,绝对生产力软件,在ubuntu下比win下好用。
4 火狐浏览器,自带,不解释。
5 Thunderbird,邮件客户端,好用!自带。
6 ieasemusic,基于网易云音乐开发的第三方客户端,好看也好用。
7 steam,有了它,你还担心会无聊?但玩之前要解决以下自己的显卡驱动。
8 Acfun和bilibili,虽然两个都没有出ubuntu的客户端,但是两个网页版都支持html播放,没有广告。
最后,各行各业的专业软件,如果用的是国外的软件,都基本会出ubuntu的版本,比如QGIS,ENVI,Blender这类的软件,都有linux版本。
入了ubuntu的门,就要准备好折腾!支持开源!
在计算机领域,如何翻译GNU和GPL?
1。
GNUGNU的全称是GNU's Not Unix这是官方的递归定义,永远找不到本义,是开源软件的幽默。
GNU是一个自由软件工程项目。
下面的文字没有具体解释GNU是哪几个单词的所写,但从整体上说明了GNU工程是怎么回事,希望对你有帮助。
GNU工程已经开发了一个被称为“GNU”(GNU是“不是UNIX”的缩写)的、对Unix向上兼容的完整的自由软件系统(free software system)。
由Richard Stallman完成的最初的GNU工程的文档被称为‘GNU宣言’,该宣言已经被翻译成多种其它语言。
我们还有创作与1983年的GNU工程创始宣言。
上述单词“free”指的是自由(freedom),而不是价格。
你可能需要或者不需要为获取GNU软件而支付费用。
不论是否免费,一旦你得到了软件,你在使用中就拥有三种特定的自由。
首先是复制程序并且把它送给你的朋友或者同事的自由;而后是通过获取完整的源代码,按照你的意愿修改程序的自由;最后是发布软件的改进版并且有助于创建自由软件社团的自由。
(如果你重新发布 GNU软件,你可能对分发拷贝这项体力劳动收费,也可能不收费。
) 2。
GPL( GPL)是GNU通用公共许可证下面的正文是自由软件基金会 GNU通用公共许可证原始文档的副本。
Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。
你将看到:如果你打算为了发布的目的修改,更新或改进任何受通用公共许可证约束的软件,你所修改的软件软件同样必须受到GNU通用许可证条款的约束。
理查德·马修·斯托曼的GNU
斯托曼做了一个与Unix兼容的操作系统。
这样容易被移植,而且Unix用户可以方便地转移过来。
这个系统的名字就叫GNU,这个名字的确定就是遵循黑客传统,是一个递归的缩略词:“GNU IS NOT UNIX。
”但一个操作系统并不仅仅意味着一个内核(管理磁盘,内存分配等),而且仅能运行其他程序也是不够的。
一个完整的操作系统,还需要有指令处理器、汇编程序、编译器、解释程序、调试器、文本编辑器、邮件软件等等,这样才能形成一个完整的系统。
斯托曼决定尽可能采用已有的自由软件,比如一开始他将Tex作为主要的文本格式标识符,几年后他又用X Window系统作为GNU的窗口系统。
1984年1月,斯托曼已启动了GNU计划,他担心MIT会要求产品的所有权,会给产品强加入他们的销售条件,最终又会成为专有软件,因而他辞去了MIT工作。
辞职后,他为买不起电脑而发愁时,发现自己原来在人工智能实验室的办公室,还没有分给其他人用时,他就每天晚上溜进去工作。
GNU工程启动后,斯托曼听说有一个自由大学编译器套件(VUCK)。
他去询问能否用入GNU。
答复是嘲弄式的,说对大学是自由的,但对软件本身不行。
于是,他决定为GNU编写的第一个软件就是一个多语言、多平台的编译器。
他想利用Pastel编译器的源代码,但最终放弃。
他从头编写了新的编译器,名为GCC(the GNU Compiler Collection)。
1984年9月,斯托曼开始开发字处理器GNU Emacs,1985年初,它开始可以工作。
这使它可以在Unix系统上进行文本编辑。
此时,许多人想使用Emacs,因此一个现实的问题是:如何传播它?当然,他将其放到了MIT计算机的匿名服务器上。
但那时互联网还未普及,人们很难通过FTP获得拷贝,而且失业的斯托曼也需要收入。
于是,他宣布任何人都可以用150美元的价格获得全部程序。
当然,所支付的费用是远低于当时的专有软件的价格的,并且用户可以得到软件的源代码。
这样,自由软件的分销商业模式就此诞生。
如今,整个基于Linux的GNU系统都是如此。
linux中gnu的含义是什么?
1.GNU gnu计划,又称革奴计划,是由richard stallman在1983年9月27日公开发起的。
它的目标是创建一套完全自由的操作系统。
richard stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《gnu宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。
gnu是“gnu's not unix”的缩写。
stallman宣布gnu应当发音为guh-noo,与canoe发音相同,以避免与gnu(非洲牛羚,发音与new相同)这个单词混淆。
unix是一种广泛使用的商业操作系统的名称。
由于gnu将要实现unix系统的接口标准,因此gnu计划可以分别开发不同的操作系统部件。
gnu计划采用了部分当时已经可自由使用的软件,例如tex排版系统和x window视窗系统等。
不过gnu计划也开发了大批其他的自由软件。
为保证gnu软件可以自由地“使用、复制、修改和发布”,所有gnu软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,gnu通用公共许可证(gnu general public license,gpl)。
这个就是被称为“反版权”(或称copyleft)的概念。
1985年richard stallman又创立了自由软件基金会(free software foundati hat兼并的cygnus soluti 到了1990年,gnu计划已经开发出的软件包括了一个功能强大的文字编辑器emacs,c语言编译器gcc,以及大部分unix系统的程序库和工具。
唯一依然没有完成的重要组件就是操作系统的内核(称为hurd)。
1991年linus torvalds编写出了与unix兼容的linux操作系统内核并在gpl条款下发布。
linux之后在网上广泛流传,许多程序员参与了开发与修改。
1992年linux与其他gnu软件结合,完全自由的操作系统正式诞生。
(尽管如此gnu计划自己的内核hurd依然在开发中,目前已经发布beta版本。
) 许多unix系统上也安装了gnu软件,因为gnu软件的质量比之前unix的软件还要好。
gnu工具还被广泛地移植到windows和mac os上。
2.gnu/linuxlinux只是一个操作系统内核,而gnu提供了大量的自由软件来丰富在其之上各种应用程序。
因此,严格来讲,linux这个词本身只表示linux内核,但在实际上人们已经习惯了用linux来形容整个基于linux内核,并且使用gnu 工程各种工具和数据库的操作系统。
基于这些组件的linux软件被称为linux发行版。
一般来讲,一个linux发行套件包含大量的软件,比如软件开发工具,数据库,web服务器(例如apache),x window,桌面环境(比如gnome和kde),办公套件(比如openoffice.org),等等。
绝大多数基于linux内核的操作系统使用了大量的gnu软件,包括了一个shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如emacs。
正是由于linux使用了许多gnu程序,gnu计划的开创者richard stallman博士提议将linux操作系统改名为gnu/linux。
但有些人只把操作系统叫做"linux"。
有部分linux套件,包括了debian,采用了“gnu/linux”的称呼。
但大多数商业linux套件依然将操作系统称为linux。
有些人也认为“操作系统”一词指的应该只是系统的内核,其他程序都只能算是应用软件,这么一来,该操作系统的内核应叫linux,而linux套件是在linux内核的基础上加入各种gnu工具。