盡管微軟在桌面操作系統(tǒng)領(lǐng)域呼風(fēng)喚雨,但在嵌入式領(lǐng)域卻連連受挫,因為它得面對許多強(qiáng)大的競爭對手,Symbian,Linux,iPhone,還有迅猛崛起的Android,一個個都很強(qiáng)大。而微軟本身的產(chǎn)品線則顯得有些混亂,我以前常常被一些名詞搞得很糊涂,即便現(xiàn)在,我想還是有很多人搞不懂本文標(biāo)題這些名詞的區(qū)別。
那如何簡單地來說一下呢?
Let's make is simple:微軟的嵌入式OS都是基于Windows CE的。
用“基于”這個詞比較準(zhǔn)確,可以這么說,Windows CE是微軟的操作系統(tǒng),而其它那些名詞則是不同時候的不同產(chǎn)品線,現(xiàn)在主流產(chǎn)品是Windows Mobile;Pocket PC和Smart Phone是過去時;而Windows Phone(準(zhǔn)確說是Windows Phone 7)則是將來時。
不同的產(chǎn)品線就意味著不同的刪減和增加,界面可能差別很大,API甚至有不同,所以彼此間也不盡兼容。