2007年06月24日
iPhone上的Newton,還有一些不死老兵
一位從前也玩Newton的朋友,看到我最近在iPhonezin寫的iPhone報導之後,告訴我如果iPhone上面也有Newton的模擬軟體就好了。
先前在Mac OS和Linux上就已經有稱為「Einstein」的Newton模擬軟體,所以看起來要轉移到iPhone的縮小版Mac OS X上似乎技術難度不高,只是時間問題而已。

先前在Mac OS和Linux上就已經有稱為「Einstein」的Newton模擬軟體,所以看起來要轉移到iPhone的縮小版Mac OS X上似乎技術難度不高,只是時間問題而已。

雖然Newton這項「全世界第一部PDA」被蘋果終結已經將近十年,不過由於它的設計概念十分先進(應該是說,以當時的標準而言太過先進),所以即使在介面、無線網路、以及通訊功能方面不如現在的普通PDA或手機,但仍然有很多人喜愛並支持Newton、並且持續為它開發軟體和周邊驅動程式,甚至已經到了執著的地步。
過去幾年一直有WNA(全球Newton協會)這個組織在世界各地舉辦WWNC(全球Newton大會)活動,亞洲則是以預定今年主辦WWNC的日本擁有最多同好。
技術上來說,除非蘋果願意釋出技術資源、並且有正式的開發團隊加以大幅改寫,否則要讓Newton起死回生不太可能;問題是蘋果不會將資源放在這類沒有經濟效益的事情上,而且Newton的系統架構、開發工具、以及支援環境也已經落後現在的標準太多。
所以,現在同好們能做的大概就是寫一些新的小程式、讓它可以接USB之類的新式周邊設備、和新的Mac或PC作業系統同步資料、可以無線上網等等,其他的就跟改裝老爺車一樣,純屬樂趣、期望不必太高。
這件事情讓我想起最近微軟禁止「Longhorn Reloded」計畫繼續進行的新聞。簡單的說,雖然大家知道現在的Windows Vista在開發期間的代號叫做「Longhorn」,但現在在市面上銷售的Vista並不是當年的Longhorn。真正的Longhorn在2002-2004年之間開發,但後來卻因為種種原因而被另一個重新設計過的版本取代,成為現在的Vista。
不滿微軟這項決定、認為更先進的Longhorn才應該是新一代微軟作業系統的工程師們於是啟動了「Longhorn Reloaded」計畫,希望讓Longhorn起死回生,成為和Vista平行發展的替代方案。
即使用最簡單的企業思惟也猜得到,微軟絕對不會讓Longhorn這個已經趕出家門的兒子回來繼承家產、支持這個兒子的家臣們也不要做些令老闆夜長夢多的事情。商業考量、以及產品技術的成熟和穩定度(還是商業考量)有時候是比功能先進更重要的;有時候只要加上漂亮介面當作賣點,也就足以說服顧客將系統連同硬體一起升級、以嘉惠電腦產業營收了。
在近年的電腦歷史上,產品先進而生不逢時的作業系統不知道有多少;從早一點的蘋果ProDOS,PC上的CP/M-86、GEM、OS/2、Solaris,再加上Magic Cap、NextSTEP(現在Mac OS X的前身)、Pink、BeOS、以及難以數計的Linux版本都屬此類,也都有一群忠實的使用者在延續它們的生命;而虛擬化(Virtualization)技術的進步,也讓「在A電腦上跑B系統」變得不像以往那麼辛苦、執行效率也大幅提升。
所以,新技術的好處之一,也包括延續舊系統的生命;而延續舊系統生命的目的,大概就包括了「回到過去玩未來技術」的快感、以及那種不可言喻的革命情感吧。
其實我更想看到的,是用有動作感測器的iPhone模擬Wii的功能,只是螢幕動得太快看不清楚的問題得先解決才行。:-)
參考閱讀:
過去幾年一直有WNA(全球Newton協會)這個組織在世界各地舉辦WWNC(全球Newton大會)活動,亞洲則是以預定今年主辦WWNC的日本擁有最多同好。
技術上來說,除非蘋果願意釋出技術資源、並且有正式的開發團隊加以大幅改寫,否則要讓Newton起死回生不太可能;問題是蘋果不會將資源放在這類沒有經濟效益的事情上,而且Newton的系統架構、開發工具、以及支援環境也已經落後現在的標準太多。
所以,現在同好們能做的大概就是寫一些新的小程式、讓它可以接USB之類的新式周邊設備、和新的Mac或PC作業系統同步資料、可以無線上網等等,其他的就跟改裝老爺車一樣,純屬樂趣、期望不必太高。
這件事情讓我想起最近微軟禁止「Longhorn Reloded」計畫繼續進行的新聞。簡單的說,雖然大家知道現在的Windows Vista在開發期間的代號叫做「Longhorn」,但現在在市面上銷售的Vista並不是當年的Longhorn。真正的Longhorn在2002-2004年之間開發,但後來卻因為種種原因而被另一個重新設計過的版本取代,成為現在的Vista。
不滿微軟這項決定、認為更先進的Longhorn才應該是新一代微軟作業系統的工程師們於是啟動了「Longhorn Reloaded」計畫,希望讓Longhorn起死回生,成為和Vista平行發展的替代方案。
即使用最簡單的企業思惟也猜得到,微軟絕對不會讓Longhorn這個已經趕出家門的兒子回來繼承家產、支持這個兒子的家臣們也不要做些令老闆夜長夢多的事情。商業考量、以及產品技術的成熟和穩定度(還是商業考量)有時候是比功能先進更重要的;有時候只要加上漂亮介面當作賣點,也就足以說服顧客將系統連同硬體一起升級、以嘉惠電腦產業營收了。
在近年的電腦歷史上,產品先進而生不逢時的作業系統不知道有多少;從早一點的蘋果ProDOS,PC上的CP/M-86、GEM、OS/2、Solaris,再加上Magic Cap、NextSTEP(現在Mac OS X的前身)、Pink、BeOS、以及難以數計的Linux版本都屬此類,也都有一群忠實的使用者在延續它們的生命;而虛擬化(Virtualization)技術的進步,也讓「在A電腦上跑B系統」變得不像以往那麼辛苦、執行效率也大幅提升。
所以,新技術的好處之一,也包括延續舊系統的生命;而延續舊系統生命的目的,大概就包括了「回到過去玩未來技術」的快感、以及那種不可言喻的革命情感吧。
其實我更想看到的,是用有動作感測器的iPhone模擬Wii的功能,只是螢幕動得太快看不清楚的問題得先解決才行。:-)
參考閱讀: