其实很多人心里都很迷惑,它有很多版本,而且从 Windows CE 本身,也发展出了很多专用于掌上电脑、手持设备等方面的系统,比如 ppc 等。
这里我们先从版本上来看一下整个 Windows CE 的发展历程,它与 ppc 以及 Smartphone 的瓜葛我们将在以后的帖子里详细讲解~~总结的不对的地方也希望坛友们帮忙指正哦:) 一、Windows CE 是什么? Windows CE 是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的 32 位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的 Windows 95,Windows CE 的图形用户界面相当出色。
其中 CE 中的 C 代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivit和伴侣(Companion);E 代表电子产品(Electronics)。
与 Windows 95/98、Windows NT 不同的是,Windows CE 是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于 Windows 95/98,但Windows CE 是基于 WIN32 API 重新开发、新型的信息设备的平台。
Windows CE具有模块化、结构化和基于 Win32 应用程序接口和与处理器无关等特点。
Windows CE 不仅继承了传统的 Windows 图形界面,并且在 Windows CE 平台上可以使用 Windows 95/98 上的编程工具(如 Visual Basic、Visual C等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在 Windows CE 平台上继续使用。
二、Windows CE 都有哪些版本? Windows CE 的核心至今已经有 1.0、2.0、3.0 三种版本,若细分小改版则是不计其数 ,因为 Windows CE 并非是专为单一装置设计的,所以微软为旗下采用 Windows CE 作业系统的产品大致分了三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及 Auto PC。
自 3.0 以后,Windows CE 从版本上来看主要有 4.0、4.2 和 5.0。
WinCE1.0 WINCE1.0 是一种基于 Windows95 的操作系统,其实就是单色的 Windows95 简化版本。
90 年代中期卡西欧推出第一款采用 WinCE1.0 操作系统的蛤壳式 PDA,算是第一家推出真正称得上手掌尺寸的掌上电脑厂商。
作为第一代的 WinCE1.0于 1996 年问世,不过它最初的发展并不顺利。
当时 Palm 操作系统在 PDA 市场上非常成功,几乎成为了整个 PDA 产品的代名词,在这种情况下,微软公司被迫为最初 WinCE 的不断改进的同时,微软公司也通过游说、技术支持、直接资助等手段聚集了大量合作厂商,使 WinCE 类的 PDA 阵容越来越强大。
WinCE2.0 随着 Windows95 的出现和 Windows98 的成功,另外一个巨人—微软站起来了,并迅速地在 PC 操作系统业界建立了微软帝国。
PDA 市场的发展潜力被众多分析家看好,嗅觉异常灵敏的“微软”自然不会放过这样一个巨大的市场,在其操作系统帝国已经非常稳定的前提下,又开始了在 PDA 市场上的全力冲刺,用 WinCE2.0 操作系统来打造与 Palm 非常类似的掌上产品。
WinCE2.0 不仅比 CE1.0 快的多,而且的彩色显示,又众多新型 PDA 采用新的WinCE2.0 系统,大有取代 Pilot 的趋势,成为 PDA 操作系统新的标准。
尽管 CE2.0 仍然要比 Pilot 的操作系统需要的空间要大的多,但它具有 Windows 的界面,会用 PC 的人小编估计没有多少人不会使用微软的操作系统。
如果你熟悉 Windows95,在使用 Windows CE 的时候就熟门熟路了,就不需要重新学习。
而且,两者技术上的相似性,第三方 Windows 应用软件开发商们,就可以很容易地把自己的应用软件转换成可供 CE 运行的版本,因此,Windows CE 的可使用软件的种类将会越来越多的。
WinCE3.0 WinCE3.0 是微软的 Windows Compact Edition,是一个通用版本,并不针对掌上产品,标准 PC、家电和工控设备上也可以安装运行,但要做许多客户化工作,当然也可以做掌上电脑。
微软鼓励大家在任何硬件平台WinCE3.0 支持 5系列 CPU: x86 PowerPC ARM MIPSSH3/4 上使用(为了和 VxWorksLinux等竞争),所以早期的 WINCE 运行在不同的硬件平台上。
WinCE3.0 Licence 费用为20 ,10 Licence 起,批量时大致能降到15/Licence。
2000 年微软公司将 WinCE3.0 正式改名为 Windows for Pocket PC,简称 Pocket PC。
就是把 Pocket Word 和 Pocket Excel 等一些日常所需的办公软件的袖珍版装了进去 Pocket PC,同时在娱乐方面的性能做很大的加强。
当然对于微软的所有举动,捧场的厂商自然也不会少,加入 Pocket PC 阵营的现在就有 HP、Compaq、Casio 等一些著名厂商。
当 Compaq 的 iPAQ 3630 的诞生和在市场的热销,支持和加入 Pocket PC 阵营的厂商就越来越多。
2002 年智能手机商机再现,不少 PPC 厂商希望推出整合手机功能的 PPC,于是在 2002 年 8 月,专门为手机优化过的微软 Pocket PC 2002 Phone Edition 操作系统匆匆问世,2002 年 10月,国内第一款 PPC 手——多普达 686 上市了,随后熊猫推出了 CH860、联想推出 ET180。
(注:低于 3.0 的 Windows CE 没有手机版本,关于 Pocket PCppc的话题,这里先暂停下,后面会讲到)。
WinCE4.0 WinCE.Net(即 WinCE 4.0)是微软于 2002 年 1 月份推出的首个以.Net 为名的操作系统,从名字上我们就可以知道它是微软的.net 的一部分。
WinCE.Net是 WinCE3.0 的升级,同时还加入.Net Framework 精简版,支持蓝牙和.Net 应用程序开发。
WinCE4.2 Windows CE.NET 4.2 是 Windows CE.NET 4.0/4.1 的升级版,对 Windows CE先前版本的强大功能进行了进一步的扩充和丰富,基于其开发的设备将从这些微小但重要的变化中获得更好的性能和更强的 Windows 集成功能。
微软在 WinCE4.2 版时曾提供开放源代码,不过只针对研究单位,而程序代码较少,为 200万行。
WinCE5.0 WinCE5.0 在 2004 年 5 月份推出,微软宣布 WinCE5.0 扩大开放程序源代码。
在这个开放源代码计划授权下,微软开放 250 万行源代码程序作为评估套件(evaluationkit)。
凡是个人、厂商都可以下载这些源代码加以修改使用,未来厂商 OEM 时,则再依执行时期Run-time授权,支付 Win CE5.0 核心每台机器 3美元的授权费用,这也是微软第一个提供商业.
上一篇:
[精品]WORD光标VBA操作DOC
下一篇:
青青子衿,悠悠我心