微软能放弃更新 Windows,重新设计新系统。看这里:
http:// en.wikipedia.org/wiki/M idori_(operating_system)作为apple脑残粉,还是想为微软说句公道话。
MAC OS是相对小众的系统,从OS到OS X的转变很大程度上也是因为APPLE当时处在崩溃的边缘,之前的产品根本卖不掉,收购NEXT之后乔布斯回归,除了redesign之外没有办法。具体可以参考王越在程序员杂志上面得文章《mac os x背后的故事》OS X的推出也就只有十多年的时间,如果单纯看版本号的对比,以前的MAC OS更像是windows 3.1 到windows 2000系列。
看一个操作系统,不能光看版本号,命名方式,UI等等,微软在ME之后全部转向使用NT内核,只是为了延续用户的体验,而使用了相似的UI而已,windows me 和windows 2000的UI 虽然几乎一样,但是内核有根本区别。微软在FAT之后全面转向使用NTFS文件系统,也比mac沿用至今的HFS要先进很多,事实上APPLE也曾经考虑使用ZFS代替HFS,但是却至今没有实现。
对于大多数用户来说,楼主的意思是为什么UI设计或者使用方式上没有大的转变?
很简单,微软的市场占有率太高了。
1.用户买账,用户喜欢,为什么要改动冒险呢?
2.用户基数大,水平相对来说也就参差不齐,接受新的使用方式对于很多用户来说是一场灾难,比如中国很多四五十岁还在用着XP和IE 6 的大叔大妈,学会电脑就不容易了,如何适应新的系统?对于企业用户来说,这样还会增加不必要的学习成本,说不定会直接拒绝迁移。看看windows 8 metro UI(现在好像叫modern UI)的遭遇就知道了。
3.微软的产品使用的范围非常广,很多专业性的软件不可能很快的到更新,新的redesign系统出来,如果不支持旧的软件,存在严重的兼容性问题,对于企业用户来说简直就是灾难,对于一般用户也是这样,windows 7到今天还能跑VC 6.0 不知道救了中国多少大学生的命呢。其他的比如NI的一些电路设计软件,5年之内不更新是很正常的事情。
4.同APPLE的操作系统仅安装在自家系统上面不同,MS的操作系统要为最广大的PC厂商和用户服务,微软也缺乏对于他们的控制能力,一些操作系统上面得new feature是需要硬件配合的。假如离开的macbook的触摸板,OS X的手势操作怎么实现?没有retina屏幕,高分辨率怎么实现?即便微软推出了这些new feature,PC厂商要如何在2000元的廉价笔记本上面配备这些硬件?
最近发现知乎上每隔一段时间就会出现一个活在IT媒体的Windows XP+IE6的世界,提出槽点无数的问题。不知道是为什么,,,,
我都不想说什么Windows的进步比想象的大,话说如果你不换电脑只换换操作系统的话,能提升性能就见鬼了,android一开始设计就有问题,当然升个级摸起来就会更爽点。至于iOS,每次发布会都会说这次的CPU提升了一倍的性能云云(intel啥时候说过这话?),其实我摸来摸去iPhone 4和iPhone 5s根本没发现神马质的飞跃。
你把电脑插上8G内存,换上SSD的硬盘,性能不蹭的一下上去了?
使用Windows 近20年,PC硬件性能翻了好多倍,Windows 也升级了好多版本。从来没感觉Windows 的性能提升过。
使用Windows近20年?!20年前是1994,这时候跨时代的Windows 95还没出现呢,你从Windows 3.1开始用的?Windows 3.1打开时钟都要等一会儿,你的感觉神经也太迟钝点了吧。
再说每个操作升级都是性能越来越差,提供更多的服务和体验,充分发挥用户的硬件性能,哪有性能越来越好的道理?
对Windows 的印象就是反应慢,各种问题,蓝屏等。
用着不花钱的软件和操作系统,配上价格吓死人的电脑,反应不慢不出问题才奇怪吧。
然后浅尝过Windows 编程,接口晦涩难懂,学习过程简直是考古。和为Android 和iOS 编程比起来,Windows 编程简直想在修理一个又长又古老的下水管,完全不知道哪里会出问题。
一看就是根本没有用过WPF的。.NET Framework是2001年推出的,WPF是2005年发布的。而iOS和android则要等到2007年才发布,,,,
完全就是你自己喜欢考古么,快看看你学习用的书是什么时候出版的?
何弃疗啊,,,,
============================================================
其实修改后的问题也没有什么太大的意义,因为很多人没有弄明白操作系统是干什么的。
操作系统最重要的职能只有两个:支持丰富的应用软件以及支持丰富的计算机硬件。
也就是说其实操作系统只是软件和硬件之间的一座桥梁,操作系统在其中能做的,只有尽可能的支持更多的软件和硬件。
对于消费者而言,Windows的问题不在于操作系统,而在于其上面的软件生态。
Windows的软件生态环境,是一种原始的,粗放的,甚至可以说是落后的生态环境。其主要问题有:
1、软件可以获得非常大的系统权限。
这是一把双刃剑,诸如磁盘管理等软件需要很大的系统权限,才能完成某些工作,甚至于可以获得更好的性能。但是软件可以获得很大的系统权限也意味着,软件也可以不受限制的干任何坏事,这也正是Windows上恶意软件横行的主要原因,这些害群之马极大的降低了消费者的用户体验。
在计算机性能爆棚的今天,我们已经不需要进行底层访问来获得更好的性能。事实上微软很早就意识到了这一点,故而推出了Windows Vista,引入UAC功能,控制了所有系统权限的开放。
2、软件质量无法保证,软件破解难度低,小型开发者无法获得收益。
没错,这正是微软目前面临的最大的问题,更是其强势推进Windows 8/RT的根本原因。事实上平板超极本只是表现形式的不同,而重建一个健康的软件生态是微软目前最大的挑战。
事实上与iOS最相似的系统不是android,而是Windows Phone/Windows RT。
借鉴了Apple的成功的经验,微软采取了完全相同的审核机制,确保Windows应用商店应用软件的质量,亲自着手开发硬件设备,提供标准的用户体验。尽管这一切目前来说都是负收益,但对于微软而言,这次转型至关重要,如果能够劝说更多的开发者加入这一新的生态,将再续Windows在消费市场的光辉。
为了达成这一目标,微软不惜免费提供开发工具,免费开发者注册,自行研发硬件设备。但目前来看,仍嫌动作太慢。但微软毕竟是微软,随着Windows 8的市场占有率增加,加之微软的开发工具是最为强大友好的,将来的事儿谁也说不准。
综上所述,目前Windows所面临的问题与操作系统没有什么关系,故而微软没有必要把操作系统推倒重来。但微软非常需要建立一个完全不同的软件生态环境,这便是Windows RT的重要意义。