因為他們一旦更換作業系統,那麼那些帶給他們無限快樂和便捷的軟體將無法使用了。
而要是等到微軟作業系統上的軟體多到一定數量級的時候,使用者們更換作業系統的可能性就無限等於零,那微軟也就達成了壟斷作業系統的目標。
並且這對於現在的微軟來說,並不算難。
畢竟現在微軟作為世界上第一個視窗作業系統,在全球的銷量已經高達上千萬份,那麼軟體公司們如果想要掙錢的話,就必須以Windows作為開發平臺才行。
而既然是以Windows為平臺開發的,那顯然這些軟體就無法在其他作業系統上使用了。
也就是說,將有數以千計的軟體公司,數以十萬計的程式設計師在為Windows的壟斷事業增磚添瓦。
更代表著,如果其他作業系統想要挑戰微軟在作業系統獨一無二的霸主地位,就必須先要有數以千計的軟體公司,和數以十萬計的程式設計師為他們編寫成千上萬的軟體才行。
並且這些軟體公司這麼做,還得不到什麼報酬。
畢竟一家新的作業系統是沒有什麼使用者使用的,而既然沒有使用者使用,這些軟體公司自然賺不到錢,只能為愛發電了。
這樣為愛發電的軟體公司,或許會出現幾家,而絕對不會達到數以千計這個程度。
而既然達不到這樣的數量,就無法攻破微軟作業系統的護城河,微軟作業系統的壟斷地位便穩如泰山。
並且大力的發展軟體,還有利於擴大使用者群,使得更多的人去購買電腦,安裝作業系統。
所以說,這幾乎是一個完美的發展策略,而且在實際的應用過程也十分的有效。
這也是Windows作業系統為什麼今年能夠大賣,業績幾乎提升了一倍,並且各大投資公司,股民們願意給予微軟這麼高估值的原因。
可隨著JAVA的橫空出世,微軟這一美夢就即將破滅了。
就如之前一直所說的那樣,JAVA具有跨平臺性和遷移性。
也就是說使用JAVA編寫的軟體,可以無視Windows作業系統作為平臺的侷限性,能很輕鬆的遷移到其他平臺上去。
畢竟用JAVA編寫的軟體,雖然能在Windows作業系統上執行,但他並不像其他為Windows所編寫的軟體一樣,是直接在作業系統上應用的,JAVA是透過虛擬機器來實現應用的。
也就是用JAVA編寫的軟體,是透過虛擬機器在實際的計算機上模擬模擬各種計算機功能來實現功能的。
如果僅僅如此吧,倒也罷了,Windows作業系統所使用的C++語言,作為世界上最強大的程式語言,自然有其特殊的地方,從功能性來說,是其他程式語言所不能匹敵。
可JAVA作為新出現的程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念。
因此Java語言具有功能強大和簡單易用物件導向、分散式、健壯性、安全性、平臺獨立與可移植性、多執行緒、動態性等特點。
並且因為不受平臺的限制,所以JAVA還可以編寫桌面應用程式、Web應用程式、分散式系統和嵌入式系統應用程式等。
也就是說,僅僅從功能性而言,JAVA就是一個可以跟C++抗衡的程式語言。
所以在JAVA被放出來沒多久,就有很多的程式設計師們主動學習,擴散,甚至為JAVA提出各種各樣的改進意見來完善JAVA。
可以說,現在每天都有大量的程式設計師在學習使用JAVA。
並且最重要的是,軟體公司也樂見於此。
畢竟他們也知道,如果自己的軟體只能在Windows上使用所會產生的不良後果,不但意味著他們不能再去其他的作業系統,更代表著他們將會被微軟隨便拿捏。
現在只是因為Windows作業系統的使用者最多,所以他們只能捏著鼻子認了而已。
而如果用JAVA來編寫軟體的話,這些後顧之憂就不存在了,他們的軟體可以多平臺發售,將全部的電腦使用者都一網打盡。
但不管怎麼說,總之就一句話,JAVA的出現,很有可能將徹底顛覆微軟,讓微軟想要壟斷作業系統,壟斷使用者使用電腦入口的發展綱領完全不復存在。
JAVA將成為微軟發展,乃至於生死存亡的大劫。
可以說,比爾蓋茨等微軟高層為了對付JAVA