Linux基本介绍

一、linux基本介绍以及虚拟机与linux安装以及linux目录介绍
1.1、linux系统简介
与大家熟知的 Windows操作系统软件一样, Linux也是一个操作系统软件。但是与
Windows不同的是, Linux是一套开放源代码程序的,并可以自由传播的类UNIX操作
系统软件(UNIX系统是 Linux系统的前身,具备很多优秀特性)。其在设计之初,就是
基于 Intel x86系列CPU架构计算机的。它是一个基于 POSIX的多用户、多任务并且
支持多线程和多CPU的操作系统。
Linux是由世界各地成千上万的程序员设计和开发实现的。当初开发 Linux系统的
目的就是建立不受任何商业化软件版权制约的、全世界都能自由使用的类UNIX操作系
统兼容产品。在过去的20年里, Linux系统主要被应用于服务器端、嵌入式开发和个人
PC桌面3大领域,其中服务器端领域是重中之重。
我们熟知的大型、超大型互联网企业(百度、新浪、淘宝等)都使用 Linux系统作
为其服务器端的程序运行平台,全球及国内排名前十的网站使用的主流系统几乎都是Linux系统。
从上面的内容可以看出, Linux操作系统之所以如此流行,是因为它具有如下一些特点:
1、是开放源代码的程序软件,可自由修改。
2、UNIX系统兼容,具备几乎所有UNⅨX的优秀特性。
3、可自由传播,无任何商业化版权制约。
4、适合 Intel等x86CPU系列架构的计算机。
1.2、linux系统的发展
GPL协议
GPL全称为 General Public License,中文名为通用公共许可,是一个最著名的开源
许可协议,开源社区最著名的 Linux内核就是在GPL许可下发布的。GPL许可是由自
由软件基金会创建的。
1984年, Richard Stallman发起开发自由软件的运动后不久,在其他人的协作下他
创立了通用公共许可证(GPL),这对推动自由软件的发展起到至关重要的作用,那么,
这个GPL到底是什么意思呢?
简单地理解,GPL许可的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。
虽然整个 Linux内核是基于GNU通用公共许可的,但是 Linux内核并不是GNU计
划的一部分,这一点请读者不要混淆 。
GNU计划与linux诞生
GUN计划由Richard Stallman(理查德•马修•斯托曼)发起,主要目标是创建GNU操作系统,其内容软件完全以GPL方式发布。GUN名称来自GNU’s Not Unix!的缩写,汉语意思即gnu不是unix系统。1985年理查德•马修•斯托曼又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。
到1991年GNU项目已经完成了除系统内核之外的各种必备软件的开发,但gun系统内核Hurd进展缓慢。而就在1991年, 林纳斯•托瓦兹(Linus torvalds)开始在谭邦宁(Andrew S. Tanenbaum)教授的Minⅸ系统(一款由谭邦宁教授编写用于教学的类unix系统)上编写各种驱动程序等操作系统内核组件。同年10月5号林纳斯•托瓦兹对外宣布linux内核kernel 诞生,随后许多程序员参与了linux内核的开发与修改,1992年Linux与其他GNU软件结合,完全自由的操作系统gnu/linux正式诞生,由于完全免费以及源码完全公开,从而逐步发展壮大。但时至今日gun依旧没放弃内核Hurd的开发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值