操作系統的迷思
你說這要一個多么不穩定的操作系統才會整天通知用戶注意系統穩定性并且要花錢維穩呢? 百思不得其解...
一個操作系統越是封閉,越是想從最終用戶身上壓榨撈錢,就會常常的搞出很多消耗系統資源的垃圾軟件或是病毒,系統也會變得極其不穩定,慢慢的就會被更加開放的開源操作系統所取代。
且說那個封閉的操作系統,其實也是當年直接從鄰國搬來的代碼,稍加修改就用上了,不但只能在少數硬件平臺跑,還默認就會啟動一個圖形界面,面子倒是好看,但是效率太差,往往需要更好的硬件支撐,用戶苦不堪言;而那個開放的系統,支持多個硬件平臺,運行效率還極高,不在乎面子,更有里子。
封閉的操作系統有的時候要進行大規模重構,比如在上世紀六七十年代曾經遇到過慘痛失敗;而開放性的操作系統因為基礎架構合理,所需要的只是不停的改進就好。
繼續說這個封閉的操作系統,一年一度的代碼Review大會,今年要修改開發章程,引起關注的一個調整是第七十三條:對危險進程的處理方式:一經發現疑似危險進程,安全軟件有權直接Kill掉不再通知父進程。令人遺憾的是,這個調整居然還被大會通過了。
開放的系統設計者的眼里:每個用戶是平等的;而在封閉操作系統的設計者口中,當然也是所有用戶都平等,只是有些用戶比其他用戶更加平等。
操作系統是一門復雜的課程,每一行代碼都是不解之謎。
【編輯推薦】