歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> Sun的開放能否帶來輝煌?

Sun的開放能否帶來輝煌?

日期:2017/2/27 11:05:08   编辑:Linux業界

  Sun終於徹底開發了Java源代碼,這對於產業界來說無疑是一件盛事。畢竟全球已經有超過25億台設備在使用Java,而且數量在快速增長。

  對於Sun公司最終向外界免費開放了其廣泛使用的網絡編程語言Java的源代碼,業內並沒有感到太多的驚訝。在過去的數個月中,Sun的高層一直暗示將向開發者免費開發Java源代碼,屆時這些開發者可以進一步定制和改進代碼,以便更好地開發網絡應用程序。

  Java是1995年6月由Sun公司提出的一種革命化語言,與其他編程語一樣,這種語言在短短的時間內得到了迅速的發展。由於這種語言具有易用性、平台無關性、易移植性等諸多特征,使得這門語言得到了廣泛的應用。而且,這種語言具有有很好的發展景。程序開發費用少,工作效率高,並擁有很好的用戶界面 和強大的開發工具。網上數據編程體現的非常充分,是其它語言無法做到的。

  目前全球已經有超過25億台Java設備,其中包括7億部手機,7億台個人電腦。而Java 早已不再只屬於Sun。Java生態系統的迅速壯大,以及由此產生的龐大利潤鏈條,已經讓Java成為了多家巨頭都很難回避的重要技術,並且也被賦予了更多的戰略意義,比如網格計算、Web服務。目前Java經濟體系在全球的經濟規模已經超過了千億美元。

  從某種程度上來說,Java支撐起來了Sun公司。Sun每年22億美元的研發預算中有數億美元用於Java的開發,包括工具、平台、優化等方面。盡管Java並沒有為公司帶來直接收益,但是其產品100%和Java有關。事實上,Sun所有的微處理器、每一種操作系統,每一台計算機以及工具都運行Java,公司的開發人員和平台都用Java。

  與此同時,很多用開放源代碼產品與Java軟件相比卻顯得更有優勢。留給Sun的機會確實不多了。由於消費類電子設備、PC及服務器需要有不同版本的Java,曾經固執高傲的Sun憑一己之力,無論如何也實現不了Java的夢想。一方面,Sun 在這十年間一直也沒停止過尋找合適的方式,來把Java的掌控權分享給其他人;另一方面,包括IBM和BEA在內的許多Java社區內的大公司們,也都在不約而同、不厭其煩的敦促Sun把Java的主體源代碼開放。早在2004年,IBM就對Sun施加壓力,要求其開放Java源代碼。

  Sun之所以不願意開放Java源代碼,一個原因在於害怕兼容性問題毀滅Java。例如,不同的java script就有著相當嚴重的互操作性兼容問題,對網頁制作者來說是一大夢魇。

  數個月以來,Sun公司都在表明將在更為寬松的許可協議下免費公開Java源代碼。在最近 10月份由甲骨文公司舉辦的一場會議上,Sun公司表示有公司有可能采用較為嚴格的許可手續CDDL(通用開發和分發許可協議),這是當時Sun為其開放 Solaris操作系統而編寫的。但是業內並不贊成這一做法,因為這一許可協議要求改動Java源代碼的權利依然屬於Sun公司。

  權衡再三,Sun公司還是選擇了寬松的GPL協議,當初Linux系統也選擇了這一協議。業內對此還是感到了意外,因為遵循Sun一貫的態度似乎並不會這麼做。然而Sun的確這樣做了,其此舉就是為了吸引更多具有創新精神的開發者。屆時各種 Java應用包括在在DVD、PC機、手機、機頂盒、游戲等等家庭領域內的應用將會變得愈發,Sun公司從中也會獲益匪淺,其相關產品收入也會水漲船高。而這離Sun的輝煌也不遠了。




Copyright © Linux教程網 All Rights Reserved