欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

GNU的含义是什么

GNU是“GNU's Not Unix”的递归bai缩写。duStallman宣布GNU应当发音zhi为Guh-NOO以避免与daonew这个单词混淆(注:zhuanGnu在英shu文中原意为非洲牛羚,发音与new相同)。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。

来自  https://zhidao.baidu.com/question/229921458.html


GNU 是一个OSS(OPEN SOURCE SYSTEM)计划的社区组织1971年,Richard Stallman作为哈佛学生,找到了一份麻省人工智能实验室AI的工作,这期间里,Hacker的传统被他发展成为日后自由软件运动的思想核心:“思想 共享,源码共享”。他于1984年创立了GNU,1985年创建了FSF(自由软件基金会),1991年公布了GPL2.0版(General Public License,普遍公用许可。

GNU 工程 开始於1984年,旨在发展一个 类-Unix 且为 自由软件 的完整操作系统: GNU 系统。各种使用 Linux 作为内核的 GNU 操作系统正被广泛地使用著;

其实Linux不能算是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,即通常我 们所说的协议层,内核只提供系统服务,比如文件管理、虚拟内存、设备I/O等,与硬件本身无关。既然Linux只是一个内核。那么我们通常所说的 Linux操作系统又是什么?我们通常所说的Linux,指GNU/Linux,即采用Linux内核的 GNU操作系统。是的,操作系统的实际名称是GNU。什么是GNU?GNU代表GNU’s Not Unix。可以说是一个操作系统又可以说是一种规范。比如,众所周知的PHP,原名为Personal HomePage(个人主页),根据GNU的软件命名规则,PHP现已更名为PHP: Hypertext Preprocessor(超文本预处理程序)。

虽然这些系统通常被称作为“Linux”,但是它们应该更精确地被称为 GNU/Linux 系统 。 真正的linux只是一个系统核心,而各种linux发行版所带的软件多数都是GNU提供的,包括相当重要的系统软件,比如C语言编译器,shell等。 就连最常用的ls命令也是来自GNU的 fileutils .


转自:http://zqzhg0000.blog.163.com/blog/static/219158162009105104324403/  感谢分享

来自  https://blog.csdn.net/qianmianyuan/article/details/8975751


linux中gnu的含义是什么?

1.3.2 GNU知识

GNU的全称为GNU's not unix,意思是“GNU不是UNIX”,GNU计划,又称革奴计划,是由Richard Stallman在1984年公开发起的,是FSF的主要项目。前面已经提到过,这个项目的目标是建立一套完全自由的和可移植的类Unix操作系统。

GNU类Unix操作系统是由一系列应用程序、系统库和开发工具构成的软件集合,例如:Emacs 编辑软件、gcc 编译软件、bash 命令解释程序和编程语言,以及gawk (GNU’s awk) 等,并加上了用于资源分配和硬件管理的内核。

但是GNU自己的内核Hurd仍在开发中,离实用还有一定的距离。因此,这个GNU系统并没有流行起来。现在的GNU系统通常是使用Linux系统的内核、加上GNU项目贡献的一些组件,以及其他相关程序组成的,这样的组合被称为GNU/Linux操作系统。

到1991年Linux内核发布的时候,GNU项目已经完成了除系统内核之外的各种必备软件的开发。在Linus Torvalds和其他开发人员的努力下, GNU项目的部分组件又运行到了Linux内核之上,例如:GNU项目里的Emacs、gcc、bash、gawk等,至今都是Linux系统中很重要的基础软件。内容来自老男孩作者出版书籍。

来自 https://zhidao.baidu.com/question/494805264755740292.html

GNU是什么意思
原创2020-07-13 16:32:25015069
相信很多人都听说过GNU,但是对于小白可能不知道GNU是什么意思,下面php中文网就带您认识一下GNU。


GNU是基于Unix开发设计,并且是与Unix兼容的操作系统,该项目由Richard Stallman在1983年创建,目标是生成非专有软件。因此,用户可以直接下载,修改和重新分发GNU软件,GNU是GNU的非Unix的递归首字母缩写。

GNU是一类Unix操作系统,它是由多个应用程序、系统库、开发工具乃至游戏构成的程序集合。GNU的开发始于1984年1月,称为GNU工程,GNU的许多程序都是在GNU工程下发布,我们称之为GNU软件包。

GNU具有类似Unix的设计,但它可以作为免费软件使用,并且不包含任何Unix代码,GNU由一系列软件应用程序组成,并且和开发人员工具以及一个分配资源并以及硬件或内核通信的程序组成,GNU可以与其他内核一起使用,并且通常与Linux内核一起使用。GNU/Linux组合是GNU/Linux操作系统,GNU系统的主要组件包括:

GNU编译器集合

GNU C库

GNU Emacs文本编辑器

GNOME桌面环境

GNU程序可以移植到许多其他操作系统,包括不同的平台,如Mac OS X和Microsoft Windows,GNU有时安装在Unix系统上,作为专有实用程序的替代品。我们建议安装这些GNU版本(更确切地说是,GNU/Linux发行版),因为它完全是自由软件。

以上就是对GNU是什么意思的详细介绍,如果你想了解更多有关Linux视频教程,请关注php中文网。

以上就是GNU是什么意思的详细内容,更多请关注php中文网其它相关文章!

来自  https://www.php.cn/linux-414104.html


GNU

GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU's Not Unix!的递归缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼,将GNU视为“达成社会目的技术方法”。

作为操作系统,GNU的发展仍未完成,其中最大的问题是具有完备功能的内核尚未被开发成功。GNU的内核,称为Hurd,是自由软件基金会发展的重点,但是其发展尚未成熟。在实际使用上,多半使用Linux内核FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Linux的发行版。Linux操作系统包涵了Linux内核与其他自由软件项目中的GNU组件和软件,可以被称为GNU/Linux(见GNU/Linux命名争议)。


“GNU”是“GNU's Not Unix!”(GNU并非Unix!)的首字母递归缩写。 [1]  Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:gnu在英文中原意为非洲牛羚,发音与new相同)。
UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。

来自   https://baike.baidu.com/item/GNU/671972?fr=aladdin


GPL和AGPLv3的区别


      GPL:GNU通用公共许可证(GNU General Public License)

      AGPL:The GNU Affero General Public License

      GPL v3协议,意味着修改和使用其代码都需要开源,但是这是建立在软件分发的基础上,如果使用代码作为服务提供,而不分发软件,则不需要开源。这实际上是GPL协议本身的缺陷。

      AGPL v3协议,也就是说,除非获得商业授权,否则无论以何种方式修改或者使用代码,都需要开源。


来自  https://xubo245.blog.csdn.net/article/details/47278403?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control



GNU 是什么?

呵呵,摘自www.gnu.org  应该是最权威的解释了吧...    GNU opensource何尝不是美好的事情,对所有人开放分享源码,提高别人,进步自己。哈哈,听起来确实很美好,还是看看权威的解释吧....


GNU 项目创始于一九八四年,旨在开发一个类似 Unix ,且为 自由软件 的完整的操作系统: GNU 系统。

GNU 的内核尚未完成,所以 GNU 使用 Linux 作为其内核。GNU 和 Linux 以这样的方式组合成为 GNU/Linux 操作系统,目前有数百万用户。(有时这个组合被错误地称为 Linux。)

有许多 GNU/Linux 的变种或发行版。我们推荐百分百自由软件的 GNU/Linux 发行版,它们完全尊重自由。

GNU 这个名字是“GNU's Not Unix”的递归首字母缩写词。它的发音为 g-noogn之间没有元音,所以只有一个音节。

什么是自由软件?

自由软件”; 是权利问题,不是价格问题。要理解这个概念,你应该想是“言论自由”中的“自由”,不是“免费啤酒”中的“免费”。

自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由。更精确地说,自由软件赋予使用者四种自由:

  • 不论目的为何,有使用该软件的自由(自由之零)。

  • 有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求(自由之一)。取得该软件之源码为达成此目的之前提。

  • 有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻(自由之二)。

  • 有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提(自由之三)。

什么是自由软件基金会?

FSF 是 GNU 工程的主要赞助组织。 FSF 只由公司或作出转让的基金会处收到很少的资金。我们依赖来自於像您这样,支持 FSF 保存、保护以及促进「使用、研究、复制、修改和重新散布电脑软件」,并且保卫著自由软件使用者的权利的任务的个人的支持。

请考虑 今天就作出捐赠 ,或是成为 FSF 的准成员 。您也可以订购理查·史托曼的选文书籍 《自由软件,自由社会》 ,或是 鼓励您的公司成为 FSF 的企业赞助者 。

FSF 是 GNU 工程的主要赞助组织。 FSF 只由公司或作出转让的基金会处收到很少的资金。我们依赖来自於像您这样,支持 FSF 保存、保护以及促进「使用、研究、复制、修改和重新散布电脑软件」,并且保卫著自由软件使用者的权利的任务的个人的支持。

The FSF also has sister organizations in 欧洲拉丁美洲 和 India.

来自 https://blog.csdn.net/cyblueboy83/article/details/2523136?utm_medium=distribute.pc_relevant_t0.none-...

普通分类: