当前位置:首页 » 操作系统 » linuxgnu

linuxgnu

发布时间: 2022-04-19 00:20:36

1. GNU/linux和linux/gnu什么区别

gnu/linux
应该是遵守
gnu的linuxos
linux
/GUn
其实也差不多
linux下
gnu程序

2. Linux史话:Linux和GNU有什么关系

首先是GNU计划,由理乍得*斯托尔曼发起。GNU组织发布了一系列的GNU工具集。然后到91年的时候,Linus开发了Linux,当时不过是一个内核;由于Linux采用开放源代码,所以自然和GNU的开源精神不谋而合,两者就结合在一起了。其结果就是一个完整的GNU/Linux操作系统出现了。

3. 小红帽的linux属于GNU计划吗

linux本身只是一个系统内核 gnu计划是要做一个完整开源的操作系统 但是 gnu的内核一直没有完成 作出的大量优质软件被Linux使用 很多人说Linux正确叫法应该是gnu/Linux 因为gnu提供了大多数优质软件

4. gnu项目为Linux的发展做出了那些突出贡献

GNU计划

软件产业在70年代成就了两位针锋相对的领袖人物,来自哈佛大学的比尔·盖茨和Richard M.Stallman【理乍得】。前者宣布了Copyright(版权)时代的到来,并构建了微软帝国的辉煌;后者于1984年创立自由软件体系GNU,拟定普遍公用版权协议(GeneralPublicLicense,简称GPL),今天Linux的成功就得益于GPL协议。
所有GPL协议下的自由软件都遵循着Richard M. Stallman的"Copyleft"(非版权)原则:即自由软件允许用户自由拷贝、修改和销售,但是对其源代码的任何修改都必须向所有用户公开。
GNU 计划和自由软件基金会FSF(the Free Software Foundation)是由Richard M. Stallman 于1984 年一手创办的。旨在开发一个类似UNIX 并且是自由软件的完整操作系统:GNU 系统(GNU 是"GNU's Not Unix"的递归缩写,它的发音为"guh-NEW")。
各种使用Linux 作为核心的GNU 操作系统正在被广泛的使用。虽然这些系统通常被称作"Linux",但是Stallman 认为,严格地说,它们应该被称为GNU/Linux系统。
到上世纪90 年代初,GNU 项目已经开发出许多高质量的免费软件,其中包括有名的emacs 编辑系统、bash shell 程序、gcc 系列编译程序、gdb 调试程序等等。这些软件为Linux 操作系统的开发创造了一个合适的环境。这是Linux 能够诞生的基础之一,网页链接一起学习linux, 以至于目前许多人都将Linux 操作系统称为“GNU/Linux”操作系统。

5. gnu/linux的简介

由林纳斯·托瓦兹及其他人士开发的Linux并不是一个完整的操作系统,而仅仅是一个类Unix内核。事实上,Linux一开始是以完成Minix内核的功能为目标,Linus想做一个“比Minix更好的Minix”。而GNU计划始于1984年,终极目标是完成一套基于自由软件的完整作业操作系统。到1991年Linux的第一个版本公开发行时,GNU计划已经完成除了操作系统内核之外的大部分软件,其中包括了一个壳程序(shell),C语言程序库以及一个C语言编译器。林纳斯·托瓦兹及其他早期Linux开发人员加入了这些工具,而完成了Linux操作系统。但是尽管Linux是在GNU通用公共许可证下发行,它却不是GNU计划的一部分。
正是由于Linux使用了许多GNU程序,Richard Stallman认为应该将该操作系统称为“GNU/Linux”比较恰当。

6. 为什么说 GNU/Linux 是一个“Unix-like”的操作系统

linux是一个unix操作系统而不是unix系统分支主要是因为linux在诞生的过程中不像MAC OS X,FREE BSD等系统一样采用了unix代码,换一句话说unix分支系统和unix like系统的区别是前者是unix的亲戚后者只是长得和unix很像
linux系统在设计中虽然没有采用unix代码但是使用了unix的部分设计理念,就好像是做数学题时采用了unix的部分思路但是没有用unix的方程一样,这样的好处是代码全部由自己写,保证了linux内核的简单高效和稳定性,所以说linux没有使用unix代码但是仍然和unix有着割不断的联系所以是unix like系统

7. GNU是什么跟LINUX有什么关系

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

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

There are many variants or “distributions” of GNU/Linux. We recommend the GNU/Linux distributions that are 100% free software; in other words, entirely freedom-respecting.

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

8. 什么是GNU/Linux

1楼还专家呢 完全瞎说 ,下面的照搬Debian文档也算了 可笑的是 "基于Debian和Ubuntu"构建, GNU/Linux出现的时候 Debian还不知道在那个旮旯呢, ubuntu更是05年才出现的东西

1991年Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux之后在网上广泛流传,许多程序员参与了开发与修改。 1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。

而GNU计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。

9. 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系统中很重要的基础软件。内容来自老男孩作者出版书籍。

10. linux中gnu的全称和思想

这个组织中黑客云集,而且多是掌握核心技术的真正高手,他们的作品多是编译器、词法/语法分析器、底层函数库等大作。更重要的不是他们的技术,而是他们的哲学!他们的哲学就是技术上的“共产主义”——人人为我,我为人人。他们发布了一种版权许可协议——GPL——一个神圣的宣言。与中庸而谦和的BSD协议不同,它充满着革命的活力和斗争精神,它的出现标志着一个新世界——GPL世界——的诞生!
GNU本来向开发自己的操作系统——HURD,但是因为种种原因进度非常慢。这时候,一个荷兰黑客制作出了Linux,并宣布:遵循GPL版权可协议。 Linux的发展非常快,他本身遵循GPL版权可协议,同时又把GNU的很多软件集成了进去(注意,Linux仅仅是一个内核,不包含外围的应用程序),所以现在我们使用的Linux系统,应该完整地称之为GNU/Linux才对。
GUN是一个关于linux的标准。一切有关linux的开发得符合GUN的规定。
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系统。
我们还希望提供游戏和其它娱乐。已经由一些游戏可以使用了。
自由软件可以走多远?这没有限制,除非诸如版权法之类的法律完全地禁止自由软件。最终的目的是,让自由软件完成计算机用户希望完成的所有工作--从而导致自由软件的过时

热点内容
云服务器中转矿池需要多少ip 发布:2024-09-30 12:57:19 浏览:1000
定义java接口 发布:2024-09-30 12:29:00 浏览:257
3dmax渲染自动关机脚本 发布:2024-09-30 12:19:05 浏览:237
汽油机的压缩比是多少 发布:2024-09-30 12:14:18 浏览:811
linux停止ping 发布:2024-09-30 12:05:40 浏览:383
锁屏密码忘记了怎么解锁OPPO 发布:2024-09-30 11:37:56 浏览:958
剑灵服务器为什么这么卡 发布:2024-09-30 11:31:24 浏览:679
linux中文输入法设置 发布:2024-09-30 11:13:34 浏览:803
返佣网站源码 发布:2024-09-30 11:08:50 浏览:617
iphone源码 发布:2024-09-30 11:04:04 浏览:828