首页 > 其他分享 >GNU组织的基本介绍

GNU组织的基本介绍

时间:2023-01-31 15:42:14浏览次数:44  
标签:Stallman 操作系统 GNU 组织 工具集 介绍 linux 软件


GNU组织的基本介绍_GNU


GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要"重现当年软件界合作互助的团结精神"。为保证GNU软件可以自由地"使用、复制、修改和发布",所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。即"反版权"(或称Copyleft)概念。

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

在我们日常开发中有很多的工具链和工具集都来自于这个组织,比如所GCC

GNU组织的基本介绍_gnu_02


MingW

GNU组织的基本介绍_gnu_03


等诸多的工具软件,不一一列举,有兴趣的官方查一下。GNU组织在随后的时间里,先后发布了大名鼎鼎的linux操作系统,为linux内核作者填补了linux缺乏操作系统支撑的问题。使得linux内核能够充分发挥自己的性能和兼容性。

GNU组织的基本介绍_gnu_04


随后GNU又发布了多款工具集其工具集名单如下:

GNU组织的基本介绍_unix_05


GNU官网地址为:https://www.gnu.org/

该组织在不断有各类软件行业人士的加入过程中,逐渐又增加了很多贡献者。
目前也又教育,艺术,以及其他一些相关的开源内容不断的更新中


标签:Stallman,操作系统,GNU,组织,工具集,介绍,linux,软件
From: https://blog.51cto.com/u_15946668/6029696

相关文章

  • 1.1 架构的底层逻辑-介绍
    主要目标GOALS了解架构的底层逻辑,跳出CRUD思维用面向对象思维来进行分析和设计,掌握最佳设计原则和设计模式通过OPM对业务进行分析和建模,通过RGCA四步方法来进行架构......
  • 1.3 架构的底层逻辑-架构介绍
    架构是什么架构是定义系统的结构,行为及其他视图的模型架构虚设是有关系统的正是描述以及呈现,以有助于了解系统结构和行为的方式来组织认识架构4+1视图模型在4+1......
  • uniapp与hbuilder介绍、首页布局
    css中的变量--变量名:值;var(--变量名,默认值)分包的概念能让一个整体的程序分成多分,提高第一次加载的速度,能解耦小程序对分包的规定是:不管是主包还是分包,单个......
  • Airtest 介绍与设备连接
    Airtest 是一个跨平台的UI自动化测试编辑器,适用于游戏和App。自动化脚本录制、一键回放、报告查看,轻而易举实现自动化测试流程支持基于图像识别的Airtest框架,适用于所......
  • XCL-Charts图表库中柱形图的同源风格切换介绍
         柱形图是被使用最多的图之一,在写XCL-Charts这个Android图表库时,为它花费的时间相当多,不是因为有多难绘制,而是要在设计时如何才能保证图基类能适应各种情况,能......
  • Teams基础功能与会议介绍
    目录Teams基本功能介绍活动聊天如何查找联系人如何开启语音或视频通话如何共享自己的屏幕如何新建群聊发送文件的多种方式快速安排一个会议重要与紧急的消息文件分享的文件......
  • AOP的介绍以及在springboot中的简单使用
    AopAop的介绍什么是AopAop面向切面编程,是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部......
  • Flutter 3.7 新特性:介绍后台isolate通道
    Flutter3.7发布,本人对其中后台isolate通道比较感兴趣,迫不及待翻译了下AaronClarke文章,第一次翻译,有不足地方欢迎各位大佬们评论区指正,我将持续更新到本文,谢谢。原文......
  • 响应头 Response功能介绍
    响应头:1格式:头名称:值2常见的响应头1.Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式2.Content-disposition:服务器告诉客户......
  • Request_获取请求参数通用方式介绍与Request_获取请求参数通用方式演示
    Request_获取请求参数通用方式介绍1.其他功能:1.获取请求参数通用方式:不论get还是post请求方式都可以使用下列方法来获取请求参数......