2011年3月26日

哪裡出了問題?新的解析度M$ vs Linux

最近買的新的NB,雖然很不想被M$抽稅金(至少兩千吧),還是買了有隨機版的,因為週遭許多人還是用M$的作業系統,有個隨機版比較方便,另外就是盒裝的貴了一倍左右
以上都還不是算重點,重點是,現在新的NB或者說螢幕都已經是16:9這種比例,我是從4:3用到16:10再到16:9,大多數的經驗是在4:3的螢幕,即使後來換到16:10的LCD,也是使用4:3的習慣(比方瀏覽器不會最大化,會開到約4:3螢幕上看到的範圍)
重點是,我在安裝了linux做多重開機之後,win7跟linux竟然感覺windows給我比較習慣、好用的感覺,真是超級詭異的,難道是M$對寬螢幕有特殊設計過,但是linux沒有嗎?這是我解不開的謎題

P.S.讓我嫌棄一下AMD/ATi的顯示卡好了,M$下容易當機一下,但是大多數情形還可以回覆,但是Ubuntu底下卻是完全無法恢復,感覺ATi的驅動程式似乎弄得很爛:P

2011年3月24日

Linux Mint使用有感

感覺有點想換回Ubuntu,畢竟因為linux用上有段時間了,Mint比較適合初學者使用,裡面裝了很多預設的軟體,開機上比ubuntu慢一點,不過設定上面來說比ubuntu顯得簡單

2011年3月15日

Debunking the 1% Myth

原文在這裡中文版可以看這裡
我的評論在這XD
其實我覺得linux在桌上型或者NB底下應該還是難以撼動M$的地位,即使是之前linux最瘋迷的幾年,這裡推估有些問題,比方說以預設安裝 linux出貨的電腦為比例,事實上反觀之前epc一開始使用linux為OS,可是卻有不少人改回xp(不管他們來源是否合法),可以顯示出這裡的估計 比較樂觀

但是反過來看手持裝置跟嵌入設計,M$則是開始遠遠的被拋在後面,不管是android或者一些硬體撥放器,主要是因為硬體差異 性很大導致開發者非常需要一些作業系統底層的資源,這方面M$一直表現的不是很好,相對linux開放性,開發者更有能力解決問題,而不是被動地等待 M$。伺服器來說M$或許在.net平台上很吃香,但是相對的很多php或者其他網頁開發的平台卻是linux之流的天下。

接下來市場的 挑戰可能是整合性跟雲端。在整合性方面,使用者或者企業都希望他們的資訊流動可以更加的便利,比方在平板電腦上面就可以很簡單的編輯M$ word文件,這些文件可以很整合到伺服器端,在這點上面M$是稍微比較佔有優勢,畢竟桌上型電腦還是以其作業系統為主。而linux則是透過種種 protocols試圖整合異種平台的服務,無疑開放性可以讓開發者有更多的選擇,但也隱含了規格不一的問題(每家廠商實作不盡相同)。雲端則是大家搶食 的大餅,這部分是人人都站在差不多的起跑點上,當然各有優勢,google夾帶linux,目前雲端服務算是實作得相當好;M$則是依賴她目前擁有的M$ office跟OS大肆推廣整合,Ubuntu當然也不甘示弱地插上一腳。

總體來說桌面市場跟NB市場Linux佔有率還是1%,可是 其他方面Linux可是大展拳腳。其他方面的市場對M$來說可是一塊新的市場,怎麼可能放著這塊肥肉讓人吃光,看看手機市場被侵蝕就是一個最明顯的例子。 對於將來M$是否可以依賴桌上型電腦的優勢佔領其他新市場,還是會被Linux反過來圍攻打下城池?這當然是M$不可忽視的地方。

2011年3月12日

最近開始改用mint

最近開始改試著改用Linux Mint當作桌面軟體,我想知道,這樣一個改變是否可以讓Linux這個作業系統更加的貼近使用者,Linux的思維畢竟不完全貼近商業軟體的思維,商業軟體嘗試著去"討好"使用者,但是Linux卻是強調把"軟體自由"還給使用者,這樣的想法讓軟體發展上有了相當的差異
不管如何Mint卻開始在軟體自由上試著去貼近使用者,更重視簡單、可用,過去我覺得Linux必須要了解一些比M$更多的細節,才能讓使用者獲得更多的彈性,可能也是因為這樣Linux軟體的容易使用程度一直不如M$或者Mac
Linux目前的問題是~圖形管理工具的缺乏、套件管理工具的完整性、系統的一致性、文件的缺乏

透過terminal來管理系統,Linux表顯得遠比M$來的好,可惜在圖形管理工具上就比M$來的差,比方說top這個指令,可以很簡單的看到所有process,可是當我要刪除某些process,我得反覆記憶pid等等才可以達到,但是如果在圖形工具上我要做的只要反覆點擊然後刪除就可以了。這點目前已經開始改善,但是還是有許多軟體因為種種因素尚未達到完美的地步,比方說網路流量監控軟體,或許有些人會回答類似nagios等等的軟體,不過這軟體實在太龐大了,這部份M$也不是一下子就完成的,他是透過長久的發展才尤其他人補滿這空隙(M$下sinffer軟體不下十種,從簡單到複雜都有)。Linux圖形工具的另外一個問題就是不大好找到,Mint在這方面也下了一些苦工,嘗試去編排一些比較簡單的排列方式,讓使用者可以簡單的找到要設定的工具

一般的Linux有他的套件管理程式可以解決過去相依性的問題,這是經歷很久才進步的,同時這也有另外一個重要的意義是,Linux下絕大多數的軟體可以透過套件管理程式取得,這一點我認為比M$還要優異。
但是接下來最近才開始有的進步是,套件管理開始分類,對~就只是一個簡單的分類動作,就可以讓使用者更加明瞭他們的需求,很多人問我,我怎麼知道我應該安裝哪一套聊天程式??我可以簡單的回答類似aMSN的套件,他們接下來的問題是,你怎麼會知道??因為對於已經很習慣M$的人,M$的資訊量真的比Linux還多(一個市占率超過七八成的作業系統,文件的量怎樣也比1~2%的多)。分類可以解決這個問題。

系統的一致性對Linux來說或許是"原罪",一方面他展示了Linux的彈性,但是另外一方面他也顯示了Linux的分歧性,不同的distribution可能將不同的程式放在類似的路徑,開發者或者使用者在尋找東西的時候往往會因此顯得相當疲累(尤其是開發者,我想這部份花了他們不少心力)

文件的缺乏是另外一個大問題,因為上面的distribution分歧性讓文件往往無法一體適用,已經在佔有率很小的狀況下,還要"分心"去處理這個問題,往往也讓文件很不完備。另外一小部份原因應該是程式開發者很不想寫文件,如果是商業軟體,即使是原來的開發者不寫文件,文件撰寫這份工還是常常得尤其他人完成。讀其他人的code或許是讓程式開發者功力進步的原因,但是應該不是讓他生產力提昇的關鍵。

Mint基於Ubuntu開始克服前面兩項困難,當然當作一個完美的作業系統Linux還有很長的路要走,但是至少已經是一個起步。我想試著去了解以易用為導向的Linux可以作到怎樣的地步,可以走到怎樣的地步。Linux還有許多的優點跟缺點,這部份講個三天三夜都討論不完,就讓文章在此打住吧。

2011年3月8日

令我驚訝的Mint

聽說Mint是基於Ubuntu跟Debian的系統,本身並沒有特別期待,然後想瞭解它的特色,就上了官方網站,描述是
The purpose of Linux Mint is to produce a modern, elegant and comfortable operating system which is both powerful and easy to use.
囧~有看沒懂,就直接安裝了一下,想說,根本都一樣用gnome的套件,能搞出啥不一樣的東西嗎?應該沒有吧
結果令人訝異的是,他只有改了安裝的一些步驟跟Menu的排版方式,竟然就可以造就讓我覺得更適合新手的桌面,即使那些設定工具完全跟gnome一樣。
ubuntu menu



mint menu

但是我覺得差異的地方在於他安排的方式可以讓新手更快地找到他們要找的設定跟工具。想不到區區的重新排列組合一些組件放置的地方可以有這樣的效果!!