Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          [新聞] Open-Source Java, it's a matter of how, not why.

          Posted on 2006-05-17 22:17 laogao 閱讀(1162) 評論(0)  編輯  收藏 所屬分類: On Java

          http://www.vnunet.com/vnunet/news/2156205/sun-promises-open-source-java

          很顯然Sun自己也知道只有把Java真正完全開源,才能最大限度的阻止Java開發社群走向分化。但問題是如何確保Java不會像各式各樣的Linux發行版本那樣陷入一種開源而又相互排斥、各自為政的尷尬境地。

          在今年的JavaOne上,Sun公司新CEO Jonathan Schwartz向媒體傳遞了這樣的信號:"It's not a question of whether we'll open source Java, the question is how"。我們當中很多人應該都記得當年IBM多少帶這些挑釁的要求Sun開源Java,我們不少人或許還自覺或不自覺地成了那次事件的炮灰。還有后來的Kaffe、GCJ等等開源的JVM和Java編譯器不斷涌現,不少開源社區的開發者等不及Sun,于是決定自己做一套開源的Java。所有這些事,Sun看在眼里,記在心里,卻遲遲沒有讓人們看到曙光,Sun在猶豫,它沒有準備好。

          雖然我很愿意相信這次Sun是認真的發自內心的對開源的熱情擁抱,但是理智告訴我這是Sun在外界的強壓下做出的又一次妥協,與之前Java部分開源、OpenSolaris開源并追加GPL方式、Sun ONE Studio等IDE免費/開源等等事件本質上并無二致。并且這樣的決策取向也符合Sun的最高利益。

          與這次JavaOne宣布Java開源同步進行的另一件事也值得我們關注一下,那就是Sun重新定義了對GUN/Linux和OpenSolaris等開源操作系統的Java分發包的許可協議,OS廠商可以按照自己的打包方式發行官方許可的Java,以往我們在幾乎所有通行的GNU/Linux開源發行版上找不到現成的Sun官方版Java的情況有希望成為歷史,至少這個許可協議剛一推出,就得到了Debian和Ubuntu社區的積極回應,這當然是好事。

          "Official packages of Sun Java are now available from the non-free
          section of Debian unstable, thanks to Sun releasing[1] Java under a new
          license: the Operating System Distributor License for Java (DLJ)[2][3].
          This license, while still non-free, allows the Sun Java Runtime
          Environment (JRE) or Java Development Kit (JDK) to be distributed by
          Debian, with our own packaging." [摘自debian-devel-announce的郵件列表]

          更多Sun Java在Debian的進展細節:
          http://packages.qa.debian.org/s/sun-java5.html

          Sun官方新聞(關于新的Operating System Distributor's License for Java):
          http://www.sun.com/smi/Press/sunflash/2006-05/sunflash.20060516.4.xml


          // 無關技術細節,故不確定是否合適放在首頁。不過我覺得上述內容值得和大家,和更多關注Java的人分享。

          主站蜘蛛池模板: 崇仁县| 手游| 东乌珠穆沁旗| 洛扎县| 永州市| 天津市| 韶山市| 西林县| 河北省| 利辛县| 高州市| 佛山市| 工布江达县| 正安县| 保山市| 汉源县| 都匀市| 深圳市| 郧西县| 建德市| 凉城县| 南华县| 宝兴县| 乐平市| 涞水县| 台中市| 望都县| 江川县| 井冈山市| 平山县| 稻城县| 扎鲁特旗| 宣武区| 都昌县| 陆良县| 巨鹿县| 白城市| 商城县| 云浮市| 富源县| 天柱县|