q*****g 发帖数: 1568 | 1 http://qiuxing.wordpress.com/2011/01/06/windows-arm/
如果微软没撒谎的话,Windows 8会有一个ARM port,而这个玩意和现在的Windows CE
不一样,它的内核和绝大部分code base会和它的big brother, 正常桌面版本的
Windows一样。
从Redmond的角度来讲,这个举动非常正常。毕竟,移动和嵌入式装置才是未来的增长
点,普通的PC市场已经“成熟“了。而且,苹果搞一个操作系统,多个硬件平台ports
也有好多年了,效果很好(好到黑莓的整个决策层彻底被骗,陷入空前被动),也等于
为它作了一番市场调查。
从长远来看,我认为这一举措要么会是微软白砸钱以完全失败而高中,要么就是中短期
成功,但长期来讲很可能会给整个Linux社区带来巨大的利益。原因如下。
1. 和Apple当年从PPC转向x86平台不同,ARM没有x86芯片的计算速度快(ARM的优势
在于简单,便宜,省电),所以单搞一个类似 Rosetta那样的模拟器是不行的,效率上
跟不上。任何一个像样的大型软件都必须重新编译。另外一点苹果比微软牛的地方在于
他们比微软还要恶霸,软件硬件通吃不说,而且苹果当时也包括现在都牢牢掌握其生态
系统的核心决策权力,再加上船小好掉头,他们要让所有(其实也没多少)写苹果软件
的公司重新编译,它们再不满意最后也都从了;他们还决定要让人编译成双二进制代码
(同时能在PPC和x86上跑的fat binary),马上这个就成为行业标准;至于苹果的“上
帝“,用户们–苹果今天说PowerPC是人类文明最高的体现这帮人就会说是啊x86简直就
是一坨屎,明天说其实还是Intel的x86好同样的一帮人马上又给自己找原因找寄托证明
其实自己一直都觉得x86才代表了先进的生产力。微软可没有这么忠心耿耿的客户群和
俯首帖耳的第三方软件供应商。所以微软的这种转型要比苹果困难的多。
2. 再来讲一个更加根本的问题。一个普通用户为什么要选Windows? 答案多半是因
为几乎所有的软件都是为Windows写的,而不是说Windows那个界面本身有多了不起。现
在张三买了一台ARM+Win8的最新最酷的平板电脑回家,发现他从电驴上当下来的盗版
Office没法装了;他一上网,又发现播放一个视频要插件,这个插件当然也是x86才能
用的;最后他说老子不上网不用Office了,老子接个摄像头打印机照相机什么的当家庭
娱乐机用好了,结果发现所有的硬件驱动也都不能用。这样的Windows有什么用?还不
如Linux或者Android,至少你知道那是个不同的东西有不同的装软件的模式。销售这种
硬件的厂家也会很头疼,要不停的接客服电话跟他们讲“桌面 Windows“和“移动
Windows”的区别,要解释很多东西你就是装不了—-不是微软的责任而是第三方供应商
不肯“重新编译一下“。但从Linux 论坛上用户的提问来看,用户们可不会买这个帐,
他们宁愿相信不能跑某个应用程序一定是操作系统的错。
3. 我们现在假设前面的问题都得到了解决,作为行业老大的微软又一次赢了,ARM+
Win8最终取得了成功。那时几乎所有的软件包括中国的网银们都开始写portable的程序
,并且会搞cross compilation了。我认为这个前景对所有的用户,当然也包括Linux用
户们来讲是非常有利的。因为很多厂家不愿意为Linux写程序的原因是 porting成本太
高。很少有人和钱包(公司的或者是个人的)过不去,即使Linux只有1%的市场份额那
也是几千万人的市场,比很多国家都大了。如果一个软件的源程序本来就写得比较好,
易于port,只要很小的改动就能在另外一个操作系统上跑,我相信大部分厂家都会愿意
开发Linux, OSX, 等等的程序。而这是一个良性循环,因为应用程序多了,用非主流操
作系统的人也会多。这里多说一句,从portability的角度来讲,其实微软自己的代码
还真不算差。如果我没记错的话,最早的Windows NT就是同时在x86和MISC上开发的,
后来的Alpha,Itanium ports也都还不错。关键是第三方Windows程序员的水平太烂了
,这里又以中国当时随着盗版Windows和计算机考级成长起来的一代人为甚。
4. 还是假设ARM+Win8成功了。但这个成功来自另外一种(说不定更大的)可能,就
是基于网络的应用终于成了主流了,Java/.Net /JavaScript/。。。等等不需要cross
compilation的程序最终赢得了胜利,那么当然底层你用什么CPU也就无所谓了。这件事
情对于所有非主流操作系统用户来说是一个更大的利好消息:因为模拟一个.net解释器
的成本比模拟一个Windows要小太多了。如果当真有一天应用程序都在云端了那谁还会
在乎本地操作系统是Win8还是 Android还是Haiku?
几年前Firefox刚刚兴起(出1.0版左右)的时候我在MITBBS Linux版曾经说过假如
Firefox真的成了一个让人不可忽略的浏览器,那么事后看当年netscape决定开源恶心
一下微软就是Linux一个起死回生的重大事件,搞笑一点的说就是自从发明了烤面包机
以来最好的事件。
为什么?浅显一点的说是因为有了一个好使的主流浏览器Linux才有了可用性(想像一
下如果你现在用Linux但只有lynx上网,你还能用 Linux当桌面吗),才能够保住现在
的1~2%的市场份额;深刻一点的说是因为计算机的未来属于网络,而一个开源,跨平台
的浏览器参与竞争能保证网络相关的标准不会被一家垄断,从而让因特网继续成为创新
,开放的平台,才会有google, facebook, twitter在微软垄断了桌面系统,击溃了网
景之后仍能成长起来,改变我们这些现代人社交,分享信息的方式,甚至改变我们对什
么是社交本身的认识。 |
q*****g 发帖数: 1568 | |
J********a 发帖数: 5208 | 3 api还是win32 api和.net,反正windows下都是visual studio,你觉得会有什么
portable问题?同理,还是windows api,port到linux一样累到死,有什么利好?
CE
ports
【在 q*****g 的大作中提到】 : http://qiuxing.wordpress.com/2011/01/06/windows-arm/ : 如果微软没撒谎的话,Windows 8会有一个ARM port,而这个玩意和现在的Windows CE : 不一样,它的内核和绝大部分code base会和它的big brother, 正常桌面版本的 : Windows一样。 : 从Redmond的角度来讲,这个举动非常正常。毕竟,移动和嵌入式装置才是未来的增长 : 点,普通的PC市场已经“成熟“了。而且,苹果搞一个操作系统,多个硬件平台ports : 也有好多年了,效果很好(好到黑莓的整个决策层彻底被骗,陷入空前被动),也等于 : 为它作了一番市场调查。 : 从长远来看,我认为这一举措要么会是微软白砸钱以完全失败而高中,要么就是中短期 : 成功,但长期来讲很可能会给整个Linux社区带来巨大的利益。原因如下。
|
d*******e 发帖数: 1649 | 4 摘要一下吧,实在看不下去了,太长
CE
ports
【在 q*****g 的大作中提到】 : http://qiuxing.wordpress.com/2011/01/06/windows-arm/ : 如果微软没撒谎的话,Windows 8会有一个ARM port,而这个玩意和现在的Windows CE : 不一样,它的内核和绝大部分code base会和它的big brother, 正常桌面版本的 : Windows一样。 : 从Redmond的角度来讲,这个举动非常正常。毕竟,移动和嵌入式装置才是未来的增长 : 点,普通的PC市场已经“成熟“了。而且,苹果搞一个操作系统,多个硬件平台ports : 也有好多年了,效果很好(好到黑莓的整个决策层彻底被骗,陷入空前被动),也等于 : 为它作了一番市场调查。 : 从长远来看,我认为这一举措要么会是微软白砸钱以完全失败而高中,要么就是中短期 : 成功,但长期来讲很可能会给整个Linux社区带来巨大的利益。原因如下。
|
z****t 发帖数: 1090 | 5 有道理。 曾经是firefox让linux更可用(但越来越慢),现在是chrome. 当然
firefox 4说不定会有大改善。
一是网络应用普及到每个角落,以后pc操作系统没什么用。 另外,移动应用已经是
linux系统占了统治地位。 |
c****e 发帖数: 1453 | 6 MS's eco system is built on top of Win32, not X86 instruction set. |
S***d 发帖数: 1802 | 7 So long... and no paragraphs, thoughts all confusing and laughable. |
d********u 发帖数: 5383 | 8 "一个普通用户为什么要选Windows? 答案多半是因
为几乎所有的软件都是为Windows写的,而不是说Windows那个界面本身有多了不起"
这个就是G点,可以直接转JOKE,跟那个OWN MAC AIR的SB称为姐妹篇了。
CE
ports
【在 q*****g 的大作中提到】 : http://qiuxing.wordpress.com/2011/01/06/windows-arm/ : 如果微软没撒谎的话,Windows 8会有一个ARM port,而这个玩意和现在的Windows CE : 不一样,它的内核和绝大部分code base会和它的big brother, 正常桌面版本的 : Windows一样。 : 从Redmond的角度来讲,这个举动非常正常。毕竟,移动和嵌入式装置才是未来的增长 : 点,普通的PC市场已经“成熟“了。而且,苹果搞一个操作系统,多个硬件平台ports : 也有好多年了,效果很好(好到黑莓的整个决策层彻底被骗,陷入空前被动),也等于 : 为它作了一番市场调查。 : 从长远来看,我认为这一举措要么会是微软白砸钱以完全失败而高中,要么就是中短期 : 成功,但长期来讲很可能会给整个Linux社区带来巨大的利益。原因如下。
|
s******n 发帖数: 6806 | 9 Why is that wrong, true for me.
Linux does not have some softwares I usually use.
【在 d********u 的大作中提到】 : "一个普通用户为什么要选Windows? 答案多半是因 : 为几乎所有的软件都是为Windows写的,而不是说Windows那个界面本身有多了不起" : 这个就是G点,可以直接转JOKE,跟那个OWN MAC AIR的SB称为姐妹篇了。 : : CE : ports
|
l*********s 发帖数: 5409 | 10 If one can bet on the ARM version of Windows, I am going to take the short
position. |
S***d 发帖数: 1802 | 11
right now, there is no arm windows, its market will expand. so i will long.
【在 l*********s 的大作中提到】 : If one can bet on the ARM version of Windows, I am going to take the short : position.
|
b**r 发帖数: 352 | 12 号称支持所有ARM SOCs,这需要芯片厂商做很多工作。
windows不开源,很难和Linux在嵌入式领域竞争 |