【IT168 軟話不軟】在上篇文章中,我列出了 Linux 可以從微軟身上學到的 5 件事。但是,事情總是具有兩面性:同樣的,微軟公司也可以從 Linux 身上學到很多的東西。
微軟的確可以從 Linux 身上汲取許多營養!
我知道這聽起來有點奇怪,因為你們中的絕大部分人都正在一台 Windows 電腦上瀏覽這篇文章。但是,只要你稍微想想,就不難挑出微軟身上還是存在著這樣那樣的缺點:微軟的軟體產品總是姍姍來遲;微軟軟體憑藉著糟糕的系統安全性而聞名於世。再看看另外一方,想想 Linux 是怎樣在伺服器領域一路高歌猛進,又是怎樣開始在電腦桌面系統領域扮演著一個越來越重要的角色。最後,讓我們不要忘記還有偉大的蘋果電腦公司,它已經憑藉著自己的 Intel 硬體構架的新款 Mac 電腦從垂死的困境中走了出來,重新又開始在桌面系統領域中流行了起來。
而在另一方面,Linux 繼承了古老的 Unix 模式的精髓,使用著許多簡單的,微小的程序,庫文件和 APIs(應用程序設計界面)來構築了一個精巧得多的軟體。大部分 Linux 的發行版本和在它上面運行的軟體,其程序源代碼都能夠被使用者們輕鬆地閱讀、理解以及調試。
這就是為什麼 Linux 會比 Windows 進化得快得多的主要原因。舉例來說,那不斷推遲延期的 Vista 的 3D 圖形界面“Aero Glass”依然還有很多地方需要被完善。而 Linux 這邊的對應產品 Xgl,雖然依然處於開發之中,但是你知道嗎?Xgl 現在已經能夠工作的非常良好了,很多用戶已經在使用它了。
畢竟,現在看起來,微軟公司也不再是真正地想要通過“將自己的軟體賣給消費者”而維生了。微軟公司現在其實是想把自己的軟體租給你。他們想讓你通過 Windows Live 或 Office Live 等等集中式的網路服務站點來使用他們的軟體。簡而言之,他們真正想要“賣”給你的是技術支持和服務。
那好,現在再想想,成功的 Linux 公司使用的是哪種商業模式?是的,你答對了:Red Hat 和 Novell/SUSE 就是靠提供技術支持和服務而賺了大錢。
而在微軟公司那食古不化的大腦裡面的最深處,他們還堅持著自己的商業模式就是銷售私有軟體。關於這一點,引用比爾·蓋茲在 2002 年西雅圖“政府領袖大會”上的原話,是這樣的:“GPL 軟體指的就是像 Linux 這一類的東西,你永遠無法在它周圍創造出任何商業模式。原因很簡單,因為它必須是免費的。”
“什麼,永遠都不能?”“是的,永遠不能。”“你肯定,永遠都不能?”“好吧,幾乎永遠都不能!”這艘無敵戰艦的艦長一直在向世界這樣宣布著。現在,雖然 Red Hat 還無法擁有像微軟公司所具有的那樣的媲美中等國家的收入,但是,這家市值超過了 45 億美元 Linux 公司每天都在通過免費軟體賺取豐厚的利潤。
任何人都可以參與,任何人都可以編程,但是,假如你希望 Linus Torvalds 能夠採納你的代碼,並將其整合到Linux的系統內核中的話,它就必須要是世界一流的代碼,並且能夠和 Linux 的其它部分良好兼容。
舉個著名的例子,Reiser4 文件系統。它是世界上最快的文件系統,同時它也具有良好的安全性能。但是,現在它依然沒有被整合進 Linux 的系統內核。為什麼?因為,雖然它現在已經逐漸地要被接納了,但是一些 Linux 的核心開發者們依然感覺 Reiser4 還需要進行進一步的完善,以便能夠更好地適應整個系統內核。
想要製作一個新的編程框架?棒極了!但是要記住就將它簡單地命名為 .NET,而不要在.NET 前面再加上什麼稀奇古怪的前綴。想嘗試將軟體轉換為一個網路服務,也行,將它命名為 Windows Live 和 Office Live,但是不要將“Live”這個稱號弄得到處都是,不要以後每弄出一個新玩意兒,就冠上“Live”的稱號。
如果微軟的市場研究團隊能夠好好審視一下自己關於品牌名稱和標準支持的策略思維的話,我會感到非常的欣慰。我打賭,他們將會發現 Linux 所具有的率直坦誠的理念,清晰易用的命名規則,以及對開放標準的真正支持,將會是更好的一種發展策略。
5. 拜託,現在已經是網路世界了!
現在已經是網路世界了
你想知道所有的微軟安全問題的根源在哪兒嗎?因為在它的內心深處,或是在它的代碼深處,微軟依然還是將 Windows 電腦看作是獨立的設備。
哦,不,它們不是獨立的!自從 Windows 工作組(Windows for Workgroups)誕生以來它們就不再是獨立的了。
今天,整個世界都與你的電腦連接在了一起。這就意味著,Windows 的一些陋習,它那讓所有的數據和程序都在底層上共同工作的陋習,從 DDE(動態數據交換)到 ActiveX,不但能夠讓 Windows 程序得以在相互間通過網路進行交換操作,同時也使那些黑客們得以輕鬆自如地潛入你的電腦,並大肆破壞。
是的,我知道 Vista 中新增 UAP(User Account Protection,用戶賬戶保護)、LUA(Least-Privilege User Accounts,最小許可權用戶賬號)、強制統一控制(mandatory integrity control),以及其它等等類似的閃亮的安全噱頭。但是,我也知道這些東西也都只是為了修補那些同樣的,古老的,基本的問題。
如果 Vista 會栽上一個大跟頭,或是每個用戶都決定不購買 Office2007,只是繼續使用 Office 的早期版本或遷移到 OpenOffice 平台上,微軟可能會開始做出一些改變。假如某天某個病毒給 windows 電腦世界帶來了地獄般的劫難,我可以打賭微軟一定會做出某些改變。但是,正如其它公司一樣,如果上述這些劫難沒有真正發生,微軟也就不會真正地敞開自己的心胸,做出改變。