微軟未來3~5年之內會完全融合手機操作系統與桌面操作系統么?
01-05
我想說的完全指的就是是 程序通用 ,對於不同設備的優化可以達不到比較好的程度。
其實我原來想問的是 「為什麼凌動系列CPU已經做得很不錯了了,Lumia系列還是沒有計劃要出 凌動CPU、桌面版Windows的手機?」 是因為工業慣性么?還是因為設備優化不好會很危險?再補充一下吧,我覺得移動處理器未來的趨勢也是滿足性能的前提下不斷降低功耗。Intel也不是小公司 應該也是可以看清楚這個形勢的。那麼如果Atom 在未來3-5年能滿足很好的功耗需求,那麼MicroSoft會做這種意義上的融合么?
os內核的話,win8時候已經共享內核了。上層大部分代碼也已經都是共享,#ifdef都很少的。到win10的uap更是填了很多坑。
如果要說UI的話,你真的想要這樣的UI嗎?來自Win7時代MSR的Experiment 19項目,奠定了淘汰WinCE的理論基礎。win 10基本上已經是同一套代碼了,不過區別還是很大的,上面的軟體和服務都不一樣。儘管Universal Apps兩邊都可以跑,但是你一個Universal Apps倘若按照desktop的規格去設計,跑在手機上當然還是很蛋疼的。
凌動系列cpu功耗比手機上的大多了,對於手機而言,續航比性能重要得多。
而且傳統應用程序在手機上等於擺設,就算是在8寸平板電腦上,依舊無法擺脫對滑鼠的依賴。
幾年前就有給手機裝windows xp的案例吧,玩玩而已
前面很多答案都提到了UI統一的蛋疼性。個人覺得,統一手機操作系統和桌面操作系統,不僅僅在與UI的統一,更在乎於背後的數據格式的統一。舉個例子,很多用戶都有這樣的體驗,onenote在各個設備間同步不成功或者速度很慢。
假如,各個平台的onenote使用的數據格式都是一樣的,那同步完全可以不通過onedrive或類似服務來實現了。由軟體進行判斷,在區域網內就直接通過路由器同步,家裡的150M無線路由器同步速度也比千兆帶寬靠譜吧。
類似場景還有很多,日曆、照片(已支持)、kindle和pdf閱讀進度等。所以,從數據同步快慢的角度來講,操作系統的統一,更在乎於數據格式的統一。至於UI,就像穿衣服,要匹配場景,去參加晚宴,自然正裝,去聽搖滾,T-Shirt較好。微軟其實應該把操作系統服務賣給蘋果。這樣蘋果可以把他的.net推廣開來。這樣世界就安靜了。
至於統一移動端什麼的,universal app 都說了只不過是universal binary 的技巧兩份代碼根據機器架構選擇跑罷了。微軟的審美會毀掉任何宏偉的計劃。另即便她審美趕上了,稍微好一點的項目就喜歡自己搞一套標準,和別人都不兼容。那麼開源社區學到一點就推出一個同質化的產品,但是兼容性特別好哦。這樣微軟的所謂領先技術就這樣被一點點磨死了。不僅僅是路徑/和標準不一樣,就連txt 的回車都不一樣。我覺得微軟很早就奠定了自己作死的風格:和開源社區的標準相悖,最後只能是讓所有灣區It企業都用Mac , 然後把自己的軟體放在Mac , android. iOS 上面賣(變相拋棄自己的技術)。最近微軟接納了一些開源思想,算是他學乖了。我覺得他最主要的,是要拋棄那種如果夠我的技術牛逼我就搞自己的一套並且封閉化。再先進的技術也會被這樣的腦殘策略作死。(微軟的這思維和當年的清政府何其相似!)我建議微軟進行如下改革:
1,把反斜桿改回來2,把回車改回來3,把bash 融入進windows 4,取消盤符(你現在還需要向前兼容沒有目錄結構的DOS?真是作死)5,謀求自己所謂先進技術和開源技術的融合。和開源社區統一標準。因為微軟的封閉性和故意的標準障礙,只有沒有水平的公司才會買微軟的技術,有水平的都自己用開源維護和發展了。根據優勝劣汰的原則,未來我們可以想見還有哪些開發者會去開發windows app...融合了用來幹嘛?你們只要稍微想想就知道桌面版的軟體在移動端用起來蛋疼無比吧?
推薦閱讀:
※蘋果在手機操作系統領域吊打微軟,為何在電腦操作系統領域卻被微軟吊打?
※現代操作系統的內核線程調度是什麼方式,和CPU使用率什麼關係?
※微軟這些年有哪些大的敗筆?
※關於小米筆記本用linux系統?
※就內存管理而言 Linux 系統相對於 Windows 有哪些優勢?
TAG:微軟Microsoft | 操作系統 |