|
一、“史前时代”:Win3X、Win9x和NT Embedded系统。
Windows 3.11完全安装有20多兆,由于可以驱动显示卡,具有TCP/IP协议,可以安装RDP,在终端卡的时代压缩到1.5MB以来,安装在专用的FLASH盘或者DOM中,或者使用无盘,其精简完全采用手工,一个个文件减少,能够使用为止。后来,随着终端卡市场萎缩,这种技术就少了,特别是随着Liunx终端兴起,这种技术彻底做古。
Windows9X时代,Windows95安装文件在23张软盘中,安装后大约69MB,Windows98安装后大约120MB,开始window95安装时不安装可以选择的选项也是使用手工精简。曾经国内有一个项目“索普卡网络电脑”,将 Windows9X内核裁决到5MB左右,通过无盘从网络启动,将这个小内核文件下载到本地内存,再在内存启动这个保护网络支持的Win98,通过网络扩展为全功能的 Win98.
这个时候,国外出过一个著名的98lite软件,后来发展为 98 Embedded,的精简工具,可以将win98裁决为最小8MB。台湾的“板思科技”推出过即可专门定制win98的精简定制工具。
基于大陆的国情,精简定制Windows98水平并不差,但是没有人做工具,这是由于这种工具盗版太容易,开发者不会有收入。98时代最著名的是“斯普林”,“明智”以及后来的网众等无盘网络系统,基本统治了网吧系统。其原理基本是改造优化微软Win98使其适应无盘,其中最大的改造一是微软的实模式网络转换到保护模式的设备驱动程序(VXD),二是实现一个系统可以在大部分流行硬件上跑。
大约在2001年前后,微软推出了Windows NT Embedded,这个版本是基于 NT4.0的组件化版本,最小的时候在14MB就有了 Explorer的图形界面。这个是Windows精简定制系统的黄牌军,没有看到国内实际的用户。WindowsCE也叫做 Windows,则是那完全不是一回事,代码基完全不同。
二、2000和XP时代
2000和XP时代,开始的时候,推出98lite的作者推出过2000lite和XPlite,由于98时代的名气,使其开始是有比较大的用户,但是迅速被后来横空出世的Nlite起代。NLite是在windows精简历史最辉煌的一个产品了,几乎主宰了Windows过去最近“精彩”的精简定制,国内在 XP时代最著名的三个定制封装版本:“番茄酱花园”,“深度”,“雨林木风”以及如过江之鲫的封装精简系统基本是使用NLite技术。这个时候,还涌现了SRS封装,驱动包等技术,目前比较兴盛的是”自由天空”。
微软推出了Windows XP Embedded,是基于XP的组件化版本,后来是SP1,2007的时候推出了FP2007,增加了USB启动XP系统的支持。SP3时候将这个改为Windows Standard embedded。在专门的领域,比如:银行ATM,航空站信息等领域大有作为。XPE有12000的个组件,使用SQL来存储组件信息,使用专门的TAP来收集硬件形式再在TD中构建。使用十分麻烦、专业。
不过,在普通的桌面消费市场,XPE完全不可以和Nlite相提并论。
三、Windows 7时代及其WES8展望
在Vista和Windows时代早期VLITE是唯一的精简工具,后来,微软论坛有人发表使用微软官方的AIK中的DISM定制 Windows7的脚本,人们认识到: Window7和XP完全不同了。在 Windows7开发之初,大概微软就考虑了精简定制的问题,当时的开发代号叫做“魁北克”,现在已经是正式版本了。WES7使用起来想到WES2009是十分方便了,如果使用IBW安装系统基本和安装普通的Win7差不多,就是多了一些选项而已,使用其Toolkit和AIK似曾相似。这样构建1个包含IE和Media play的系统1G多一点,支持 Sysprep封装不会出错(这是VLITE的大毛病了)。
个人猜想,VLITE大概是看到微软这种做法,不再看好发展下去的商业前景,可能不会再搞下去了。所以,VLITE定制Windows7的前景恐怕不乐观。
微软 windows7的多个发行版+WES7已经比XP有长足进步,但是,是不是能够完全满足人们的需求,答案是否定的。
在电脑城的安装,要求人们尽管将驱动和一些常用应用软件全安装好,这种需求就是“电脑城”安装版有用户需求的基础。有一些人,电脑使用用途比较简单,比如看看电影什么的,感到 Windows发行版太大,等等。这就是现在“太阳鸟”、“华清池”,论坛的“骨干分子”了。但是,基于上面的情况,加上打击盗版的原因, 直接精简Windows7桌面系统不可能复制当年XP 定制精简的“盛况”。
但是WES7是个比较完善的Win7精简系统,有适应推广的180天乃至数年的免费授权模式,可能是可以普遍推广有前途的东西。
已经透露的信息来看,Windows Embedded 8比WES7有更好的定制性,支持X86,X64等传统CPU,还可能有阿姆芯片!CE的代码基也可能统一,到时微软的桌面和嵌入嵌入式系统可能全部融合了。
[ 本帖最后由 gongjc 于 2010-11-20 11:57 编辑 ] |
评分
-
查看全部评分
|