GNU是一个旨在创建一个完全自由和开源的操作系统计划,其名称来源于“GNU is Not Unix”的缩写。GNU计划包含了许多软件和工具,其中最著名的就是GCC(GNU Compiler Collection)和Glibc(GNU C Library)。尽管GNU计划没有完成整个操作系统的开发,但它为Linux操作系统的成功提供了关键的组件和工具。Linux是由林纳斯·托瓦兹...
自由软件基金会的主要项目是GNU(GNU's Not Unix,GNU不是Unix).它的目标是建立可自由发布和可移植的Unix类操作系统.当开始实施GNU项目时,当时没有多少高质量的自由软件可供项 目使用.所以,为GNU项目做出贡献的人们先从系统的应用软件和工具入手.因为GPL也是自由软件基金会发表的,所以,GNU操作系统的许多关键组成部分...
1. 解释"GNU's Not Unix"的含义 "GNU's Not Unix"(GNU不是Unix)是一个递归的幽默表达,用于强调GNU项目虽然旨在提供与Unix系统相似的功能和接口,但它本身并不是Unix的一个版本或衍生产品。GNU是一个独立的自由软件项目,拥有自己的开发理念、代码库和许可证。 2. 阐述GNU项目的目标和理念 GNU项目的目标是创建...
为了让更多人加入共享代码的行动,他于 1984 年创建了 GNU 项目(GNU's Not Unix)。最初的设想是建立一个免费版本的 UNIX 系统,然而当时的 GNU 项目只有 Stallman 一个人,构建一个完整的操作系统是一项过于庞大的工作。于是 Stallman 想,他可以先开发操作系统的工具软件,之后再开发操作系统内核,最后将工具软件和...
首先,GNU的全称是”GNU's Not Unix“,它可以无限递归下去。旨在表达发起者史托曼幽默的表达它想做一...
GNU is not UNIX。这里的UNIX,是名词的形容词化,即指:好用的、昂贵的且闭源的。举个例子:iOS ...
GNU是“GNU is Not Unix”的递归缩写。它的目的就是作出Unix的替代品,让软件工程师、技术爱好者等个人都能开发和使用免费开源的系统和软件。我用下面的这张图来解释完整的 GNU计划。在计算机硬件的基础之上,GNU计划包括操作系统内核、SHELL、各种应用软件等,一整套完整的软件系统来替代 Unix。在这个计划之下,就诞生...
GNU(GNU's Not Unix的递归缩写)是Richard Stallman选择的一个递归缩写,强调了它的灵感和与Unix操作系统的不同之处。换句话说,这是一种俏皮的说法,它指出虽然Unix操作系统启发了GNU,但它与Unix不同,并且更重要的是,它是自由的! 相关:揭秘 GNU/Linux:为什么几乎没人敢这么称呼它? https://www.linuxmi.com/gn...
GNU是“GNU is Not Unix”的递归缩写。它的目的就是作出Unix的替代品,让软件工程师、技术爱好者等个人都能开发和使用免费开源的系统和软件。我用下面的这张图来解释完整的 GNU计划。在计算机硬件的基础之上,GNU计划包括操作系统内核、SHELL、各种应用软件等,一整套完整的软件系统来替代 Unix。在这个计划之下,就诞生...
Wine的全称原为Windows Emulator,意指一款Windows模拟器,后来因功能扩展,改称为Wine,不再强调模拟器身份。GNU并非源于官方解释“GNU Not Unix”,而是源于其创始人Richard Stallman的初衷。在九十年代,许多自由软件转为专有软件,Stallman对此表示愤怒,发起了GNU项目,旨在创建一个类Unix操作系统,同时...