absmiddle Merlin 廣告


[廣告] Loser.bbs@vlsi1.iie.ncku (Just a Loser): Merlin: 新一代的 OS/2 作業系統 看著 M$ 新版 Windows 如此的耀武揚威, OS/2 愛用者的心中多少都會有點不是滋味 ,因為論多工效能、系統穩定性、對以往軟體的相容性,OS/2 都不會輸給 windows 系列產品;只在畫面的美觀程度上,這個後生小輩才算是做得比 OS/2 好!但是單靠 這一點,M$ 竟然就可以騙得許多人不討論自己的需要就去瘋狂購買,不僅令人慨嘆, M$ 的行銷真的是太強勢,而 IBM 相較之下又太弱勢了!不過這種情況不久候就會再 度改變!因為對一套 OS 來講,穩定性比外表的花俏重要, 而且,最重要的是下一代 的 OS/2: Merlin, 將會有比 Windows 更花俏華麗的使用者介面(U.I.)出現!當 Merlin 首度在今年的 Comdex Fall 資訊展中出現時,許多人就預言 Win9x 的好日子 不再。各位讀友,看到這裡,有沒有覺得開始心動,想要多知道一點 Merlin 相關的 訊息?本文以下部分會對此做個介紹, 讓大家了解這個新一代的 OS/2 將會擁有的特 性與改變!! 更穩的系統設計 首先我們先就系統核心部分來討論。OS/2 系統的原設計是以 "單一訊息佇列" (Single Message Queue)的機構來處理系統中各種事件的互動,如滑鼠按了一下 "OK" 按鈕, 切換應用程式視窗,或是程式間彼此互通聲息等,都是用這種機構來達成訊息交換。 這樣的設計會有個缺失:如果有個表現不良好的程式, 由於某個原因,堵塞了訊息佇 列(發出太多訊息 or Something else),OS/2 的 U.I. 上就會呈現停滯的現象,雖然 系統尚為當機,但是使用者也無法對系統下命令。 OS/2 Warp 有對這個問題作一些修 正, 使得系統在一定時間內(通常是 60 秒內),通知使用者該應用程式 Lock 住系 統訊息佇列,並在使用者同意後, 殺掉這個有問題的程式。 但是這段等待時間常常 讓使用者以為系統已經當機而衝衝忙忙的按下 reset 鍵!所以新版的 OS/2,也就是 Merlin,在系統發覺有程式有問題後, 會立刻以一種新方法來 "解套",並且該當掉 的應用程式會像交通警示燈一樣,閃啊閃的,通知你該把它給關了。同時也因為系統 內部有再翻修,多工效能,據美國一位 tester 所言,比原來的 Warp 還要好!系統 將比 OS/2 Warp 更穩定, 與 Windows 相比又優越更多, 真是 OS/2 族的一大福音! 更漂亮的使用者介面 現今的 Warp 使用者介面,如果不拿 Win9x 來比的化,其實已經相當漂亮;而且考慮 實用性,也比 Win9x 好上很多!!所以新的使用者介面主要是在畫面華麗程度上的改 變,使用的方式跟原來的 Workplace Shell 還是一樣,沒有大的改變。主要的變化條 列如下: - CUA94 CUA 是 Comon User Interface Architecture 的縮寫, 是 IBM 制定在其各型電腦上 使用者介面的一種標準。 原 OS/2 Warp 的介面是 CUA 91 年的標準,CUA 94 將會是 更方便更好用的一種規格。 - Irregularly shaped windows 這是一項特殊的特徵, Merlin 的 window, 將可以有不同反響的外型!? 由於手邊資 料不多,所以關於這方面的介紹只能僅止於此。:P - Notebooks enhanced with Lotus InfoBox technology 各個物件(不管是程式或是資料)的屬性設定視窗(就是你在物件上按滑鼠右鍵後出現的 選單中的 "設定..." 項)將會改成和 Lotus 出品的 WordPro 96 中文件屬性設定視 窗同風格的類型,會很漂亮,很眩目... - Bitmap/gradient coloring of dialogs and toolboxes 原先質樸的系統對話框將會加入在背景填入底圖 or 漸層色的功能。 - Rollup windows a la some Mac addons and some OS/2 utilities 會有類似 Mac 風格的 windows rollup 功能出現。 - Translucent folder backgrounds 每個資料夾(folder)的背景將可以設定為 "毛玻璃" 模式,你可以通透的看到被資料 夾蓋住的桌面底圖。 更加完善的多媒體支援 多媒體是現代個人電腦不可或缺的功能之一, 在這方面, 原本 Warp 表現得就已經 不錯,而新的 Merlin,將會把作業系統對多媒體的支援推向另一個高峰!原來的 Warp 中有內建一個動畫播放的程式規格 "DIVE"。在 Merlin 當中,將加強 DIVE 的能力, 加入 EnDIVE,使得在適當的顯示卡支援下,全銀幕的動畫撥放成為可能(不用靠 MPEG 卡); 另一個多媒體重點是聲音,Merlin 將會有個新規格,DART, Direct-Audio Real-Time,可以強化目前 Warp 在 Midi 方面為人詬病的弱點!還有一些小的耍寶功 能,例如像 CD Autoplay, Win/TV Support 等。 3D 繪圖的支援 自從 NT 在他的系統上加進 OpenGL 之後,OpenGL 開始開始引起其他家作業系統廠商 的注意。基本上,有了 OpenGL, CAD 類的軟體將可以方便的在該系統上通行無阻,因 為開發起來較容易; 也因此,作業系統可以更如意打入高階使用者的市場。 Merlin 也順應潮流有了 OpenGL, 使得 Merlin 本身具備了成功之像! 除此之外,她還有個祕 密武器, 那就是 BRender! BRender 可以讓程式設計師輕易的在 Merlin 上開發出像 是創世紀八那樣的遊戲,夠嚇人吧! Merlin 在多媒體、工程繪圖,遊戲開發上,將會 是個非常有威力的平台! 光憑這一點,就不得不讓人期待 Merlin 的問世。 新的 REXX REXX 是 IBM 各型系統中都有的語言,就連 PC-DOS 7 中都有 REXX。REXX 一般來講 是作為系統的批次語言, 但比起 DOS 系統的批次檔,她的威力實在是強大太多,就 連 basic 也不是她的對手,比來比去,大概只有 UNIX 的 Shell Script 可以和她相 比,但又非常好學!。因此在 OS/2 上面就有以 REXX 為基礎的應用程式開發工具, 如 VX-REXX (Watcom 公司)就像 Visual Basic 一樣可以快速開發應用程式,同樣 powerful, 但是系統不會像 Visual Basic 一樣笨重! Merlin 中的 REXX 是經過強化 的,成為一種物件導向語言,可以直接寫 OS/2 Presentation Manager 的程式,而好 學好用依舊,這是 REXX 的最大好處,也是 Merlin 的一大特色!! Plug and Play Merlin 上將會加入 Plug and Play 的真正支援。 比起 Win9x,這種雕蟲小技 Merlin 將會做的更漂亮!為什麼這樣說呢? 以加入一台新硬碟到電腦上為例,在 OS/2 中你 不需要調 BIOS 就可以抓到,而 win9x 在沒有 BIOS 知會的情況下是不會知道你加了 一台新的 HD 的!! 這主要的原因是 win9x 離不開 DOS, 而 DOS 離不開 BIOS... 新的安裝程式 原本 OS/2 的安裝程式一直為人詬病,不夠自動化, 不夠 smart, 常安裝失敗... 這 些都將會有所改善!! 新的安裝程式會在開激後分析你的電腦, 給予你適當的建議, 讓你無痛的完成安裝!! 如果你的系統上已經裝了 win9x,她會告訴你如何與 win9x 並存,如果有上網路,也會告訴你怎樣才會設定好網路,等等。配上 Plug and Play, 安裝將更安裝將更為輕鬆。 新的 OpenDoc 支援 OpenDoc 適一種複合文件介面的標準, 有了她,系統中各種資料就能夠很自在的互通 ,不需要傷其他腦筋。 如果你想在一份文件中插入圖,不用管這個編輯程式有沒有處 理圖的能力, 加進去就是了! 或許有人會說這有什麼稀奇,win9x 也可以做得到,那 麼筆者要告訴你, win9x 中的功能只是 OpenDoc 中的一部分子規格,所以將來的 Merlin 在這一方絕對要比 win9x 要強得多。 這樣是不是很好呢? 據說將來 OS/2 的 WPS 會是 OpenDoc Enable, 所以 OS/2 的桌面將可以很自在的處理所有使用者的 資料! 而 BonusPack 也會改成 OpenDoc Enable,功能會更強大。大家拭目以待吧!! 新的 Win32 API Extension 這個 API Extension 包含了 80% 的 NT's Win32 API, 將可以使程式設計師在最短的 時間內把 win9x or win nt 的應用軟體移植到 Merlin 上來, 可以增多 OS/2 原生 應用程式 (OS/2 Native AP)的數量,對我們 USER 來講,是一種福音。據說 Lotus 新的 WordPro for OS/2 將會採用這些 API。 TrueDOS 這是一個新的功能。 如果你要 run 的 dos 程式,如 win95,沒辦法直接在 OS/2 下 執行,這個功能會把 OS/2 變成一個常駐程式, 載入真實的 DOS, 執行完那個程式, 按個熱鍵,再返回 OS/3。 這個功能可以說是 OS/2 Warp 雙重啟動(Dual Boot)的加強 ,只是你不再需要重開機。但是對 DOS 的相容性又是往前跨進了一大步!! 加強過的網路支援 Merlin 系統的基本功能,以網路方面來講,將會相當於 Warp Connect。也就是說會 具備許多的 Client 端的網路連接能力以及 Peer to Peer 對等式網路的功能。 為此 ,OS/2 的 WPS(Workplace Shell)將會把網路的功能整合進去,與其他系統連線將會 變成是一件很直覺的動作,對於企業用戶來講這會是很有吸引力的一件事。 強化過的安全性 這也是相對於網路使要者來說很重要的功能。在 Merlin 的 Server 版中,OS 本身將 會提供 C2 安全防護功能。這種功能可以讓 OS/2 Server 的安全管理更加容易,網路 系統也會更加安全。 新的 HPFS HPFS 是高效率檔案系統的縮寫。在 OS/2 上面,每個 HPFS 的硬碟分割區最大可以到 512GB 的容量, 而各別檔案最大的大小為 2GB。 Merlin 中可能會放大這個限制,同 時做上一些必要的修改,來配合使用 C2 Security。 新的檔案系統 據說 Merlin 為了要使本身的檔案系統也符合物件導向的要求, 所以引入了一種新的 檔案系統,叫做 "JFS"(Journaled File System),這種檔案系統原見於 AIX,國內大 同公司所發展的 Unix 也有類似的檔案系統。這種檔案系統的好處是不怕突然性的系 統當機,再如突然斷電的情下檔案系統不會損壞,同時也可以真實的反應 WPS 上面各 種物件的產生與消失,包括投影(Shadow)物件。OS/2 又向 OO(Object Oriented 物件 導向)世界邁進一大步。 新的通訊介面 據說 Merlin 將會有一個和 M$ 類似的 TAPI 介面,系統本生也會為了這個介面提供 更好的通訊經理程式(就是更好的 HyperAccess 這一類的程式)。Modem and FAX 族有 福了!! 改善過的網路功能 據說 Lotus 的 CC:Mail 將會取代 UltiMail/2,以提供對 NOTES 系統更好的整合, 而 NOTES 也會整合到 Merlin 身上。 由此可看出 IBM 在併吞 Lotus 後的野心。 改良的雙字元核心 據說 Merlin 的雙字元核心這次將由美國方面發展, 而不再由日本,所以屆時在中文 的使用上將不至於再發生顯示卡驅動程式有 SBCS 不能用在 DBCS 版的 OS/2 的情形。 印表機驅動程式的問題也會獲得改善。
上一層目錄