【lesson1】Linux发展史

文章目录

  • 推动技术进步的基本模式
    • 为什么科技一直在进步?
    • 科技进步动力是什么?
  • 理解操作系统的发展
    • 计算机的发明
    • 操作系统的发展
    • Linux的发展
  • 开源
    • 为什么有人愿意参加开源项目呢?
    • 开源的好处
  • Linux的应用
  • 为什么Windows更好用?
  • OS(操作系统)初窥
    • 什么是操作系统
    • 为什么要有操作系统

推动技术进步的基本模式

为什么科技一直在进步?

要了解科技为什么一直在进步我们要想清楚几个问题。
1.人为什么能站在食物链的顶端?
因为人懂得使用工具,从原始社会至今人类都是如此。原始社会人使用石头,火等工具。到如今人会使用枪,大炮等工具。所以人可以站在食物链的顶端。
2.人为什么要发明工具
原始社会期间人是为了对抗自然,但是在封建社会以及后来的资本主义社会和社会主义社会,主要是为了国家和国家之间的对抗
从上面两个问题的答案我们就可以看出,科技之所以一直进步就是这两个原因

科技进步动力是什么?

从之前一个问题我们可以得知,发明工具前期是为了对抗自然,后期是为了国家与国家之间的对抗。国家与国家之间的对抗是为了展现出谁的实力更加强大,实力的决定因素就是科技的发展,谁的科技更加先进谁的实力就更加强大。
所以这就是科技进步的动力,是在国家的推动下进行的。

理解操作系统的发展

计算机的发明

1946年2月14日第一台计算机产生,有埃尼阿可发明。
这台计算机的产生是为了计算弹道轨迹的。这台计算机的一切研究费用都是国家支付的。
但是我们知道
科技的发展是需要金钱的,
国家为了科技继续发展下去,就要有金钱的收入
所以国家通过出让技术的方式
扶持商业公司来
产生民用产品
卖给普通民众来
回收并赚取金钱
然后再投入到科技的研发中。

操作系统的发展

通过之前计算的发展我们可以知道,技术要想发展就需要一些技术开始商业化。
所以Unix开始商业化由IBM公司销售
卖给企业单位,以及高校和各个研究室。

Linux的发展

由前面我们可以知道,Unix进入高校
这时候就有许多优秀的学生就可以接触到类似的操作系统了。
1991年一位芬兰的学生,雷纳斯托瓦兹对Unix进行了实操
之后雷纳斯托瓦兹就自己写了一个操作系统并且命名为Linux
然后雷纳斯托瓦兹对Linux进行了开源
再然后无数的技术狂热者,顶级黑客,顶级编程者和对苹果和微软不满者进行对Linux操作系统的编码工作。
之后便有了Linux社区,Linux对应的官网
经过发展便有了现在的Linux操作系统

开源

在上面我们知道Linux是开源的,那么

为什么有人愿意参加开源项目呢?

1.这就像志愿者一样,即使你不愿意,但是总会有人愿意的。
2.那时候具有技术的人都意识到了,OS(操作系统)是一款能够改变世界的软件。所以他们愿意加入其中。

开源的好处

大家有写过博客就会知道,一个博客被人看的多了,就会有许多人可以指出博客中的问题,以及不足的地方。Linux也是如此。
1.有很多问题甚至答案都会被发现甚至解决。
2.问题会尽快被发现,并且尽快被解决
3.安全性更强
正是因为开源后的操作系统,更稳定+更高效+更安全+不要钱(免费的发行版本)所以大部分公司几乎都选择Linux

Linux的应用

1.企业的服务器后台
2.嵌入式设备中
3.新兴的入网家用设备(智能电视)
4.车载系统
5.手机操作系统(安卓、鸿蒙)

为什么Windows更好用?

在上面学习我们可以知道,Linux更稳定,更高效,更安全,不要钱,那么为什么我们的电脑几乎用到都是Windows呢?因为Windows起步早,很早的就用来图形化界面,而Linux几乎是用命令行操作的,所以Linux的门槛比较高,用户的使用体验不如Windows。
命令行模式,操作不方便,但是更加贴近系统。
图形化界面,操作方便,但是封装比较多,不便于理解。

OS(操作系统)初窥

什么是操作系统

操作系统是一个软件,是为了进行软硬件资源管理的软件
【lesson1】Linux发展史_第1张图片

为什么要有操作系统

由上图我们可以知道
OS对下要管理好软硬件资源(方式、手段),对下要提供一个良好的、稳定的运行环境(目的)。

你可能感兴趣的:(linux,linux,运维,服务器)