009 | linux發展歷史-05

本文為《跟馬哥學linux》系列文章的第九篇,上一篇文章為《 linux發展歷史-04》。

這個過程中,還有另外一件事,大概是1981年microsoft公司的ceo比爾蓋茨,他的公司大概有單個合伙人,其中一個人是負責技術的,他是負責吹牛的,還有一個人是負責公司運營的,而比爾蓋茨的母親,據說是IBM公司的董事會董事,而比爾蓋茨成立了這家公司,另外一個合伙人有一個朋友在美國西雅圖計算機產品公司SCP,這個公司里面有一個程序員花了6周的時間,自己研發了一個小系統叫做QDOS,

這個系統是用來做什么的,因為個人計算機在1981年出現了但是沒有操作系統unix跑不上去,那個時候對計算機的要求還是比較大的,使用的是摩托羅拉的cpu,而第一代pc兼容機是Inter生產的cpu,在摩托羅拉的程序員看來inter的cpu丑陋廉價性能非常差unix在上面跑不動,壓根就沒有興趣美國的一個大學教授看到了商機為此寫了一個系統叫做CPM,但這個系統大概賣到了三萬美元,而買一個pc機大概需要四萬美元下來一個家庭承擔七萬美元,而一個寶馬X5才四萬美元當然是現在的價格那個時候寶馬X5還沒出現。個人家庭是很難消費的起的,包括這個西雅圖設備公司也是。沒了很多pc機沒有系統又不想去買,于是這個程序員就花了6周的時間研發出QDOS什么叫QDOS呢就是Quick and Dirty Operating System,比爾蓋茨發現這個事了再加上他母親在IBM公司的董事席位了解到IBM正在大批量售賣PC兼容機。他發現了商機,以5萬美元為合同買斷了QDOS的版權,就歸microsoft一家公司所有,他又在這個系統上修修改改打上microsoft標簽有用他三寸不爛之舌有拿下了IBM的PC機合同,他的拿法是非常精巧的。他找到了IBM當時的CEO大體上告訴他我現在有一個系統可以隨著你的硬件搭上,而且非常便宜,我的系統版權不賣給你,但是沒買一個計算機就可以裝上這個系統,給我幾十美元的小費就可以,CEO一看這么便宜也不用花幾萬美元而且賣出去一個只需要花出幾十美元就可以,所以說他們沒想到的是PC兼容機賣翻了,賣出了幾百萬臺而比爾蓋茨從中賺取到了幾千萬美元,后來說服了CEO告訴他說我這個系統不但可以賣給你還可以買給其他公司,還允許他沒給其他公司,想當時的DEC,康柏都在生產PC兼容機,從其他公司手里又賺了幾千萬美元所以上億美金到手了因此很多人都把比熱蓋茨當作技術牛人來崇拜請問你看到他哪個地方又技術的身影了。這是比如蓋茨在1981年達成的歷史性交易,確實就在隨后的幾年DOS2.0的光芒勝過了CPM,而cpm一個賣三四萬美元,而DOS一個只賣幾十美元甚至是幾美元,本來就比cpm更好,所以cpm一蹶不振,而DOS光芒萬丈。

讓比爾蓋茨成為了全球著名的富豪,DOS的程序員一直到1990年為止微軟的開發環境都是unix,他的程序員寫程序都是在unix上寫的哪怕是DOS也是,在這個期間還有一家公司也成立了就是sun公司成立人是Bell Joy聯合另外兩個人,,利用當時斯坦福大學所設計的硬件和伯克利大學所設計的軟件BSD聯合起來創建了一家公司出售搭載了BSD的小型機叫工作站,他的性能比pc機的性能要強,他們通常又不是來做服務器的,而是處理一些非常復雜的任務的,同時伯克利大學也開始單獨去出售BSD系統。在這個時候BSRG也開始單獨出售BSD系統了,這大概是80年代出奇的時候的事情。另外1983年DEC公司取消PDP-11之后的衍生版本隨后VAX工作站成為主流因為VAX上本來跑的是VMS但是人們后來發現unix后,就要求DEC公司在任何時候買給我的小型機只能跑unix,不要跑VMS。開始DEC公司不賣后來發現胳膊擰不過大腿,世紀的潮流浩浩蕩蕩,逆勢者亡順勢者昌。所以VMS的組織者大勢已去,在不做出改變就有可能被歷史的車輪碾的粉碎,于是后來在VAX上搭載unix。再往后比爾蓋茨雖然賺了很多錢,sun公司的workstation也賺了和多錢但是各個公司還基本上相安無事,而且bell實驗室的這些發行者還有BSD陣營的,對微軟公司還是不屑一顧,他們還是覺的X86系列的主機太丑陋,Inter生產的cpu太丑陋,inter在早期是生產內存的,后來日本人開始生產內存之后比lter生產的又廉價又質優,所以inter賣不出去了,因此開始成產cpu。

在后來ATMT被美國最高人民法院裁定違反了托拉斯發被分拆了,分拆后bell實驗室獨立了,就不再受限于只能賣電報電話,而這個時候BSRG一直再賣BSD而且從中賺到了不少錢unix正統的那些維護人員沒法賣售,眼睜睜的看著別人賺錢,后來自己可以買了,第一件事當你他幫助的那些人來叫保護費于是當年轉到錢的那些人成了他們的第一個眼中釘,第一項就是將BSD告上法庭其實那個是后在BSD代碼中保留的當年的Unix原生代碼已經不足30%盡管如此也是別人的代碼兩者的官司一大就是10年,這十年中絕對是兩敗俱傷。而在此期間美國車庫當中有一家公司又誕生了叫Apple,又是三人行。誕生后他們開始賣PC兼容機,據說是轉到了另外一家公司XEROX中的PARK實驗室,以太網和鼠標都是由PARK生產出來的而且不手專利費,無償貢獻給全人類。PARK那個時候就生產出來的超前的star,star是一個圖形界面可以使用鼠進行操作。公司領導看了以后第一反應是,這個東西一旦賣出去了一定影響當前的主流產品,所以領導冷遇了這款產品而喬布斯在逛這家公司時,這是一個商機,是一個主流方向所以找到領導說能不能賣給我。于是就很低的價格,賣給了喬布斯,喬布斯如獲至寶回去后,開始研究準備在apple電腦上搭售這樣一個圖形操作系統。

不知道這么回事,比爾蓋茨聽說了,比爾蓋茨就找到喬布斯,意思是想你學習,各種謙虛,喬布斯你也知道年輕人嘛,也比較open。讓比爾蓋茨參觀了一下,第一反應就是完了,dos以后沒活路了,于是開始游說喬布斯,能不能把你的系統給我拷貝一份,我可以幫你研究,研究成果回饋給你,喬布斯就相信了比爾蓋茨,于是比爾蓋茨就在公司里投入巨資開始研究這個系統,但是他研究的系統僅僅時上層代碼,底層代碼沒有拿走,為了第一,看上去不想喬布斯的系統,又不侵犯喬布斯的知識產權,于是就在DOS上去研究,本來DOS就是單任務的跑圖形界面還是很差的,為了趕在喬布斯發布之前發布,就胡亂拼湊成一個系統后,以極低的價格賣給了喬布斯的合作伙伴。把喬布斯的生意伙伴給撬走了,并發布了稱之為微軟自行研發的擁有獨立產權的,起名為windows。喬布斯大為震怒,找到比爾蓋茨理論比爾蓋茨使用了他的流氓手段,使得喬布斯最后不得不退卻。再往后windows發展了很多時代,所以windows也不是微軟自行研發的也是偷過來的,偉大的藝術家都是偷的。這個時候windows123不斷發展而來,但是windows底層運行的是一個DOS,對于視窗系統支持不太好因此,對于比爾蓋茨來講,就是出去演示了藍屏了。所以后來就在全球范圍內,找一個能拯救他的天才的程序員,或者是團隊,而他內部的人員是無能為力。碰巧的是,DEC公司的VMS被打入冷宮,VMS當你的主導者和他手下的兄弟,也都被打入冷宮。于是比爾蓋茨就游說這幫人意思是以后跟我混,他也有意向。于是提了要求,要我去也行,我手下的兄弟也得帶過去,比爾蓋茨也很大方,說沒問題。所以這片兄弟全部被拉進微軟于是他們在windows上研發,利用他們研發VMS上總結出的經驗重新去研發windows。所以后來出現了另外一個產品就是windowsNT ,windowsNT是new technologywindows新技術所以簡稱為windowsNT,也可以理解為下一代技術都成。

后來在windowsNT上就出現了windows2000,windowsXP,再后來windows2003。不過再那個時候Apple的圖形工作站已經做得美輪美奐了。雖然都是圖形系統,windows在apple面前不是一個量級的,丑陋的難以言喻,確實是那個時候Apple的工作站做得非常好,不過喬布斯由于內部的人士斗爭被趕出了Apple公司,隨后喬布斯又成立了皮爾斯動畫公司,隨后的兩三年成為了好萊塢制作動畫電影最著名的公司之一,再后來Apple公司有召回了喬布斯重新委以CEO的重任,再后來就有了各種各樣IPhone手機的歷史。所以喬布斯人才到哪都是人才,只不過脾氣很古怪。回來繼續說,windows這個NT出現的時候大概是199幾年,在這期間Unix再干什么。沒錯,打官司呢打仗曠日持久,10年,等官司不打了,微軟已經巨無霸到無力與之抗衡,所以最好的十年成為失去的十年,這就是當年的結果。

不過198幾年后來bell實驗室把unix給賣了,到后來終止沒落。Unix再這十年中從當年的炙手可熱的東西成長為貴族,最后成為一個老貴族,成為一個沒落貴族。大體上就是這么一個發展過程。同樣再上個世紀的80年代大概在85年或者86年前后當unix商業化以后,81年ATMT被分拆,分拆以后可以賣產品了,unix的一件事就是商業化。當年任何一個免費拿到unix的開始補交學費,一份4萬美元,有錢的拿錢沒錢的刪掉誰也不準用,所以大學講述計算機課程時都用unix,但是現在用不了了,沒法講了,但也沒辦法,畢竟再80年代那個時候4萬美元不是一個小數目。這其中就包括美國麻省理工學院,麻省理工學院中有一個極左的叫做Richard Stallman的家伙,思想很激進,想軟件本來解釋很多程序員自發研究以后回饋的不是一家所研究的,不應該被哪一家商業公司獨占,軟件應該是全人類社會的那些優秀程序員思想的共同結晶所以在盛怒之下他發起了共產主義運動叫做GUN,GNU加什么呢?GNU is Not Unix意思是GNU不是Unix我們不做商業化軟件都是自由的,任何人都可以免費無償獲取的,都可以使用,就像共產黨一樣,要想成為黨員就要宣誓遵守共產主義章程要勵志為全球達到共產主義目標而奮斗所以他們也需要一個這樣的章程叫做GPL,General Public License,就是GUN組織運動的共產主義宣言,規定了,任何軟件程序只要遵循GPL協定他就是自由軟件。

相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code
云南快乐10分开奖直播