首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GUN 意思

http://blog.csdn.net/luoweifu/article/details/50153461 在Linux下进行编程,GNU是你永远绕不开的一个概念,因为你处处都可以看到它,那它是一个什么东西呢...其实它有多个含义: GUN项目 1984年,史托曼(Richard Stallman)开始GNU项目,这个项目的目的是创建一个自由、开放的UNIX操作系统(Free Unix)。...后来越来越多的人知道免费好用的GUN软件,并且与付费的专利的性能差不了多少,使用GUN软件的人就越来多,GNU项目也逐步打开知名度。...GUN自由软件协议 GPL协议指的是通用公共许可证(General Public License, GPL)。...你不能——  修改授权:你不能将一个GPL授权的自由软件在你修改后将它取消GPL授权;  单纯销售:你不能单纯销售自由软件; GUN开发的自由软件 前面说到史托曼开始GNU项目进行开发大量的自由软件

3.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

GUNLinux到底是什么关系,gcc,make,cmake,yum是什么】

Linux内核 和 GNU 系统简介 确实有一个 Linux,这些人正在使用它,但它只是他们使用的系统的一部分。Linux 是内核:系统中的程序,它将机器的资源分配给您运行的其他程序。...Linux 通常与 GNU 操作系统结合使用:整个系统基本上是 GNU 加上 Linux,或 GNU/Linux。所有所谓的“Linux”发行版实际上都是 GNU/Linux 的发行版。...Linux内核 和 GNU 系统之间的关系详解 程序员一般都知道Linux是一个内核。...这些程序旨在在系统启动时加载到 I/O 设备中,它们以一长串数字的形式包含在 Linux 的“源代码”中。因此,维护免费的 GNU/Linux 发行版现在也需要维护Linux的免费版本。...无论您是否使用 GNU/Linux,请不要混淆使用“Linux”这个名称来混淆公众。Linux 是内核,是系统必不可少的主要组件之一。整个系统基本上是GNU系统,加入了Linux

1.7K40

Linux简介,虚拟机安装,网络设置,桌面和vim安装

Linux简介: linux代表系统内核。 Linux系统指基于Linux内核的操作系统,由内核和程序结合组成。...Linux的诞生和发展 其诞生和发展离不开4个要素:UNIX操作系统、MINIX操作系统、GUN计划和POSIX标准。 GUN计划 目的是建立免费的UNIX系统,其基本原则是源代码共享以及思想共享。...GUN是“GUN’s not UNIX”的缩写。Linux可以说是UNIX的一个升级克隆体,Linux也是GUN计划的一部分,还有Emacs编辑程序、Bash shell程序、GCC编译器等。...开源文化 讲到linux往往会想到开源,windows就会想到封闭。 开源项目除了Linux,常见的还有Apache服务器、MySql数据库等。...Linux发行版本,这里选择Centos。

4K60

趣谈自由软件与开源软件(三):一个名称的争议,究竟是该叫Linux还是GNULinux

提出这个问题的是来自GUN运动阵营的一些人,他们提出了 使用Linux来称呼这样的操作系统是不公平的,使用GUN/Linux可能是更公正的 自由软件之父,GNU运动发起人Richard Stallman...严格的说,这不是事实,Linus Torvalds开发的其实是:Linux内核 那Linux内核在操作系统中究竟处于什么地位? Linux内核 简而言之,Linux内核是硬件与软件打交道的中介。...GUN + Linux内核 = Linux操作系统 我在前面的文章中说到,自由软件之父早在1983年时就发起了GNU计划与运动,计划编写一个完全自由的,替换UNIX的操作系统。...他们主张应该把这样的操作系统称呼为:GUN/Linux,这才是更公平的,体现并尊重了GNU运动做出的贡献,更重要的是传播了自由软件的理念。 不过,这个是有争议的,Linux社区对此并未形成统一意见。...从Linux操作系统上来说,考虑到尊重GNU运动及背后的程序员做出的贡献来说,使用GUN/Linux的确是个更正确的名称。 但如我所说,文化并不是完全正确的,它只是约定俗成的。

63030

安恒信息助您巧妙应对“破壳漏洞”

安恒信息研究院第一时间获取到该漏洞讯息后,立即向所有客户发出安全警告,提醒用户按照GUN Bash官方指导意见进行升级: 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: http:/...apt-get update && sudo apt-get install --only-upgrade bash 安恒信息服务中心团队在对客户进行技术支持的过程中,发现有对其服务设备通过yum命令对GUN...经安全信息服务中心团队多次测试,建议有相同问题的其他客户通过iptables来对bash漏洞进行阻断,该方法适用于所有linux的发行版本。...如网站用户可以升级明鉴WEBSCAN扫描器进行扫描GUN Bash漏洞,升级明御WEB应用防火墙可以防护该漏洞;系统运维人员可以使用明鉴等保检查工具箱中系统漏洞检查工具批量检查Linux服务器是否存在

63960

linux与g++基本知识「建议收藏」

基本知识 gcc、g++、gdb区别 linux和win换行符 yum、apt、rpm区别 二进制包和源码包 linux动态库和静态库 cpp文件编译流程 g++ 重要参数 生成库文件 生成静态库 生成动态库...GDB调试 gcc、g++、gdb区别 GCC:GNU Compiler Collection(GUN 编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada...gcc是GCC中的GUN C Compiler(C 编译器) g++是GCC中的GUN C++ Compiler(C++编译器) gdb是是GCC中的GUN 调试工具 linux和win换行符 windows...尽管几乎所有的Linux发行版本都使用rpm进行软件包的管理安装、更新和卸载软件,但是并不受linux用户喜爱, 主要原因就是因为rpm软件包之间的依赖性问题往往会很繁琐,一般用户根本无法解决。...而yum仓库的产生,就是为了解决这个问题,它最大的特点就是为了帮助linux用户降低软件安装难度。

1.2K50

linux的一些介绍和扯淡。

本文以时间的顺序来回顾linux的发展历史,因为博主不是专门研究的Linux历史的专业人才,这里只对一些关键的时间点做介绍,介绍的来源也是来自于各个实体书和网上的资料,想要具体了解的可以去自行查找相关资料...博主之后将会写出来一系列的linux文章的初心只是为了将自己的Linux的学历的过程记录下来,通过自己写文档的形式来加强自己的记忆,之后的一系列文章只是博文的学习笔记,也希望大家可以出里面学到一些东西。...1984年 GUN和FSF基金会成立。 1984年stallman创建GUN计划,GNU的意思是GUN's Not Unix。...1992 芬兰的大学生Linus Torvalds发布了第一个linux的内核。以上就是Linux的前生的一些历史。Linux一些发行版的介绍。...有很多公司基于linux的kernel,加上符合GUN协议的一些软件,再加上一些自己开发的软件,就可以发型出一个正式的发行版。

29730
领券