其實這並不能算是個很新鮮的新聞,唯一八卦的地方恐怕只有我們搞清楚該怎麼稱呼這個計畫而已。根據SD Times報導,微軟除了在Windows上依然埋頭苦幹外(例如:搞Mojave的把戲)外,他們也試著開創新局面,想要打造一套完全不同的作業系統。 這個計畫的代號為「Midori」,目前的執行狀態為incubation(就把它當做比紙上談兵更進一步一點就好了)。Midori的文件上說明,這個 作業系統將建立於微軟研究院所提出的Singularity,一種以穩定性為衷旨的作業系統。在概念上,所有的文件、程式、網路都將在Cloud- Computing的世界裡遊走,電腦之間的界線也將更加模糊,程式也許在你存錢買的電腦裡執行,或著在網路上和大家共同搶資源,或著...一切都會變得非常 的有彈性。然而,彈性帶來的是更多未知的錯誤可能性,他們提出一個暫稱為Asynchronous Promise Architecture的架構,程式的執行必須能加強對於錯誤的處理方式,以及將各程式之間分隔的更開以保證穩定性。
從文件的描述,我 們可以看到微軟的野心以及方向的轉變。在強大的運算能力已經(或著預期將)不是問題的情況下,微軟選擇將穩定性作為下一個世代的作業系統的重點項目。不過 這樣的計畫究竟啥時才會真的生出牛肉呢?我想在幾年內我們都不會再有任何新消息,這次也只是被逼急(或問煩)了才會拿出來嘴砲一下。所以對於這套系統,大 家不如就當耳邊風聽過就算了。
喔,差點忘了提,相容性的部分,他們只淡淡的說了一句話:「我們有加入考量中。」問我?我只能說,從.Net提出開始就可以看出,微軟就已經開始把相容性 的順位排到後面去了,Windows Vista如此,Windows 7勢必也是如此,微軟已決定進行再一次的破斧沈舟,不同的是這次的競爭對手不再是吳下阿蒙,大家是否領情?幾年後就會見真章。
Tags: Microsoft, Microsoft-Midori, Midori, Windows
讀者回應 (第 1 頁 / 共 2 頁)
Metal Finally @ Aug 4th 2008 9:33PM
(望向新增移除程式)
.NET Framework1.1
.NET Framework1.1 Hotfix
.NET Framework2.0 Service Pack 1
.NET Framework3.0 Service Pack 1
.NET Framework3.5
我可以很肯定的說,微軟對相容性的問題是不在意的
而且要是相容性搞好台灣的硬體廠商不就沒噱頭可以賣了?
此外,開版圖不錯,有把win95的藍天白雲象徵跟vista的圓標給結合起來
艾瑞克大隊長 @ Aug 5th 2008 12:42AM
這是什麼例子...?
NET Framework 1.0 就是要讓你的電腦能夠相容1.0的.Net程式, 讓你的電腦可以跑1.0程式
NET Framework 2.0 就是要讓你的電腦能夠相容2.0的.Net程式, 讓你的電腦可以跑2.0程式
NET Framework 3.0 就是要讓你的電腦能夠相容3.0的.Net程式, 讓你的電腦可以跑3.0程式
你舉的例子, 又不是你的電腦不能裝 NET Framework 3.0 , 然後讓你不能跑3.0的程式, 結果你舉的這些例子, 剛好拿來證明MS注重相容性, 請問您是房間冷氣沒開熱昏了嗎....
那你要不要順便看看java run time過去出了幾個版本? 科科
Unknown @ Aug 5th 2008 1:58AM
我也來舉一些例子
Windows XP SP1
Windows XP SP2
Windows XP SP3
我可以很肯定的說,微軟對相容性的問題是不在意的
Office 97
Office 2000
Office 2003
Office 2007
我可以很肯定的說,微軟對相容性的問題是不在意的
艾瑞克大隊長 @ Aug 5th 2008 3:25AM
Service Pack是整合修補檔的東西, 跟相容性有什麼關係? (裝了SP1後就不能裝SP3? 還是你原本裝SP1會開房間冷氣, 裝了SP3就不會開了?)
Office這種老調也有人在談, 相容性套件都有了是沒聽過是吧 ?! 新版的也可以用舊版格式儲存, 台灣是不再供電讓讀者開家裡冷氣了嗎?
拜託, 怎麼一堆家裡沒冷氣的, 喜歡把一堆軟體版本號列出來就跟我說不相容, 那這些人看到下面一大串, 大概也會認為超級不相容吧
Mac OS X v10.0
Mac OS X v10.1
Mac OS X v10.2
Mac OS X v10.3
Mac OS X v10.4
Mac OS X v10.5
Mac OS X v10.6
Tomky @ Aug 5th 2008 3:50AM
.Net Framework其實是個明顯的例子,
有沒有想過,為什麼微軟不像DirectX一樣,安裝DirectX 9.0就可以跑1~9的程式?
所謂的相容性就是指這個,微軟在對.Net Framework提出新版時,採用的方法是推出完全新版的runtime,跟舊版是不相容的,所以我們才必須安裝這麼多不一樣的runtime,而不是一套Framework 3.5就搞定一切
BTW
Mac OS X 10.4和10.5...確實稱得上是不相容(笑)
艾瑞克大隊長 @ Aug 5th 2008 10:07AM
.Net Framework是明顯例子?
.Net Framework 的版次根本不是前一版本的升級, 每個版本就是獨立運作的東西, 你安裝了1.0 , 2.0, 3.0, 然後移除掉2.0, 你還是可以跑1.0跟3.0的程式, 2.0的移除並不會影響1.0與3.0的運作; 要跑某一版本的程式, 然後安裝相對應版本的run time, 何錯之有 ?
如果相容性是在這裡數版本號, 那微軟應該在安裝3.0時, 看看你有沒有裝1.0跟2.0, 然後一併幫你裝一裝, 然後新增移除程式把1.0與2.0的項目拿掉, 按照你的邏輯, 這個叫相容性 ? 問題是, 他根本沒有相容的問題, .Net Framework不同版本就是一套不同的東西, 要不然當你從1.0 -> 2.0或2.0 -> 3.0時, 他是問你要不要升級.Net Framework嗎?
至於, Mac OS, 我下面應該早講過 "自從Apple跳到x86平台, Apple已經取得軟體不相容第一名的冠軍了"
Tomky @ Aug 5th 2008 12:13PM
看來我們對於相容性的看法的確不一樣 XD
我想說明的是,以微軟之前的歷史來看,.Net Framework是一個分水嶺
雖然有版本的差異,但沒辦法使用後面版本來執行前面版本的程式
而微軟之前的慣例則是如果有版本上的差異的話,都會"試圖"用新版來取代掉舊版,並給予舊版程式(或文件)一定的相容性(如DirectX,但這件事也在Direct X 10時改變了)
也就是說,你提的事正是我想表達的事
微軟在前進時已把相容性丟在一旁,每踩出一步就代表一整個新的架構
好奇的人 @ Aug 4th 2008 10:57PM
微軟把相容性 的順位排到後面去了
這句話是什麼意思阿
會有什麼影響呢???
Big O @ Aug 4th 2008 10:58PM
這東西要是出了,盜版軟體就很難活了......
Tiberius Teng @ Aug 4th 2008 11:51PM
因為太多人用舊軟體,所以這東西很難活 ...
... 我們現在不就有個 Vista 嗎,Vista 的相容性搞不好比 Midori 還棒都這麼慘了 XD
nDee @ Aug 4th 2008 11:03PM
搞不成在房間觀看日本風程畫時,
電腦正在客廳的電腦上處理,
還要掛掉讓大廳中的人都看到一樣的東西。
may @ Aug 4th 2008 11:32PM
恩
不錯
終於有人要開始弄不一樣的作業系統了
才不會整天在那邊吵說視窗到底是誰學誰的
Unknown @ Aug 5th 2008 1:41AM
>才不會整天在那邊吵說視窗到底是誰學誰的
怎麼可能?
靠北微軟可是他們的信仰耶
艾瑞克大隊長 @ Aug 5th 2008 12:34AM
相容性 ? 自從Apple跳到x86平台, Apple已經取得軟體不相容第一名的冠軍了~ MS 怎麼跟 Apple比呢?
KAZUMI @ Aug 5th 2008 12:37AM
觀望嚕~
反正Vista的推行不易也不全然因為相容性...
我相信有不少成份是因為「沒有升級的動力」及「人云亦云(Mojave事件那個)」
所以微軟要如何說服大家買... 就拭目以待嚕=w=
Midori = 緑?翠?美鳥?
微軟這次很哈日喔...XD
jaw109 @ Aug 5th 2008 12:55AM
MIDORI....
第一個想到的就是Suntory酒廠的那支midori
jaw109 @ Aug 5th 2008 12:57AM
第一個想到的就是Suntory酒廠的那支midori
呆宇 @ Aug 5th 2008 1:12AM
mac跳到intel平台去,
可是很多早期在ppc的軟體還是可以正常使用阿,
除了驅動那些攸關到硬體的,
不然我在p4上面跑MAC跑舊版PS還是很OK阿...........
我不想對蘋果偏心,但事實就是蘋果對舊有的軟體的相容性其實還不錯,
不過以前系統架構大翻新的時候,那段倒是很慘就是了
呆宇 @ Aug 5th 2008 1:13AM
其實我比較希望新增移除裡面可以多個:Internet Explorer
什麼時候正常版本的系統可以拿掉這個阿?
鳥毅 @ Aug 5th 2008 2:10AM
艾瑞克大隊長,Windows 2000就不能裝.Net 3.0
你知道多少企業還在用Win2000 Server嗎?
Java版本雖多,大部份都向下相容,少部份程式用到一些不相容的API,也能用綠色VM執行,.Net辦得到嗎?