未分類

[觀點] 不僅自由,更要可攜

[觀點] 不僅自由,更要可攜 - 阿祥的網路筆記本

這篇文章是從UDN數位文化誌裡看到的, 我覺得蠻有趣的。

之前曾有一陣子我很瘋迷Linux,我曾經拿我的NB當作實驗品,在兩個星期內幫它灌上了Madrake Linux10.1、Fedora Core 3、SUSE Linux、Linspire、Java Desktop System……等等等的Linux套件。為什麼我會這麼做 coolcool?其實在玩弄這些Linux套件的當下我並不明白,但現在想起來,我大概是想找到另一個比Windows 更能讓我滿足“個人化”的作業系統吧…現在想起來蠻可笑的,但不可否認的,我覺得Linux的確給了我更大的空間去“玩弄” ,讓這個作業系統符合“我所想要的感覺”…可能有些人認為這不重要,作業系統只要穩定、順暢就夠了,其他有的沒的一點也不重要,但我想應該也會有人和我一樣,在找一個“屬於自己”的OS。

這篇文章主要說的是可攜性的軟體,甚至把這個概念帶到作業系統上面。
假使以後出門,只需要帶個隨身碟,然後隨便找一台電腦插上去,這台電腦就可以變成你所習慣的作業界面、可以執行你常用的軟體,等於把自己的電腦帶著走,這樣的感覺應該很棒 …

轉載自UDN數位文化誌

不僅自由,更要可攜

‧葉士昇 2005/03/08

從去年開始加入自由軟體的行列後,一直在思索一個一般WINDOWS系統使用者可能會問題。這個問題是「對於已經具備微軟系統使用基礎的使用者來說,甚麼刺激物可以引起他們使用自由軟體的動機?」

對 於這個問題,很多自由軟體的使用者會直覺回應「安全」、「程式碼開放」、「減少商用軟體的龐大軟體費用」不都是自由軟體的優點嗎?我也同意這一點,但是這 似乎都是說給懂程式、注重電腦安全與使用成本控制的使用者聽的。對於一般的使用者而言,他們處在WINDOWS環境已久,而且也已經熟悉如此的作業環境, 如果沒有必要,確實很難叫他們更改軟體使用習慣,因此除了上述這些理由之外,似乎需要更強的刺激物才能夠喚起他們尋求改變的需求。那麼「打造一個可以在任 何電腦(我指的是WINDOWS XP系統)運作而且專屬於個人的系統」如何呢?這個刺激物似乎就比較具殺傷力了,而且這個標題也頗令人心動不是?

仔 細來思考這個構想,雖然是從windows介面出發,但是也不乏培養使用者熟悉操作介面的意味,一旦使用者熟悉軟體使用介面,即使OS 有所改變,但是操作介面卻仍然不變,因此OS的變化對使用者來說來說,反而變成一個不是很重要的問題了!因此在這個假設中,跨平台的軟體設計就成了必須的 條件之一。

然而,如果只是跨平台的話,可能還是要牽涉到安裝的問題。對於一個對系統不熟的人來說,安裝可能產生的後果是不可預期的, 因為可能在測試完畢移除這些程式之後,也會造成系統的不穩定,況且需要安裝似乎也不是很符合「隨身攜帶的客製化系統」的定義(總不可能到每一台電腦都要安 裝一次吧!而且像一些公眾電腦,由於還原程式的設定,根本不允許安裝程式),所以如果可以的話,免安裝是最好的了!因此打造這種隨身攜帶客製化系統的第二 個要件就是要免安裝。至於儲存媒介的話,如果要存入一些設定值,又要能夠容納常用的程式,那麼隨身碟是個不錯的解決方案。

因此,回歸 這個構想的全貌,程式使用者必須設計出「適合儲存於隨身碟」「免安裝」「跨平台」的「自由軟體」才能夠達成此需求。以目前常見的一些可攜程式而言,雖然主 要還是以WINDOWS做為可攜程式的作業平台,但是設計者也都願意在未來的版本中嘗試作跨平台的設計,這也就是說使用者非常有機會將在windows平 台的軟體使用模式轉移至其他平台,當然這也包括了自由軟體平台在內。

以最近炒的很熱的FIREFOX瀏覽器為例,就有一位叫做 johnhaller 的程式設計者,將其改成WINDOWS平台下的可攜式程式(網址:http://johnhaller.com/jh/mozilla/ ),而這位仁兄的 豐功偉業還不僅於此,連最近很流行的RSS及電子郵件閱讀程式Thunderbird及行事曆軟體Sunbird還有網頁設計程式Nvu也都被改成可攜式 程式了!在這樣子的作業環境下,所有的書籤、瀏覽器相關設定、RSS新聞訂購、電子郵件及通訊錄、個人的行事曆,都可以置放在隨身碟內隨身帶著走,隨時隨 地都能以自己打造的網路工作環境來工作,這樣的消息怎不讓人興奮。至於對一些對自由軟體有疑慮的使用者來說,使用隨身碟中的免安裝程式並不會在自己的電腦 中產生任何副作用,在這種前提下,願意嘗試的意願自然也就增高許多,那麼不是也可以帶動自由軟體的推廣嗎?

而且不僅是自由軟體界,其 實連微軟本身也都有類似的行動,以MESSENGER為例,微軟所打造的WEB式 MESSENGER正是希望使用者無論到任何環境,透過瀏覽器都可以使用客製化的IM系統,和隨身碟可攜程式互相比較,其打造自我專屬作業環境的意圖可以 說是非常相像的。

或許也會有讀者質疑,那麼只要將軟體網路化就可以了阿!幹嘛還要使用隨身碟。關於這個問題,我自己的思考是使用隨身 碟是為了確保作業的可靠性,使用隨身碟時即使在沒有網路或是網路故障的情況下我們照樣可以工作,而儲存的資料也不至於因為網路故障而無法存取,這就是我指 的可靠性所在,當然最好的話還是要養成時時備份的習慣,請記得,沒有一種儲存媒介是絕對安全的。

在這樣的思維下,可預見的是,未來的 程式設計發展會逐漸向可攜性靠齊,而在這股浪潮中,自由軟體如果也能帶入可攜的成分,相信更可以讓自由軟體推廣的更加順暢。而在自由軟體之外,如果我們不 去計較作業系統的差異,而單純以實用性來思考,有一些免費且免安裝的軟體也是不錯的選擇,在我的隨身碟中除了上述的Firefox、 Thunderbird外還使用了管理記憶體的Framxpit、多媒體播放的MediaPlayerClassic、影像處理用的Photocap、瀏 覽多媒體檔案的Vix以及畫面擷取用的Wincam、狂龍工作室撰寫的自動關機程式等程式。透過這些可攜式程式的協助,一般性的工作都可以在不選擇電腦的 情況下,依據自己的工作習慣來完成,無疑的也間接達成以往「行動辦公室」的構想。如果您是一個走動式的電腦使用者,又懶得帶一些沈重的裝備,那麼這個隨身 碟加上免安裝軟體的解決方案無疑是您極佳的選擇。

備註:本文完成於M系統公司(M-Systems)和新帝公司(SanDisk)推出U3平台標準前,加上二者屬性不同,所以U3平台相關事宜並不在此文討論範圍內。U3平台參考資料請見相關報導

歷史上的這一天,我還寫了…

你也許會喜歡

無留言

發表留言