今天一位在資訊發展史上絕對有一席之位(這一席是好位子還是壞位子讓後人去評斷吧)的人退休了,沒錯,之前他還調侃自己拍了部短片,就是比爾蓋茲,在今天辭去在微軟的任何職務,專心在慈善基金會的運作上,他的成功或是與另外一位絕對也有一席之外的Steve Jobs的競爭都讓人津津樂道,當然,有人肯定他,也自然有人討厭他,而且討厭他的人恐怕也不少,討厭他的理由千奇百怪,但我覺得最主要的原因應該和人有種奇怪的情感有關,就是同情弱勢,當微軟吃掉大半的市場時,開始有人出來反抗,我不去爭論這些,畢竟自己曾經也是反M$一族,但當自己念了資訊相關科系,未來可能也是苦命工程師時,對於很多事情也有了不同的想法。

  先前某個節目邀請Steve Jobs與比爾蓋茲同台接受訪問,主持人希望兩位給對方良性的評語,Steve Jobs所說的其中一項是,微軟開創了第一家成功的純軟體公司(目前微軟已經不是純軟體公司了),當時軟體根本不受重視,只是硬體的附庸產品,當時的IBM也是抱著這種心態讓微軟慢慢長大,最後反而失去資訊產業的領導地位,我個人也認為,這也許真的是他的一項成就,至少在他之前,沒人敢開一家純軟體公司,即使他的對手Apple也不是純軟體公司。

  我個人認為另外一項成就大概就是Windows了,這項成就很多人一定有異議,但如果沒有Windows,軟體發展的速度恐怕不會這麼快,此話怎說呢?Windows也許漏洞百出(其實任何一套作業系統都有漏洞),但他提供一個比當時UNIX系統需求更低,容易上手的作業系統(Linux系統需求更低,但老實說非常不好上手,帶有濃濃的工程師臭味),此外,由於他的高佔有率,和向下相容特性,讓軟體開發者可以只開發一套系統就能滿足大多數客戶的環境,這點EA的老闆就有感而發的說:遊戲產業至今,有許多平台,不管是Sony的PlayStation、M$的XBox或是一般電腦,但就是沒有一個單一的開發平台。這對任何軟體產業都同等重要,想像一下,如果市面上現在作業系統有十來套,各擁有一定數量的市占率,軟體公司為了不放棄任何一個市場,只好把同樣一套軟體假設A,開發成十來套不同的版本,A for Windows、A for Sun UNIX、A for IBM UNIX、A for RedHat Linux...,那需要多少的成本維護這麼多種版本呢?

  當然,現在的情況是Windows吃掉很大的市場,軟體廠商只需要開發一種版本或是針對次小的市場再開發一個版本即可,這簡化了開發的麻煩,不過這讓市場失去活性,但簡化開發時的問題是一個事實!先前BlueRay打敗HD-DVD成為新一代藍光DVD的標準,對消費者到底是好事還是壞事現在也還沒有定論,過去DVD有+R和-R等混亂的標準時,似乎也沒甚麼影響,如果把Windows視為BlueRay,也許是一種特殊的觀點來看這問題了,本來標準這種東西,就是贏者通吃,不然有誰記得錄影帶也曾是兩大規格大戰下後贏者的天下呢?反之,我比較樂見的,應該是一個標準制定,不同OS在同一標準下開發出各具特色的OS,軟體廠商只需要在標準上開發軟體就能在符合標準的各式OS上執行,那軟體會發展得更快更好!

  總之,在比爾蓋茲退休的日子,祝福他退休的生活愉快,也提出我對他個人一個不一樣的看法。

創作者介紹

Spirit的異想世界

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()