2011年6月24日 星期五

我並不討厭微軟,只是我更愛擁抱自由

最近因為看過了「我討厭兩種人:偏激的人,和使用windows的人」這篇文章,讓我有了一些想法,文中主角所說的那種極端討厭Windows或者封閉式系統的人,確實是存在的,尤其在Linux界,我相信應該不少,不過不同作業系統之間本來就有各自的優缺點,Windows相容性高,擴充性高,但是就是貴,MAC使用者介面一流,處理影片與繪圖甚至優於Windows,缺點也是貴,相容性也不如Windows,Linux穩定性高、免費、自由,缺點就是入門門檻高,學習曲線長,所以這也是為什麼Windows、MAC可以較快速進入一般人的家裡,畢竟花錢省下一堆麻煩似乎會是大部分的人會去選擇的結果,微軟、蘋果花錢寫出好用的軟體供使用者購買使用,這是很正常不過的事,對好的軟體進行付費購買也是非常正常合理的事,但是很多人卻會選擇使用盜版的方式來達到使用好用軟體的目的,我不認為這是一件好事,一旦你開始使用盜版,你就更不可能付錢買正版,自由軟體界有許多好軟體,不僅免費也好用。



最近我在自學修圖,自由軟體中的GIMP就變成了我的首選,學過Photoshop的人一定覺得GIMP難用,那是因為你沒有打算把他當成一套全新的軟體來學習,而是只打算把你在Photoshop的習慣帶到GIMP上來使用,我從來沒使用過Photoshop,於是最近我女朋友開始打算開始學修圖,我就讓他先學習GIMP,看了一些教學網站自學了半個小時之後就可以大致上手了,如果GIMP真如一堆人說的那麼難用,那麼對於從未學過修圖的我們來說似乎是個很好的反例,在說一套軟體難用前,你是否真的有花時間去學習呢?用過A軟體,不代表B軟體就一定是依照那個模式和習慣在使用,任何軟體在更換時一定會有陣痛期,如果一開始遇到挫折就停止使用,那怎麼可能學會呢?

OS也是如此,很多人第一次使用Linux,他把以前在Windows中的習慣帶到Linux中,以為滑鼠點幾下就可以把一堆事情給處理好,結果往往把自己愈搞愈迷糊,甚至對於Linux底下的partition切割方式也不了解,還想要找c:來尋找剛下載的檔案,如果你是抱著Windows的觀念來學Linux不用幾個小時,你大概就已經把系統灌回Windows了,而且作業系統比一套套裝軟體大的多了,當一開始的設計理念就已經跟Windows完全不同時,你又怎麼能期待會有一致的風格呢?既然都選擇了要使用Linux來當作業系統,卻甚至連本書都不買,只想要靠著以前在Windows底下的習慣來操作Linux,這樣子的失敗是顯而易見的。

那麼究竟是為了什麼,必須要選擇Linux當作業系統,而不繼續使用大家早已經習慣的Windows呢?更換作業系統究竟有什麼好處?


1.不再使用盜版

你可以自由的下載與散佈Linux的系統,且不會違法。


2.不再受到封閉的格式限制

看看office 2007與2003,2007使用的格式是docx,2003用doc,微軟換個版本就換個格式,各個版本之間的相容性也差,明眼人都看的出來微軟想要叫你掏錢買正版的2007,什麼時候微軟要再更換格式你也不曉得,什麼時候微軟不再支援舊的格式你也不曉得,難道格式不能統一並且向下相容嗎?也許你會說微軟有出插件可以讀取這些檔案,是的,你可以下載插件,但是這些插件和格式還是掌握在微軟手上,他有權力隨時可以收回並且更改格式,並告訴你他不會繼續支援舊版,如果有需要請購買新的版本,如果這些格式是可以公開被審閱,並且是屬於大眾,而不屬於任何一家那麼就不會發生上述的情況了。



3.可以任意自由的修改

這點是我最喜歡Linux的原因,Windows和MAC系統都無法讓使用者可以任意自由的修改系統,因為他們都是封閉式的系統,使用者並沒有被授權可以任意修改系統的權力,但是Linux可以,他所有的程式都是Open Source ,你想怎麼改就怎麼改,你可以把系統改成任何你想要的樣子,或許你會覺得,我又不會寫程式,我怎麼可能看得懂那些原始碼?是的,不會寫程式看不懂原始碼就無法更改程式,但是你擁有這些權力!

就像你自己做菜跟你去麥當勞一樣 ,麥當勞能給你的菜色就是那些,你晚上想要辣味雞腿抱歉沒有,改點別得吧!但是自己做菜就OK了!你要多辣有多辣,愛炸多老有多老,這就是自由的意義,你可以自己決定這道菜是什麼樣子,在Linux底下我可以選擇華麗的KDE當桌面,也可以選擇較多人使用的GNOME,或者也可以選擇以輕量使用為主的LXDE或者XFCE,甚至也有人喜歡TWM這種幾乎跟命令列沒什麼兩樣的桌面環境,你可以選擇的很多,主控權全部在你的手上,但是如果是Windows或者mac,抱歉,你要的目前沒有,你也只能等他們做出新的功能,然後再花錢購買下個版本的OS,但那可能不會是你要的功能,又或者可能永遠都不會有這種功能,例如Linux底下的apt-get,這個大概Windows與MAC永遠也不會有這種功能的出現。


 4.理念

開放原始碼是個在電腦軟體開發上一個很特別理念,我寫好的程式,我願意公開原始碼讓任何人可以自由檢視與修改,我喜歡這樣子的理念,我認為這樣子可以使程式碼變得愈來愈好,事實上Linux也確實變得愈來愈好了,跟7、8年前相比,現在的Linux真的是好用的不得了,開原碼也是跟其他系統截然不同的設計理念,其他系統都是封閉式的系統,自由度不夠,有一派的人可能會說,封閉式的系統看不到原始碼比較安全,看看Windows,真的有比較安全嗎?封閉式的系統比較不會被盜版,再看看Windows,Are you kidding???我喜歡開原碼運動,我認為參與這樣的活動比MAC的閃亮亮模組還要潮。(好吧!我是阿宅)

看到這裡,我相信還是很多人覺得,我幹嘛那麼麻煩要自己做菜?電腦就是拿來用的,不是拿來自找麻煩的,工具就是要好用不是嗎?如果的腦子裡冒出這些問題,那表示你還是喜歡你原本的作業環境,OK!這樣很好,我並沒有打算說服你要改用Linux,我只是在告訴你Linux的優點,但是你仍然可以自由選擇你想要的工作環境,你可以繼續使用Windows或者MAC,畢竟那才是最適合你的產品,我並不仇視微軟或者蘋果,我只是選擇一條我喜歡的道路。