2007年5月16日 星期三

操作系統(OS)大不同

操作系統也就是一般所說的OS(Operation System),以筆者來說,最早接觸電腦時也是從DOS(文字介面)開始,雖然最早是為了玩遊戲才開始接觸電腦,但是那沒日沒夜的日子,還是挺令人懷念的(只是為了把傳統記憶體調到能夠玩遊戲)

現在的平台早在windows出來後,趨向GUI(圖形操作介面),最早是由Xerox公司的 PARC 實驗室在1972 年所發展,但是之後較為有名的是APPLE在1982 年發表的LISA,之後改在1985年發表麥金塔 (Macintosh),直到MICROSOFT在1985 年推出的MS-WINDOWS,但還是建構在DOS之上,直到 1990 年改進為WINDOWS 3.1後,開啟了WINDOWS的大戰

當然在另一方面,由MIT(麻省理工學院)在1986年發展了X 視窗系統,大多是用在UNIX上,最大的不同就是,本身並不規定圖形介面的外觀,外觀及操作都由視窗管理員的程式來決定, 就像文字操作介面的外殼一樣,使用者可以自行選擇合意的視窗管理員。(常見的有GNOMEKDE...等)

雖然UNIX原本都是在文字模式(text mode)下運作,但是現在愈來愈多UNIX的系統都在加上了X 視窗系統,一但登入後就直接進入圖形介面

除了上述的UNIX之外,還有一個LINUX系統,此OS在1991年正式發佈,當GNU軟體與Linux核心結合後,GNU/Linux已經成為發展最為活躍的自由/開放源碼的類Unix(UNIX-LIKE)作業系統

那這些操作系統最大的不同在那呢?

筆者認為各有各的市場與領域,雖然現在每個OS都有心想要與M$一較高下,希望能夠分享廣大使用者的全球市場,但是筆者覺得還是有所專攻較好,畢竟在經濟規模與實際用途的考量下,玩個小遊戲,總不希望要用極高檔的硬體等級才能玩吧!

筆者針對實際用途與OS的參考如下:

  OS       實際用途       使用規模
-------------------------------
 UNIX      專業級工作站    大型企業、研究機構
 LINUX     架伺服器與應用   一般企業、個人
 APPLE     專業多媒體處理    一般企業、個人
M$-WINDOWS  架伺服器與一般應用 視經濟規模大小而定
-------------------------------

以上是較根據用途來做為分類的依據,其中UNIX和APPLE的定位比較明確之外,M$與LINUX之間的有許多模糊地帶

以M$來說好了,它最先是以打入一般使用者為出發點,之後漸漸發展出SERVER級的OS(WIN2K-SERVER、WIN2K3-SERVER)

但是這一類OS導入的金額過高(跟不太要錢的LINUX比),老闆經常都是抱著能用WIN2K就不用WIN2K3,能用LINUX就不用WIN2K,先不論兩者安全性上的考量,光是價位就可以嚇跑一堆人,但是它仍有它的優勢,例如:相容性、較為熟悉的介面...等,所以還是有些較具規模的公司會導入

LINUX大多是針對IT人員或是進入UNIX世界的窗口(因為UNIX的價位驚人),但是因為它的介面是現在較不具親和力的文字模式介面,故一般人頂多是想辦法在LINUX上架個FTP或WEB的平台後,就讓它低調的運作

但是現在有個屋幫圖(UBUNTU),它以DEBIAN的核心,建構出一個類似大眾習慣使用的環境,也就是一個以桌面應用為主的LINUX系統,因為它是完全利用開放源始碼所建構的平台(共享平台,且有完整團隊維護),帶給現在致力於反盜版的M$莫大的衝擊

這些OS之間的差別,對於使用者來說提供了更多元化的選擇

但是對於筆者來說,卻是多了許多功課(一 一|||),因為IT人員至少要能夠對於使用的平台,有維護及操作能力,除了那最昂貴的UNIX之外(一般人想跨足也難),其它的OS筆者應該都會接觸一番,也希望有志一同的朋友一起參與討論