第一百一十五章 超前的Vista系统
马竞留意Vista系统已经很久了。
因为Windows98和WindowsXP的巨大成功,无论是外界还是微软本身对Vista系统都是寄予厚望的。不过因为“大公司病”,微软开发新一代Windows系统的进度并没有达到预期。
本来按照微软推出操作系统的规律,在2001年推出WindowsXP(内核版本5。1)、2003年推出WindowsServer2003以后,微软应该在接下来一两年内推出下一个操作系统WindowsLongHorn,这个从2001年XP正式发布之前就已经开始开发了的系统,原本声称在2003年发布,但因为开发计划太大,又要面临从传统32位系统转向64位系统,系统里面加进去的软件和功能太多,所以进度一拖再拖。
最后实在无奈,决定不加一些程序,在2006年发布,并且改名Vista。
微软当时太过乐观,在Windows第六代上面设计了太多革命性的东西。
原本他们计划使用微软独创的。NET框架来创建整个系统,设计了基于矢量与分辨率无关的用户界面WindowsPresentationFoundation(WPF)。
不过因为。NET框架是由微软的开发工具部门开发和主导的,面向第三方开发者的一个编程平台。
似乎并不合Windows开发部门的胃口,他们最后选择使用改进升级后的传统win32API接口编写了这个操作系统,只有Windows媒体中心组件使用。NETFramework框架来开发,WPF界面等于事实上搁浅了。
当然升级版的win32API接口也进行了一些与时俱进的更新和扩展,增加了新的底层特征,支持带有透明效果的GUI图形用户界面,也就是Vista引以为傲的任务栏缩略图和Aero半透明毛玻璃主题。
总之,就是微软“步子迈的太大、结果扯到了蛋”。
Vista系统在过去大半年时间里面,狠狠群嘲了绝大多“比它老”的电脑,也因此被这些电脑的使用者所记恨和厌恶。
对于很多用户来说,电脑装了Vista系统反倒出现卡顿、不兼容的问题,那自然是Vista的问题,至于它比XP多出来的上百种新功能:最新一代DirectX10显示接口,支持最新显卡技术、更好的安全控制、更好的即时搜索等等功能全部变成了天边的浮云,完全没有了价值和意义。
当然以2001年主流配置奔腾三代1GHzCPU、128MB内存、40GB硬盘的机型,安装Vista系统真的是在开玩笑,单单Vista最小需要15GB硬盘空间就够呛的。
不过对于像刘书盟那台今年新配置的双核电脑还跑不动Vista,的确就得怪微软了。
说起来,Windows系统成也兼容、败也兼容。
因为预置大量常用硬件的驱动,使得Windows系统占据了个人计算机市场九成以上的份额,把依靠捆绑预装的苹果MacOS、依靠开源免费的Linux各种发行版打的基本没有还手之力。
但是这也造成了一个累赘渐生、尾大不掉的问题——原本winXP能支持的硬件和软件,Vista你也得支持了吧?
然而对于微软的Windows部门的开发人员来说,刘书盟他们郁闷的国产网游不兼容Vista的问题,实在是无妄之灾。
毕竟这些网游开发的时间都在Vista定型之前,Vista系统也只能做到对微软标准软件的向下兼容,对于国产软件上各种乱七八糟不规范的代码自然没有多么好的支持能力。
更别提这些国产网游为了防御外挂很多都加载了反外挂模块,单机游戏有反盗版模块或者破解模块,这些模块某种意义上都是危险软件,被更加安全的Vista拦截导致游戏运行出错实在是一件符合逻辑的事情。
在马竞看来,Vista系统基本上已经注定要失败了,即使它侥幸成功了,下一款、下下一款Windows系统还是有很大几率面临失败!
问题就在于Windows系统的“兼容性”上面。
作为一款封闭商业软件,Windows却主打兼容性,这本身就是很矛盾的事情。
作为封闭软件,Windows核心功能的改动都需要微软自己来做,其他硬件开发商、软件开发商设计的新硬件、新软件都只能依靠Windows预留的注定落后的接口。而且还要考虑为越来越复杂的其他硬件做适配,开发难度不断积累越来越大。
这一点上真正全封闭的苹果电脑就没有这个困扰了,因为Mac电脑上绝大多数硬件和软件都由苹果电脑公司提供或控制,可以保证每一代的Mac电脑规格的绝对统一,从而避免莫名其妙的兼容问题。
这样的缺点就是Mac电脑型号很少,新技术也不能第一时间被应用到上面,也算是各有得失吧。在今年初,苹果电脑公司第一次在Mac电脑上面使用Intel的x86CPU,于是很多人买回Mac电脑刷上了WindowsXP,以方便使用更多的应用软件和硬件。
当然像Linux一样开源也是解决兼容问题的好办法,像是现在一些智能手机就使用开源的Linux操作系统,厂家完全可以根据自家产品的实际情况为其定制操作系统,从而保证手机运行的稳定高效。
不过这样又会带来一个新问题,不同公司修改版的Linux系统都会有或多或少差异,这样运行于其上的软件很可能不能在其他
Linux手机上面运行。
实际上这种“操作系统碎片化”的问题,在塞班(Symbian)智能手机上面已经出现了,根据预测今年全球塞班手机总量将达到一亿部。
塞班是一个实时化、多任务、微内核的嵌入式操作系统,前身是Psion的EPOC,主要为PDA和手机设计。Symbian将操作系统的内核与图形用户界面技术分开,能很好的适应不同方式输入的平台,使得厂商可以为自己的产品设计各种各样的UI用户界面以适应手机不同的型态,如翻盖、直板、9键盘、全键盘或是触摸笔输入。
塞班能够成为智能手机第一系统,与其出生名门不无关系:早在1998年,爱立信、诺基亚、摩托罗拉和Psion共同合作成立塞班公司。
塞班系统界面主要有Series60(S60)和UIQ两种,前者是诺基亚专属最新版是今年推出的Series60(S60)v3、后者这是索尼爱立信专属。
不过不同型号的塞班手机即使使用同样版本的系统和同样的UI界面,因为屏幕分辨率等硬件细微差异都可能导致软件不能正常运行。于是乎在网络上下载塞班专用的软件和屏保待机图等资源时用户需要在大量手机品牌和型号里面仔细寻找自己手机的型号,然后下载对应版本才可以。而且即使这样,因为塞班系统注重安全性,要求应用软件具有签名认证,很多软件即使下载到手机也无法正常安装,当然通常这些软件都是盗版软件或者游戏。
马竞的蜜蜂公司旗下所有软件里面用户增长最快的蜜蜂手机助手,在马竞并没有多么用力推广的情况下,只用了一个暑假的时间就拥有了超过两百万的下载量。
要不是蜜蜂科技正式成立以后,有专人负责统计蜜蜂软件在各大下载站的总和下载量,他根本都不知道有这回事——因为长时间更新过蜜蜂手机助手,马竞很长时间没有留意这个软件的装机下载量了。
因为Windows98和WindowsXP的巨大成功,无论是外界还是微软本身对Vista系统都是寄予厚望的。不过因为“大公司病”,微软开发新一代Windows系统的进度并没有达到预期。
本来按照微软推出操作系统的规律,在2001年推出WindowsXP(内核版本5。1)、2003年推出WindowsServer2003以后,微软应该在接下来一两年内推出下一个操作系统WindowsLongHorn,这个从2001年XP正式发布之前就已经开始开发了的系统,原本声称在2003年发布,但因为开发计划太大,又要面临从传统32位系统转向64位系统,系统里面加进去的软件和功能太多,所以进度一拖再拖。
最后实在无奈,决定不加一些程序,在2006年发布,并且改名Vista。
微软当时太过乐观,在Windows第六代上面设计了太多革命性的东西。
原本他们计划使用微软独创的。NET框架来创建整个系统,设计了基于矢量与分辨率无关的用户界面WindowsPresentationFoundation(WPF)。
不过因为。NET框架是由微软的开发工具部门开发和主导的,面向第三方开发者的一个编程平台。
似乎并不合Windows开发部门的胃口,他们最后选择使用改进升级后的传统win32API接口编写了这个操作系统,只有Windows媒体中心组件使用。NETFramework框架来开发,WPF界面等于事实上搁浅了。
当然升级版的win32API接口也进行了一些与时俱进的更新和扩展,增加了新的底层特征,支持带有透明效果的GUI图形用户界面,也就是Vista引以为傲的任务栏缩略图和Aero半透明毛玻璃主题。
总之,就是微软“步子迈的太大、结果扯到了蛋”。
Vista系统在过去大半年时间里面,狠狠群嘲了绝大多“比它老”的电脑,也因此被这些电脑的使用者所记恨和厌恶。
对于很多用户来说,电脑装了Vista系统反倒出现卡顿、不兼容的问题,那自然是Vista的问题,至于它比XP多出来的上百种新功能:最新一代DirectX10显示接口,支持最新显卡技术、更好的安全控制、更好的即时搜索等等功能全部变成了天边的浮云,完全没有了价值和意义。
当然以2001年主流配置奔腾三代1GHzCPU、128MB内存、40GB硬盘的机型,安装Vista系统真的是在开玩笑,单单Vista最小需要15GB硬盘空间就够呛的。
不过对于像刘书盟那台今年新配置的双核电脑还跑不动Vista,的确就得怪微软了。
说起来,Windows系统成也兼容、败也兼容。
因为预置大量常用硬件的驱动,使得Windows系统占据了个人计算机市场九成以上的份额,把依靠捆绑预装的苹果MacOS、依靠开源免费的Linux各种发行版打的基本没有还手之力。
但是这也造成了一个累赘渐生、尾大不掉的问题——原本winXP能支持的硬件和软件,Vista你也得支持了吧?
然而对于微软的Windows部门的开发人员来说,刘书盟他们郁闷的国产网游不兼容Vista的问题,实在是无妄之灾。
毕竟这些网游开发的时间都在Vista定型之前,Vista系统也只能做到对微软标准软件的向下兼容,对于国产软件上各种乱七八糟不规范的代码自然没有多么好的支持能力。
更别提这些国产网游为了防御外挂很多都加载了反外挂模块,单机游戏有反盗版模块或者破解模块,这些模块某种意义上都是危险软件,被更加安全的Vista拦截导致游戏运行出错实在是一件符合逻辑的事情。
在马竞看来,Vista系统基本上已经注定要失败了,即使它侥幸成功了,下一款、下下一款Windows系统还是有很大几率面临失败!
问题就在于Windows系统的“兼容性”上面。
作为一款封闭商业软件,Windows却主打兼容性,这本身就是很矛盾的事情。
作为封闭软件,Windows核心功能的改动都需要微软自己来做,其他硬件开发商、软件开发商设计的新硬件、新软件都只能依靠Windows预留的注定落后的接口。而且还要考虑为越来越复杂的其他硬件做适配,开发难度不断积累越来越大。
这一点上真正全封闭的苹果电脑就没有这个困扰了,因为Mac电脑上绝大多数硬件和软件都由苹果电脑公司提供或控制,可以保证每一代的Mac电脑规格的绝对统一,从而避免莫名其妙的兼容问题。
这样的缺点就是Mac电脑型号很少,新技术也不能第一时间被应用到上面,也算是各有得失吧。在今年初,苹果电脑公司第一次在Mac电脑上面使用Intel的x86CPU,于是很多人买回Mac电脑刷上了WindowsXP,以方便使用更多的应用软件和硬件。
当然像Linux一样开源也是解决兼容问题的好办法,像是现在一些智能手机就使用开源的Linux操作系统,厂家完全可以根据自家产品的实际情况为其定制操作系统,从而保证手机运行的稳定高效。
不过这样又会带来一个新问题,不同公司修改版的Linux系统都会有或多或少差异,这样运行于其上的软件很可能不能在其他
Linux手机上面运行。
实际上这种“操作系统碎片化”的问题,在塞班(Symbian)智能手机上面已经出现了,根据预测今年全球塞班手机总量将达到一亿部。
塞班是一个实时化、多任务、微内核的嵌入式操作系统,前身是Psion的EPOC,主要为PDA和手机设计。Symbian将操作系统的内核与图形用户界面技术分开,能很好的适应不同方式输入的平台,使得厂商可以为自己的产品设计各种各样的UI用户界面以适应手机不同的型态,如翻盖、直板、9键盘、全键盘或是触摸笔输入。
塞班能够成为智能手机第一系统,与其出生名门不无关系:早在1998年,爱立信、诺基亚、摩托罗拉和Psion共同合作成立塞班公司。
塞班系统界面主要有Series60(S60)和UIQ两种,前者是诺基亚专属最新版是今年推出的Series60(S60)v3、后者这是索尼爱立信专属。
不过不同型号的塞班手机即使使用同样版本的系统和同样的UI界面,因为屏幕分辨率等硬件细微差异都可能导致软件不能正常运行。于是乎在网络上下载塞班专用的软件和屏保待机图等资源时用户需要在大量手机品牌和型号里面仔细寻找自己手机的型号,然后下载对应版本才可以。而且即使这样,因为塞班系统注重安全性,要求应用软件具有签名认证,很多软件即使下载到手机也无法正常安装,当然通常这些软件都是盗版软件或者游戏。
马竞的蜜蜂公司旗下所有软件里面用户增长最快的蜜蜂手机助手,在马竞并没有多么用力推广的情况下,只用了一个暑假的时间就拥有了超过两百万的下载量。
要不是蜜蜂科技正式成立以后,有专人负责统计蜜蜂软件在各大下载站的总和下载量,他根本都不知道有这回事——因为长时间更新过蜜蜂手机助手,马竞很长时间没有留意这个软件的装机下载量了。