Windows Vista走向死亡,你怀念吗
Windows“错”在版本研发、迭代的估量
在当初,Windows在一款操作系统的研发需要3年左右的时间,系统代码等开发时间就需要半年到一年,制作、合成、测试等多环节在一年半到两年左右;在这期间并不是一个环节单独研发直至下一个环节,而是一些程序在同时跑。
大量的功能被集成和主代码库合并,这意味着系统研发的主干一直处于零零散散的状态,使得最终的开发过程非常混乱。
对此,我们并不评论和质疑微软内部开发人员的工作模式,只是这种“分拨打怪”的形势确实受困于高节奏的研发需求,如果要跟上一套程序测试甚至上市的“排期”,那么一些系统的上市就必然是“半成品”,众多的不人性化架构和BUG给了用户不好的使用体验,后期再随着用户的反馈和发现的一些问题去逐步解决、完善。
3年左右的发布周期就意味着在3年内微软毫不知情外界所有基于需求的变化和动向。当然,我们不敢说现在的Win 10会不会是这个样子,想想当初Vista刚刚上市的时候,有多少程序在安装过程时就报错,再想想在当时装个系统又是多么的难!
与软件商供应链间的安全性鉴定成为最大隐患
无论每个系统的即将诞生并上线时,软件商能否积极的跟进适配成为了关键。
在Vista系统中,严格的执行规则以及管理边界,采用账户控制的规则去解决。这成为当时最为实时的“解决方案”,相反这也令绝大多数使用者厌恶。这种做法就意味着打破了Windows系统中的每一个应用程序的独立性以及使用效率。
当用户在运行某一项命令时,系统总会询问用户是否真的打算提高权限级别。由于安装遗留应用几乎总是需要提升特权,因此用户在系统上的初体验就是大量的账户控制窗口弹出,毫无疑问这不会给用户留下什么好影响。
解决的方法是将管理权限从登陆用户中所删除,而一旦这样,所有的程序都不能够平稳运行,就连安装都变得非常难。
这些所谓的安全性质的操作意味着需要对第三方解决方案进行深入的系统结构改变。但几乎所有的系统供应商都没有对曾经遗留的程序进行改进,因为这需要大量的资金投入,最终才能够实现最全面的改进。
虽然有些软件供应商能够进行修改数据架构,从而实现安全性认定的同步,但也经常对于系统造成严重的破坏,最终导致系统的崩溃。
Win10的路能走多远?
其实,Win10在上市之初仍存在较多的问题,但Win10研发到上市的这几年中,微软也意识到了曾经的不妥并积极的改进,并且在Win8、8.1在移动市场的不断迭代所取得的成功,Win10在用户面前所展现的问题却也不像之前那么多,至于Win10的路还有多远,这要看一些XP和Win7的忠实用户,心有多大……
上一篇: 星际争霸之php面向对象(二)