手机操作系统的沉浮往事(上)

news2024/11/15 19:48:59

移动终端操作系统,也就是指手机、平板电脑等设备所使用的操作系统。

在移动互联网高度发达的今天,我们使用移动终端操作系统的时长,可能已经远远超过了Windows等桌面操作系统。

那么,你真正了解这些移动终端操作系统吗?在长达半个世纪的手机发展历程中,涌现过哪些经典的移动终端操作系统?又有哪些系统已经被时代淘汰?

接下来,我们开启今天的故事:

1973-2000:移动操作系统的萌芽

1973年,美国摩托罗拉工程师马丁·库帕(Martin Cooper,发明了世界上第一部手机,开创了人类的移动通信时代。

6f74872fb7903695238b8d1431bdbaad.jpeg

马丁·库帕和他发明的手机

那时候的手机,外型笨重,功能简单。别说上网,就连发短信都不行,只能用来打电话。

这种功能单一的手机,并没有专门的操作系统。它里面只有一些设计好的程序,执行简单操作。

到了80年代中后期,随着软硬件技术的不断成熟,手机开始变得更轻、更小,操作也更加方便。

f95d6bc6eb942684c14edf5a950bdc8b.png

Nokia 1011

个人电脑(PC)的出现与普及,加上网络技术的崛起,共同推动了整个社会的信息化浪潮。越来越多的人们开始接触IT技术,并争相购买相关的数码电子产品。

当时,就有科技厂商敏锐地发现,商务精英人士普遍都有移动办公的需求,如果能够搞出小型化的“掌上电脑(Handheld PC)”,实现“移动办公”,一定会有巨大的市场。

1984年,英国Psion公司发布了自己的袖珍电脑产品——Psion Organizer。两年后,1986年,他们又发布了更加先进的Organizer II。

15a6d65ac009fb549c4316df154fece2.jpeg

Organizer II,带有一个滑盖,看上去像计算器。

它有计算器、日历、闹钟和简单的数据库功能。

Organizer/Organizer II,被认为是世界上最早的实用性掌上电脑。这种电脑,也被称为PDA(Personal Digital Assistant,个人数码助手)。

1992年5月,苹果公司发布了自己的PDA产品,并将其命名为Newton MessagePad。

c5b1abcb36fd39d5bb1c269167cb9a7f.jpeg

Newton MessagePad

带有手写笔,可以写笔记,存储联系人和管理日历

当时,PDA和手机是两种不同的产品。PDA的功能更加复杂,但手机具有通信能力。

为了让PDA支撑更多的功能,厂商们开始定制研发专门的PDA操作系统。这类系统,可以说是移动终端操作系统的最早版本

  • Palm OS

1993年,一家名叫Palm的数码设备公司在美国正式成立,致力于PDA的研发和生产。但是,因为资金不足,他们的起步并不顺利。

1995年9月,U.S. Robotics公司看中Palm公司的潜力,出资将其收购。不久后,1996年4月,第一部Palm Pilot掌上电脑诞生,名为Pilot 1000。

73eb58d5ebbc3e8ead133a4720219e9d.jpeg

Pilot 1000

Pilot 1000有256K内存,以及一块160×160单色显示屏,支持地址簿、日程表、备忘录、代办事项等多种功能。它采用的操作系统,是palm自己开发的Palm OS 1.0

1997年底,Palm OS 2.0问世,新增了电子邮件和记账软件功能。

后来,Palm公司将Palm OS授权给IBM、HandSpring及Sony等公司。这些公司生产了一些基于Palm OS的产品,使得Palm OS的普及率和影响力逐渐提升。购买并使用Palm产品,成为当时商务人士的一种潮流。

  • BlackBerry OS

除了Palm之外,另外还有一家公司,也推出了自己的PDA产品。这家公司,就是来自加拿大的RIM(Research In Motion)。

0dccd707aa197b03ae897e1e2afe581e.jpeg

RIM

RIM旗下的品牌,大家可能更为熟悉,那就是——BlackBerry(黑莓)。

RIM公司诞生的时间很早。1984年3月,这家公司正式创办。

他们早期的业务,是开发电视屏幕无线显示系统,还有一些条形码阅读器之类的产品,都不太成功。

1994年,RIM才开始研究无线设备。1995年,他们推出一款名叫Pager900的无线交互式寻呼机,可以收发电子邮件,获得了不错的市场反响。

5b66a28b203dd21ddd056cb22a185a6d.jpeg

Pager900

1998年,他们生产出带有电脑键盘的PDA。1999年,他们推出首款能通话的黑莓手机——RIM 6230。

e72e4c13774d275354e2998ebe1ca5ee.jpeg

RIM 6230

为了更好地推广自己的硬件产品,RIM开发了专用的操作系统——BlackBerry OS

这个系统支持电话簿、日历、电子邮件、移动电话、文字短信、互联网传真、网页浏览等一系列功能,深受用户喜爱。

如果说Palm OS和BlackBerry OS大家都不太熟悉的话,那么,接下来我要介绍的两个系统,大家一定认识。

  • 塞班(Symbian)

首先,是塞班(Symbian)。

诺基亚和塞班,是本世纪初手机市场毫无疑问的霸主。他们几乎代表了一个时代,也是很多手机用户(包括我)的难忘回忆。

其实,塞班早期诞生的时候,并不是专门为诺基亚手机开发的。

塞班的前身,是Psion公司(前文提到的那个)在1989年推出的EPOC系统。

EPOC这个词来自于epoch,意思是“一个时代的开始”。也有媒体认为,EPOC是“Electronic Piece of Cheese”的首字母缩写词,表示“使用电子产品就像吃奶酪一样简单”。

1989年,Psion发布了首批配备EPOC操作系统的16位计算机:MC200和MC400笔记本电脑。

1994年,Psion开始研发32位的EPOC32系统(针对ARM平台,采用C++开发,之前的16位系统面向Intel 80186平台)。

1998年,EPOC32系统研发成功。这一年的6月,Psion Software与诺基亚、爱立信和摩托罗拉联合,共同成立了一家名为Symbian Ltd.的公司。

与此同时,EPOC/EPOC32被正式更名为Symbian OS

7eb16493fa529c7b1723fae6d6d9c81e.jpeg

这就是塞班的由来。

1999年,Revo、netBook、Series 5mx、Series7等设备,都采用了Symbian Release 5系统。爱立信和诺基亚的手机,也陆续开始采用塞班。

  • Windows CE

另一个大家熟悉的移动操作系统,来自微软。

微软作为桌面操作系统的巨头,目睹移动设备的崛起,当然不会无动于衷。他们很快启动了移动设备专用操作系统的开发计划。

1996年,微软正式推出了Windows CE 1.0。

6b5aaec4dadf5c0d0ac456063be52681.png

这个系统可以视为Windows 95的单色简化版,真实全名应该叫做Windows Embedded Compact(针对袖珍嵌入式设备的视窗系统)。

CE的缩写来源,微软并没有官方说明,大概是Compact Edition、Customer Embedded、Consumer Electronics等。

1997年,微软推出Windows CE 2.0。虽然CE 2.0仍然基于Windows 95,但效率有了很大改进,获得了不少用户的认可。

af6e1a548308e623c3b67ad19fb037e9.png

2000年二季度的市场份额对比

palm OS:59.89%

Windows Mobile:26.56%

Symbian:1.8%

Blackberry OS:1.65%

2000-2007:王者塞班,独领风骚

进入21世纪后,移动通信和互联网继续加速普及,手机也成为人们生活的必需品。手机的高速发展,带动了移动操作系统市场格局的巨变。

Palm OS是基于PDA发展而来的系统。在千禧年前后的PDA繁荣期,它一度占据了90%的PDA市场份额。

移植到手机上后,palm OS也获得了一定的成功。当时,索尼、高通和Handspring(后来被palm收购)等厂商,都是palm OS的用户。

2002年,Palm OS 5正式发布,开始支持ARM处理器。

793de4c661760ecf87279a5514560d17.png

再后来,随着手机的逐渐强大,PDA走低,palm开始下滑。

再来看看BlackBerry OS。

2002年3月,RIM正式推出了BlackBerry 5810。这是RIM推出的第一款支持GSM和GPRS的手持设备。它也宣告了黑莓黄金时代的开始。

78b7c85cfe2584b4ef93d0d5d9fa1ab0.png

BlackBerry 5810

BlackBerry 5810是一款需要插入耳机才能打电话的手机,非常另类。一年后,6710内置了音频硬件,才算解决了问题。

后来,RIM接连推出了几款经典的型号,逐渐将黑莓打造成了一个针对“专业消费者”的高端手机品牌。

黑莓手机最大的特点,就是它的QWERTY全键盘设计,可以说是独树一帜。它的系统安全性,也是用户选择它的主要原因之一。

5febc96c77e7a028733b6f66efaeb378.jpeg

黑莓用户,当时是很拉风的。

我们重点说说塞班(Symbian)。

塞班的成立目的,是为了整合PDA和手机设备的操作系统。它其实是欧洲厂商的一个联盟,代表了诺基亚、爱立信等厂商的利益。

塞班系统,是一个实时、多任务的32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用。

诺基亚、爱立信在一开始就将塞班视为自己的主要发展平台。

2000 年 11 月发布的Ericsson R380智能手机,是第一款随EPOC Release 5.1发布的设备。而同期发布的诺基亚9210 Communicator智能手机,则被认为是首款搭载了Symbian OS的智能手机。

e67c8f58f446ba5da9f2601d7f88a8ca.jpeg

NOKIA 9210 Communicator

Symbian S40平台,主要以功能机为主。

2001年6月,塞班公司发布了Symbian S60(Series60)平台,主要面向智能机。行业普遍认为,S60是应用最广泛的塞班系统版本,堪称一代经典。

2004年,如日中天的诺基亚公司,收购了Psion公司所持有的Symbian公司31.1%的股权(价值大约1.357亿英镑),使自己的股份达到63.3%,获得了完全控制权。

不久后,Symbian OS v8.0正式发布。

2004年,塞班还做出了一件重要的决定。这年10月,他们对外宣布,将和英特尔进行合作,共同开发以Symbian OS以及英特尔Xscale技术为基础,面向3G手机芯片的新移动平台。


这个平台,名字叫做Maemo,它是后来Meego系统的前身。

2005年,Symbian OS v9.0和Symbian S60 3rd Edition发布,将塞班用户的体验带到了一个全新的高度。这一年,全球Symbian OS操作系统手机累积出货量达到1920万台。

2006年,Symbian继续高歌猛进。这一年,Symbian智能手机的出货量达到了一亿部,市场占有率逼近70%。

2007年,Symbian登顶巅峰,出货量超过2亿部。

8e305d43234520e9a6a77e916dd0f7a7.jpeg

我们再来看看微软的Windows移动系统。

2000年第二季度,微软Windows CE终于正式脱离了对Windows 95的依赖,变成一个全新的系统。这个系统支持x86、PowerPC、ARM、MIPS等多种类型处理器,非常适用于手机设备。

当时,微软把Windows CE更名为了Windows Pocket PC,也就是我们常说的PPC。

2003年,微软又开发了Pocket Phone Edition和Windows Powered SmartPhone操作系统。后来,微软将这些系统融合到PPC。

2003年6月23日,微软正式推出了Windows Mobile 2003(最初命名为Pocket PC 2003,基于Windows CE 4.x内核)。

0fadf08cb10e6395c3d35f083133d1eb.jpeg

当时的海报

2005年5月,微软面向PDA和智能手机市场,发布了Windows Mobile 5.0操作系统。采用Windows Mobile系统的公司比较多,包括退出了塞班联盟的摩托罗拉、合并后的索尼爱立信,以及来自中国的中兴、华为。

概括来说,2006年,塞班是绝对的龙头老大,Windows Mobile和BlackBerry OS抢老二。Palm OS嘛,日渐势微。

c8c580b0bac23a20a145857846b9005a.jpeg

2006年二季度的市场份额对比

Symbian:60.14%

palm OS:12.52%

Windows Mobile:9.43%

Blackberry OS:7.99%

正当各大势力互相死磕的时候,一场巨变即将发生。

这场巨变,不仅会彻底改变手机市场的格局,还会把人类移动通信带入全新的时代。

敬请期待下集——

手机操作系统的沉浮往事(下):iOS和Android的崛起

to be continued……

37f355bc2eac9be1d4678097e80c4ab8.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/655868.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

抖音seo源码开发部署技术解析

抖音seo源码开发是一项非常重要的技术,开发需要深入了解抖音平台的特点和用户需求,积累丰富的SEO经验,并不断学习和更新SEO技能,才能不断提高视频在搜索引擎中的曝光率和播放量。 抖音seo开发需要哪些技术 了解抖音的算法和规则&…

浏览器被2345劫持了怎么搞

起因我下载了某些修改东西,然后就被2345篡改了浏览器的数据。我是在虚拟机里下载的,但是虚拟机其实也是物理机的一部分,实际上下载的还是到了物理机里面,于是浏览器打开就变成了2345的导航页面 1 解决方案: 浏览器主页…

DJ8-2 shell 的命令形式、shell 的变量、shell 的内部命令

目录 8.3 shell 可识别的命令形式 8.3.1 单条命令 8.3.2 多条命令 8.3.3 复合命令 8.3.4 后台命令 8.4 shell 变量和引用符 8.4.1 环境变量 plus. echo 命令的使用 8.4.2 系统变量 8.4.3 局部变量(用户变量) 8.4.4 单引号、双引号、…

跨境电商领域的ChatGPT使用攻略

今天分享一个电商领域的ChatGPT应用指南! 一、写谷歌广告词 提示词: 现在你是一名谷歌广告的编写人员,你需要为xxx产品写10条谷歌广告标题和谷歌广告描述。要求是: 1.用英文输出你的答案 2.广告的标题和广告描述的字数等要符合谷歌的标准 3.广告要引人入胜&#xf…

OceanBase—01(入门篇——使用docker安装OceanBase以及介绍连接OB的几种方式)

OceanBase—01(入门篇——使用docker安装OceanBase以及介绍连接OB的几种方式) 1. 前言1.1 安装部署参考1.1.1 安装前提1.1.2 参考 1.1 修改数据库用户名密码1.2 总结常见连接命令 2. 安装部署OceanBase2.1 启动 OceanBase 数据库实例2.1.1 默认拉取最新版…

代码审计——XSS详解

为方便您的阅读,可点击下方蓝色字体,进行跳转↓↓↓ 01 漏洞描述02 审计要点03 漏洞特征04 漏洞案例05 修复方案 01 漏洞描述 跨站脚本攻击(Cross Site Script)是一种将恶意JavaScript代码插入到其他Web用户页面里执行以达到攻击…

没网络的CentOS7的Docker容器安装Java诊断神器Arthas

操作过程 1. 先把jar包下载到本地的windwos2. 打包复制到服务器3. 启动容器设置4.重启容器并使用Arthas 1. 先把jar包下载到本地的windwos 下载地址 下载好后jar,然后CMD执行命令 java -jar arthas-boot.jar 然后随便进入某个jvm进程查看,会见到Conso…

【技术新趋势】面向图像文档的版面智能分析与理解

目录 一、什么是OCR?什么是版面分析理解?二、文档版面分析2.1、版面布局类型2.2、面向文档图像版面分析的实例分割2.3、逻辑结构分析 三、文档版面理解3.1、位置嵌入3.2、表格数据提取 四、智能文档处理技术新解决方案 人类撰写文档是为了记录和保存信息…

Zoho Books助力跨境贸易!深入了解其多币种处理功能

对于跨境行业而言,合作不同的客户以当地货币收取付款是一个不简单的任务。现在,Zoho Books 推出了新的高级多币种处理功能,让多货币付款或收款不再困扰。(注意:此功能在Zoho Books的专业版,高级版&#xff…

使用 ChatGPT 创建 APP 的最佳实践

导读:如果你想用用ChatGPT创建应用程序来赚钱,这是你需要知道的。 本文字数:2900,阅读时长大约:18分钟 如果你想用ChatGPT创建应用程序来赚钱,这是你需要知道的。 我最好先说出坏消息。如果你认为可以两手…

【后端开发】尚硅谷 SpringCloud 学习笔记

文章目录 一、cloud组件二、环境搭建2.1 创建父工程2.2 支付模块构建2.3 消费者模块构建2.3.1 引入RestTemplate2.3.2 远程调用支付模块 三、Eureka3.1 基础知识3.2 单机版Eureka安装3.3 服务注册3.4 Eureka集群3.4.1 Eureka端配置3.4.2 微服务端配置3.4.3 restTemplate负载均衡…

如何让ChatGPT制作XMind思维导图

一、使用ChatGPT辅助生成内容 给大家一个思路,比如我想制作《股神巴菲特给儿女的一生忠告》相关的思维导图,那我们可以在ChatGPT上提问“请使用markdown格式写出股神巴菲特给儿女的一生忠告的思维导图,以代码格式输出”。 生成后&#xff0…

teleport堡垒机的一些问题

teleport文件下载,将teleport服务映射到公网,权限已经分派好了,但无法ssh,这是什么原因呢? 注意teleport助手的版本要跟部署的是一致的,否则会检测不到状态 出现下面的问题,应该还是在防火墙的端…

奇舞周刊第496期:ChatGPT 的工作原理,这篇文章说清楚了!

记得点击文章末尾的“ 阅读原文 ”查看哟~ 下面先一起看下本期周刊 摘要 吧~ 奇舞推荐 ■ ■ ■ ChatGPT 的工作原理,这篇文章说清楚了! ChatGPT 能够自动生成一些读起来表面上甚至像人写的文字的东西,这非常了不起,而且出乎意料。…

DM3E,雷赛步进驱动器

0x6040: 0x6041: 状态流: 0x60608; //设置伺服模式 8CSP,6回零模式,3速度模式6040流: 00初始》06上电》07使能》0F待命(可操作) 快停流: 02快停》0F命令生效 参数保…

Vue全家桶(三):Vuex状态管理(State、Getters、Mutations、Actions)

目录 Vuex1. 理解Vuex1.1 组件之间共享数据的方式1.2 Vuex是什么1.2 什么时候使用Vuex1.3 Vuex的工作原理图 2 使用Vuex2.1 搭建Vuex环境 2.2 Vuex基本使用2.2.1 State2.2.2 Getters2.2.3 Mutations2.2.4 Actions2.2.5 Modules 模块化命名空间 3 求和案例3.1 使用纯vue编写3.2 …

Property ‘code‘ does not exist on type ‘AxiosResponse<any, any>‘ 的解决办法

原文链接 : Property ‘xxx’ does not exist on type ‘AxiosResponse<any, any>’ 的解决办法 vue3 ts 中 调用接口时&#xff1a; const loginOut () > {loginOutApi().then(res > {const { code } resif(code 0){ }})}报了如下错误&#xff1a; Property…

Python基础(3)——PyCharm介绍

Python基础&#xff08;3&#xff09;——PyCharm介绍 文章目录 Python基础&#xff08;3&#xff09;——PyCharm介绍课程目标一. PyCharm的作用二. 下载和安装2.1 下载2.2 安装 三. PyCharm基本使用3.1 新建项目3.2 新建文件并书写代码3.3 运行文件 四. PyCharm的基本设置4.1…

基于Hexo和Butterfly创建个人技术博客,(10) 使用Butterfly的Tags Plugin插件增强博客文章内容和视觉表现力

Butterfly官方网站&#xff0c;请 点击进入 说明&#xff1a; 前面已经提过Hexo自创了Tag Plugin内容标签&#xff0c;Butterflay主题在此基础上又扩展了一些。本文就详细讲解下这些标签带来哪些额外的功能和UI方面的强化&#xff1b; 本章目标&#xff1a; 掌握butterfly扩展…

LightningChart .NET 10.5.1 Crack LightningChart 2023

LightningChart .NET v.10.5.1 已经发布&#xff01; DataCursor 和 3D TransparencyRenderMode 现在可用。 为所有 3D、Polar 和 Smith 系列启用 DataCursor 在早期阶段&#xff0c;LightningChart 提供了不同的工具&#xff0c;需要用户编写额外的代码才能启用数据跟踪功能。…