如果把造操作系统比作造汽车,那么Unix就是蒸汽,Linux是内燃机,而谷歌的贡献就是电子屏,但华为不仅造车、还修高速公路。
操作系统发展史
什么是操作系统
操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充,其他系统软件和应用软件都依赖于操作系统的支持。操作系统主要实现进程管理、存储管理、文件管理、中断处理和网络管理等功能。
操作系统可以简单的分为两类,一类是Unix系统,如iOS、Linux、Android,都是此类;另一类是非Unix,典型的就是windows系统。
Unix
如果把造操作系统比作造汽车,那么Unix就是最早的蒸汽机。
UNIX操作系统由ATT(贝尔)公司在年开发,早期UNIX版本完全免费,而且可以轻易获得并随意修改,所以很快得到了广泛的应用和不断完善。UNIX的设计原则是:简洁至上;提供机制而非策略。
Linux
年,芬兰学生林纳斯·托瓦兹(LinusTorvalds)根据Minix(用于教学的小型Unix操作系统)编写了Linux系统内核。Linux系统包含Linux内核和桌面图形环境,Linux是遵循GNU(开源软件项目)和GPL(通用公共许可协议)规范的操作系统。
一个典型的Linux发行版包括Linux内核、GNU程序库和工具、命令行shell、图形窗口X-Windows系统、图形桌面环境(如KDE或GNOME),并包含办公套件、编辑器、文本编辑器,以及各种应用软件。Linux的发行版本大体可以分为两类:一类是商业公司维护的发行版本,以著名的RedHatLinux(红帽)为代表;另一类是网络社区组织维护的发行版本,如Ubuntu、CentOS、等。
如果Unix是蒸汽机,那么Linux可以认为是内燃机,是现代交通工具和工业机器的动力,它不仅可以用于私人汽车(类比PC个人电脑),还可以用于公共汽车(服务器)、机床(专用设备)等领域。
windows
年,美国人爱德华·罗伯茨(MITS公司创始人)利用各个厂商的硬件组装出一台PC——Altair,还在上大学的比尔·盖茨和保罗·艾伦编写了用于机器的BASIC,并获得MITS订单。后来这俩哥们开了微软公司,专门做操作系统和软件。
Window可以看作是专门为私人汽车打造的内燃机和仪表系统(视窗),与Linux不同的是,Linux公开了自己的产品设计方案(开源),而windows则是闭源系统,视窗还可以修改,但内核层则是黑匣子,人们根本不知道里面装着什么。
MacOS
苹果公司的乔布斯是个弄潮儿,年,他采用摩托罗拉M芯片等组件,造出来最漂亮的私家车(AppleⅡ苹果电脑),并基于Unix改造封装了自己的内燃发动机——MacOS,苹果Ⅱ大获成功,推动了PC产业走向普及和繁荣。
聊安卓之前,我们先聊聊互联网发展史。
互联网发展史
广告——媒体与互联网业的基石
人们打开手机app、电脑、电视,总是被各种弹窗、嵌入式广告搞得不厌其烦,但很多人也许不知道,广告是媒体与互联网业的主要资金来源,没有广告,就没有这些产业的发展和繁荣。不管是早期的广播、报纸,过去的电视、互联网,现在的抖音,还是未来的元宇宙,无不如此。
谷歌——一家卖互联网广告位的公司
早期的互联网公司,如雅虎、搜狐,做的一件事就是开拓了新的媒体渠道,把报纸、电视内容逐步搬到了互联网上,顺便也把他们的客户——广告商,拉到互联网做广告。
谷歌搜索
后来,互联网信息日趋繁多,变成汪洋大海,人们为了更快捷的获得信息,诞生了搜索引擎——如谷歌。谷歌在搜索页面的上部、下部、右侧都放入了广告位,;谷歌还发明了广告联盟,任何一个网站都可以从谷歌获取一段代码,这段代码负责展示广告,谷歌拿到钱会按流量给网站分成。
YouTube
在网络带宽变大以后,谷歌又做了YouTube,开始将视频放到网上。国内对标的就是优酷网,到处弹广告。很多人可能对于用不上YouTube耿耿于怀,就问你还用优酷么?都是个人生产的小视频,质量能高到哪儿去,除了小道消息没啥特别的。现在看长视频大家都上腾讯视频这些,平台花高价格购买或自制高质量的视频,谷歌是不做这个生意的。
GoogleChrome
谷歌开发了一个很牛掰的产品,就是谷歌浏览器——GoogleChrome。为什么要开发这个产品呢?你不知道、腾讯、搜狐、UC等等,甚至各种盗版windows系统最擅长的就是做浏览器吗?你用谷歌浏览器,你就得用Google搜索啊,你就得用YouTube啊,这不明摆着为了赚广告费吗?
这个也是谷歌做安卓的思路。
移动互联网时代来临
年苹果公司推出iphone智能手机,这个时髦的跑车再次推动了一个时代——移动互联网时代的流行和繁荣。
互联网公司造手机
人们的焦点从PC转到了智能手机,各大互联网公司也纷纷开始抢占互联网流量。怎么做呢?一般公司,比如腾讯、搜狐,就是开发个手机版的QQ、