未加星标

linux发展史――兽人永不为奴

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二05 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

了解历史才能判断趋势。既然我们已经打算跳入运维这个坑,了解先烈的历史事迹是必须的。为什么说是必须的呢?现在我们处于一个知识时代,资本在追着知识跑,像海银资本这种 vc 都看不起中国的市场了,已经带着中国的资本在万恶资本主义的老美投资了。

1 计算机硬件组成

操作系统成为了非常重要人类创造生产力的场所,很多人都开始追本溯源,那么有一些人开始就抢挖井人的角色了。虽然他们很重要,但是都不是压死骆驼的最后一棵稻草。压死骆驼的最后一颗稻草的冯 诺伊曼非常推崇图灵,导致大家都在追逐图灵的历史事迹。我们也不能免俗,也追寻一下计算机的源头。

先从硬件说起,个人观点不要以阴谋论的眼光看待。

计算机顾名思义就是具有计算能力的机器,他的计算能力来自于他的核心 cpu ( Central Processing Unit ),他为啥有计算能力?貌似有些跑题,我们精力有限,只研究好自己本专业内的东西吧!世界知识那么多,我只取一瓢。那我们就把 cpu 当作一个黑箱,他的作用就是输入 1&1 ,他就会回我们 1 ,这个黑箱只会或与非。怎么让计算机 1+1 呢,那就需要一些高能人士,把 1+1 转换为或与非的运算。

有了算法,那么问题来了, cpu 问,老子只会或与非,你让老子算什么?额,我们的数据存放在哪里,算完后数据保存到哪里,怎么把数据发送给他,他算完怎么把数据发给我们。

好, cpu 你只会计算是吧,我做一个盘子,里面放好数据,并且教他算完后把数据放到哪里。这里我们给这个盘子起个名字吧!嗯,就叫内存吧!

我们怎么把数据放到盘子里,不对!他叫内存。找个可以往里面内存里传信号的东西,这个有好多按键东东不错,给他起个名字吧!键盘。看他一个人好孤单,听取大家意见,给他找个基友,鼠标。

Cpu 算完了怎么显示,嗯找个脸大的东西,显示器。

历史的车轮滚滚而过,当遇到一下更高能的算法时,比如幂运算开方运算,那个运算式转换为或与非运算后可以绕地球一圈,不仅如此,算法只有高能人士才可以写,不能没算一个东西就找一个高能人士写一次吧。那么问题来了,难道每次幂运算都要输入一串高能的运算式吗?感觉多输几次,身体早晚被掏空,怎么办,多存一点嘛,找个盘子存放,不对找个新盘子,叫啥呢,硬盘, 233333

以上说法极其不严谨,仅适合入门新手理解计算机组成,总结一下计算机组成部分都有什么: cpu ,内存,输入,输出,存储。

2 操作系统

有人的地方就有领导,算法也同样符合这个道理,有算法的地方就有操作系统。历史只属于当时的领袖,我们就研究一下操作系统的王朝更替。

1) 黄金时代:诸神

是时候鄙视“计划”了,贝尔实验室打算搞一个操作系统,名为 Multics 。虽然搞出来了,但是它远远满足不了工业生产的需求,然后计划搁置了。

实验室里有个小伙子 KenThompson 为了玩他的游戏 Space Travel ,就做了一个简易的系统,后来 Dennis Ritchie 玩过他的游戏后感觉他做的系统不错,就和 KenThompson 一起改造他的系统。

1970 年 UNIX 操作系统正式诞生, UNIX 最初是个双人操作系统,并且是分时系统,天生支持多用户。

1980 年,有两个最主要的 Unix 的版本线,一个是 Berkeley 的 BSD UNIX ,另一个是 AT&T 的 Unix ,在这个时候,很显然,竞争最终引发了 Unix 的战争。

1982 年, Joy 创建了 Sun Microsystems 公司并提供了工作站 Sun-1 ,运行 SunOS ( Solaris 以之后的十年出现)。而 AT&T 则在随后的几年中发布了 Unix System V 的第一版,一个具有强大影响力的操作系统,最终造就了 IBM 的 AIX 和 HP 的 HP-UX 。

2) 白银时代:精灵与人类

1983 年 unix 迎来自己人生中旷日持久的内战。

来源于车库生产硬件的公司 apple ,开始研究桌面操作系统,乔布斯却因为推出几款失败的产品被逐出 apple ,计划被迫终止。

与此同时,比尔盖茨拿到了 apple 的部分苹果的图形界面技术的授权,微软迎来自己野蛮生长的好时机。并且非常迅速的占满人们的视野,嵌入了人们的生活。

3) 青铜时代:兽人

开源世界中那些远古的骑士们陷入了中世纪沉沉的黑暗中,永夜中 Richard Mattthew Stallman 集合了开源世界的勇士,于 1983 年创立了 GUN ,并宣称要做一个完全免费开源的系统。

1985 年另一个开源组织 Free Software Foundation 也在永夜中点起了篝火。

1987 年: 荷兰阿姆斯特丹 Vrije 大学的 Andrew S. Tanenbaum 编写了 Minux 系统,打破永夜星光出现。

奇点, 1991 年 8 月: Linus Tovalds 宣布 linux 项目: FREAX 系统发布(后改名为 Linux )。 GUN 这颗等待点燃的太阳迎来了领袖。

1995 年: Apache 开源世界龙加入点燃太阳计划,入住 Linux 。星火四起,可以燎原。

历史总是相似的,然后像 Unix 一样狗血的剧情又一次上演,这次没有版权之争,却变成了发行版到处跑的场景,形形色色的兽人内斗互耗。

主线版本有三大分支

Red hat : centos , fedora

Suse : opensuse ,

Debian : ubuntu

3总结

一句话概括 linux ,兽人用不为奴。

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:linux发展史――兽人永不为奴
本站链接:http://www.codesec.net/view/482749.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(26)