Debian GNU/Linux 發佈4.0版

 這消息我今天早上才發現,但卻是早在四月就發生的事。

 Debian是我家中對外網路閘道主機所用的作業系統,它算是Linux底下的一個分支。這個作業系統很有趣,它的計劃代碼用的都是電影<玩具總動員>裡的名字,4.0叫Etch,查了一下,Etch是電影裡那個玩具螢幕,還會自己畫東西。我大約是從Woody(3.0)轉Sarge(3.1)的時代開始用Debian架設網路主機,到現在也有個幾年了。這中間Debian並沒有什麼重大的更新,直到今年才直接發佈4.0的穩定版本。這次的更新算是一個大躍進,看起來是有不少套件都升級到較新的版本了。

 Debian在眾多Linux的分支裡算是動作最慢的一個,但也是研發最嚴謹的一個團隊,嚴謹正是他們進度緩慢的主因。對我來說,我一直希望他們這樣嚴謹的態度可以創造出我心目中穩定順暢的系統,因此像今天這樣的重大更新的確是件好事。但我卻也同時在擔心,Debian以這樣的速度是否可以趕上其它作業系統?甚至其它的Linux分支?

 其實說真的,因為家裡主機的電腦是用作閘道以及伺服器用,我並沒有在上面安裝圖形化界面。以前曾經在幾台電腦上使用過一陣子,雖說還不差(堪用),但在系統調校方面仍和Windows與Mac OS差一截。這當中主要的差異當然是在界面的友善度以及方便性上,Debian雖說在研發上很嚴謹,但它卻也是(可能是)對使用者最不友善的一個。以現今對作業系統與使用者的關係而言,Linux要走出一片天這會是很重要的一步。我用過的Linux不多,也用的不久,也許這樣斷定有失公平。不過,這幾天晃了晃一些網站,發現有人試過各種的Linux分支後仍找不到真正友善好用的Linux,這其實很明顯。因為Linux社群的發展一向較著重其內部結構與功能,雖說這幾年開始有人注意到界面的重要性,但基本的發展感覺上還是以功能為主。缺乏整合與直覺操作的界面是Linux的最大致命傷,也是它始終無法受大眾接受的原因之一。這也是為什麼我對Debian握有高度其待的原因。若有朝一日它能將其嚴謹且一致的態度轉向於友善直覺化的使用者界面發展,它之於Windows的替代方案就會更有希望,而不會只被侷限在所謂駭客或電腦高手在玩的作業系統。

留言

Yamato寫道…
一個平台,或是作業系統要廣為大眾接受要有兩個條件:
一、非常容易使用
二、有很多應用程式
三、有很多game可以玩
一般的使用者不會管你的核心有多強或是號稱有多安全穩定,沒有滿足那三個條件就沒有辦法打入大眾市場。所以昇陽才會有 Sun Java Desktop System 之類的嘗試。不過話說回來他針對的客戶還是企業用戶,也不是大眾市場就是了。
淺光寫道…
我同意前兩項,不過第三項我倒不認為有那麼重要。遊戲是有它一定的市場,也是一個很大的誘因,但卻不一定會是所有人的需求。

至於第二項,我認為除了要有很多應用程式外,這些程式能否讓人好上手(甚至是早就熟悉)也是很重要的。如果今天Photoshop這些應用軟體也有Linux版,那Linux就有可能成為這些使用者考慮的平台之一。

其實核心這種東西原本就不會是一般使用者考慮的東西,平常有誰會去理所用的作業系統是什麼?只要能用、好用就好了。這裡提的只是我對一個作業系統的期望而已,目前我寄望的對向是在Linux, 尤其是Debian這個分支,如此而已。至於未來會不會變就不知道了,但至少我是同意且讚同Debian的理念的。

現今的人很少為了理念在做事,一般甚至有人會輕視這樣的想法,很令人唏噓。
淺光寫道…
話說回來,我這篇所講的其實就是你說的第一項。Linux有幾個分支聽說這幾年做得蠻好的,不過,應該是仍停留在有骨沒肉的階段,整個系統的整合度與圖形界面的整合度都必需要做到使用者無痛起步的地步才行。

Apple給軟體發展者的文件中有所謂的HIG(Human Interface Guide),主要就是給軟體發展者一個設計使用者界面的依據,寫出“好用”的軟體。我相信MS應該也有類似的東西。這正是Linux社群欠缺的,也是我對Debian的期待,因為他們有這樣的潛力做這樣的事。
Yamato寫道…
為什麼我會講到game呢,因為對我來說「廣為大眾接受」是代表你在網咖裡面也看的到那個系統/平台。雖然網咖消費者這個族群不代表市場的多數,但是那是一個很重要的參考指標。

其實自由軟體的價值之一就是他們可以不需要去配合大眾市場的需求,他們做的事可以完全是為了自己的理念而做,因為只要牽涉到任何形式的商業行為,有很多決策你常常會身不由己(為了讓別人把錢掏出來買你的軟體)。在鈔票前面,理念只是個口號而已。

我對自由軟體跟這個社群做的努力是肯定的,有自由軟體的存在整個軟體生態才會更健全,最後受益的當然還是使用者本身。

這個網誌中的熱門文章

Unix 重新導向跟 2>&1

薰衣草茶實驗中...

用 HTML mailto 屬性指定標題與信件內容