原文:The History of Microsoft Windows CE
这个系列的翻译开始于十年前,是我早期的翻译作品之一,最早发布于Winbile论坛。https://web.archive.org/web/20120111050459/http://www.winbile.net/bbs/forums/threads/1000930.aspx
2006年初,微软和信息产业部CSIP(软件与集成电路促进中心)成立http://winbile.net,并组织了一系列Windows Mobile技术讲座,本文的作者有幸参加在山东大学微软技术俱乐部举办的讲座,是这篇文章翻译的直接起因。
由于水平有限,这个系列直到2008年才基本完成,并发布在Hi-PDA论坛上,其间微软发布了Windows CE 6.0(2006年11月),而iPhone和Android引发的移动设备革命也在这一系列文章的初稿翻译完成后拉开序幕。
Windows CE简史从一个角度的记录了1996年~2006年十年间微软对于移动设备的探索,当年Windows移动和嵌入式产品设计中的许多思路和问题,有些已经随着技术的进步而发生变化,而有一些则仍然深刻影响着今日的移动产品。
HPC:Factor是一个针对Handheld PC爱好者的网站,所以原文的插图并不多,考虑到今日的读者很多并没有使用Windows CE产品的经验,所以本文将补充部分插图和注释,帮助读者理解。
使用Windows CE 1.0的卡西欧Cassiopeia A-11
21个月后 Pegasus集团成立。到1996年9月,已经有6个OEM开发商(卡西欧最先开始的参与项目,其次是康柏、惠普、LG电子(日立)、NEC、飞利浦)签约制造Pegasus设备。在正是发布之前,微软已经发布了该系统的四个Beta版本,接下来Pegasus被命名为Windows CE 1.0并进入制造商发行阶段(RTM)。
Windows CE 1.0
640x240或被称为HVGA的屏幕规格被证明是惠普的一次成功实践,他们决定按照自己的经验,而不是按部就班的生产微软的“PC伴侣”,惠普将300LX以Palmtop PC的名称投放市场,而这一产品在随后的竞争中逐渐成为Handheld PC真正的样板。惠普修改后的规格在市场上大受欢迎,之后采用WindowsCE 2.0的设备都纷纷放弃原始的480x240分辨率,让HVGA成为Windows CE Handheld PC的事实标准。而许多用户也更喜欢这种尺寸的H/PC。
Windows CE 1.01
Windows CE 1.01(或称为1.0a)针对日本市场的迫切需求而发行的小幅升级和本地化版本。由干亚洲市场本地化所面临的许多困难,微软一直未能满足需求巨大的日本市场对Windows设备的期望。直到1997年的夏天,微软的Windows CE 1.01才开发完成,并淮备和OEM伙伴发布日文设备。由于上市时间太晚而且相关的产品也很少,最终导致Windows CE 1.01成为一个失败的版本。
从1996年11月Windows CE 1.0英文版发布后的十个月里,全球的消费者都已经知道了Windows CE 1.0必然是一个短命的版本,微软在发布Windows CE 1.0欧洲语言版本的时候就已经公开了新版本的秘密,告诉人们Windows CE 2.0很快就会与世人见面。因此当Handheld PC最终出现于日本市场上的时候,人们普遍对此并不看好,Windows CE 1.01推出仅仅1个月之后的1997年11月,微软推出了Windows CE Mercury (2.0),Windows CE 1.0的历史使命宣告结束。
Microsoft Schedule+,是Outlook的前身之一,Outlook的电子邮件功能则来自于Microsoft Mail
Windows CE 1.0一直被不完善的数据交互功能所困扰。1996年10月,就在Windows CE 1.0上市前几个星期,微软发布了其旗舰级的办公套件的新版本,Office 97包含Outlook,一款全新的、以Lotus产品为主要竞争对手的统一个人信息管理程序。在Windows CE设备开始销售之后的几星期内,其标配的同步客户端H/PC Explorer都无法兼容新的Outlook API,而只能与Office 95中的Schedule+个人日程程序同步,一直等到1997年3月,用户可以使用支持Outlook的H/PC Explorer 1.1。这一障碍同时影响了Outlook和H/PC的推广。
微软在Windows CE Platform Tool Kit中包括了Emulation SDK,让开发商可以在无需相关硬件的情况就可以开发Windows CE应用程序,并希望以此来吸引开发者加入。但是开发者社区并没有很快接受该工具。因为该工具需要昂贵的Visual Studio 97 Visual Basic 5.0或Visual C++ 5.0专业版才能运行,并且Windows CE模块需要单独购买,种种因素让微软推广这一平台的努力反响平平。
在诸多因素的共同作用下,Windows CE 1.0版并没有找到一个理想的发展环境,让微软Windows CE的第一个版本的短命成为必然。
1997年9月29日,CE 1发布后不到12个月,微软公司正式的宣告了第一代“PC伴侣”设备的告别,推出Windows CE 2.0。
从1996年11月发布,到被具有活动桌面风格交互的Windows CE 2.0取代的这段时间里,总共有接近50万部搭载Windows CE 1的H/PC产品被售出。
Windows CE 1.0x 发行版历史
Windows CE 1一共有两个发行版
CE 1.0 (Pegasus;1996年11月;Windows CE 黄金版……Windows CE旅程的开始)
CE 1.01 (1997 年6月25日; 日语更新)
Windows CE 1的PC主机同步软件, Handheld PC (H/PC) Explorer也是Pegasus开发计划的一部分。H/PC Explorer在Beta测试过程中被称为Pegasus Manager,在Handheld PC开始进行市场活动之后才改为后来的名称。
目前要找到有关于Windows CE 1的软件、信息以及相关内容的网站是十分困难的。微软官方网站几乎找不到任何CE 2.10以前的移动设备的痕迹。
现在已经没有任何Windows CE 1.0相关的保修或服务,即使是当年销售CE 1设备的制造商们也早已放弃了当年销售这些设备时的承诺。只是由于Internet社区的努力才让CE 1能够继续存活下去,而不是像WinNT3.1那样随着时间的流逝在人们的淡忘中死去。