成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

重建Java生態系統 Oracle時代的沖突與聯盟

原創
開發 后端 新聞
Java的生態系統隨著Sun被Oracle收購發生巨大的變化,Java不可避免地進入了Oracle時代。由于Java是一項開源技術,圍繞著Java有一系列的角色,在Oracle時代的Java如何前行,這些角色有著沖突,也有聯盟!

【51CTO譯文】Oracle于今年一月完成了對Sun微系統公司的收購,也因此取得了Java的所有權,至少從表面上看,Oracle現在成了Java的新主人。除了創造Java外,Sun也操縱了許多重要的Java技術,如GlassFish應用程序服務器,此外,Sun也把持著Java社區(JCP)進程的權利。但除了Sun以外,還有其它更多的力量在引導Java,包括Apache基金會,Eclipse基金會,JBoss和SpringSource,它們對Java生態系統做出了不可磨滅的貢獻。

例如,Spring框架已經在JCP內部通過審核,Spring已經正式成為Java開發的一個可選框架,Apache也建立起了Java技術的實現。 

Oracle雖然仍然可能是Java領域最強勢的角色,但它決不是唯一一個可以決定Java平臺未來的角色,甚至它也不是Java創新背后的主要貢獻力量。

Spring框架創始人,現任EMC Vmware SpringSource業務部門總經理Rod Johnson說:“我不看好Java EE,他已經很久沒有創新了,可以說現在大部分Java創新都不是Oracle做出的”,他列舉了他自己的Spring技術,Google Web Toolkit以及Eclipse工具為例進行解釋。

Sun不想失信于將Java開放給所有人的承諾,Java之父James Gosling也建議Sun保持這種開放性

Spring和Eclipse在Java技術方面一直領先于對手,Spring框架自2004年首次登場以來大約下載了3百萬次,Johnson說他開發這個技術是為了提供一個比Java EE和EJB更簡單的Java技術,他說:“它們構造了很多,很困難的應用程序,我認為它現在已經達到了巔峰狀態,成為當今Java開發的事實標準”。

Eclipse憑借其IDE和其它開源技術也為Java的發展做出了很大的貢獻,Eclipse執行總監Mike Milinkovic說:“Eclipse為Java創新提供了一條捷徑,我們是一個中立的開放型組織”,值得一提的是,Mike Milinkovic本身也是一名前Oracle官員。

Milinkovich指出Oracle也是Eclipse的貢獻者,如它領導的EclipseLink項目被提議作為Java相關的持久化框架,Oracle每年也會交納25萬美元的會費,相比之下,Sun主持的Netbeans IDE則被看作是Eclipse IDE的主要開源代替品。

Apache和JBoss也建立了自己的Java技術,Apache在開源Java技術領域扮演著越來越重要的角色,Apache Tomcat Java Web服務器是Apache第一個遵循Java規范的實現,JCP副總裁Geir Magnusson現在也是Apache的董事會成員,Apache自己創建的Maven和Ant生成工具就沒有Sun的參與,此外,Apache最近還發布了Cayenne 3.0,他為Java提供了一個面向對象的映射技術。

但Apache繼續在與Sun爭論Apache的Java實現 Harmony的兼容性,即使現在由Oracle負責,這場爭論也未結束,Magnusson說:“Apache反對將Sun發布的Java許可限制強加于Harmony頭上,看起來Sun在拼命保護Java ME”。

JBoss也是開源Java服務器的先驅者,Red Hat 2007年將其收購,Jboss也一向很支持Sun主持下的Java進程。

雖然Oracle不是唯一的重要角色,但它仍然有不可代替的話語權,Eclipse的Milinkovich認為Oracle要生存就離不開Java,但畢竟Oracle控制了JCP,統治著GlassFish和OpenJDK,他強調:“如果Oracle不能帶領Java走向正確的方向,將會給整個生態系統帶來嚴重的負面影響”。Milinovich表示了他的擔心,因為Oracle自收購以來都非常安靜。

Red Hat的Little 說:“Oracle希望JCP變成一個更開放的進程,如果Oracle實現它的諾言,Java將會朝更好的方向發展”。他希望Oracle不要對Java采取象Sun那樣嚴厲的方式,Oracle在JCP中的角色是非常關鍵的,Apache的Magnusson提醒道,因為JCP不是一個獨立的機構,它的財政和管理原先由Sun控制,現在改為Oracle控制了。

Sun一直以來都是Java不錯的控制人,直到與其它公司,如IBM競爭,Little說:“當它們開始競爭時,利益沖突時永遠無法克服的,導致JCP進程慢下來了,不是因為技術原因,而是商業原因,如果Oracle也按Sun的老路那么做,整個社區進程可能會四分五裂,屆時我們將沒有一個象現在這樣大家可遵循的社區標準”。

日前對開源軟件用戶做的一次調查顯示,大部分用戶都認為Oracle比Sun更適合管理Java和MySQL,開源商業智能公司Jaspersoft今年4月就Java和MySQL的未來,詢問了它500多個用戶,結果也與前面的調查有著驚人的相似之處。

大多數大型企業在調查中也表示計劃繼續使用Java,并預計在Oracle的管理下,MySQL能夠發展得更好,調查發現,80%的受訪者認為Java進程將會得到改善或保持不變。

原文出處:www.cio.com/article/599831/Java_s_Team_of_Rivals_Conflicts_and_Alliances_in_the_Oracle_Era

原文名:Java's Team of Rivals: Conflicts and Alliances in the Oracle Era

作者:Paul Krill

【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處、作者及51CTO譯稿和譯者!】

【關于Java技術專題編輯推薦】

  1. Spring開源框架技術
  2. Hibernate應用開發教程
  3. NetBeans應用開發詳解
  4. 走向混合編程時代
  5. 精通MyEclipse應用開發
  6. 開源框架Eclipse發展歷程

 

責任編輯:佚名 來源: 51CTO譯文
相關推薦

2011-05-19 15:15:39

Oracle生態系統

2016-02-29 10:41:08

IBMPower

2011-12-09 11:02:52

NoSQL

2013-03-15 10:43:10

VMwareOracleNimbula

2018-04-25 16:20:01

邊緣計算原生云邊緣平臺

2019-01-13 15:00:52

區塊鏈生態系統

2009-12-25 14:49:55

2021-11-23 20:54:34

AI 生態系統

2015-04-01 11:23:23

2013-11-04 16:57:21

Hadoop大數據Hadoop生態系統

2010-05-12 11:16:00

SAP

2015-10-12 10:55:17

Linux開源生態系統聯盟

2010-06-03 18:59:59

未來網絡MX 3D路由器Juniper

2020-06-02 21:02:48

物聯網硬件威脅物聯網安全

2017-08-02 13:08:30

物聯網生態系統邊緣計算

2023-10-11 15:11:08

智能建筑人工智能

2024-01-15 00:07:08

JS生態系統

2022-02-25 11:09:16

區塊鏈技術生態系統

2020-08-29 18:33:42

物聯網生態系統物聯網IoT

2020-02-25 13:53:21

5G物聯網IOT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文精品视频 | julia中文字幕久久一区二区 | 91五月天| 日韩av成人在线 | 国精产品一区一区三区免费完 | 午夜视频在线观看网址 | 天天av网| 久久久久久久久久久高潮一区二区 | 精品自拍视频在线观看 | 少妇无套高潮一二三区 | 日一区二区 | 日韩视频一区二区在线 | 久久免费视频在线 | 瑟瑟免费视频 | 第一区在线观看免费国语入口 | 中文成人在线 | 欧美在线视频网 | 欧美日韩网站 | 国产精品美女久久久 | 日日夜夜视频 | 福利网站导航 | 国产日韩视频 | 91影院| 欧美成人a | 爱爱免费视频 | 日韩精品视频在线免费观看 | 中文字幕精品视频 | 午夜在线电影网 | 国产成人免费视频 | 久久一起草 | 国产精品久久久久久久免费观看 | 婷婷91 | 综合久久av | 久久国产精品-久久精品 | 91pao对白在线播放 | 欧美一区二区三区在线 | 久久久久国产成人精品亚洲午夜 | www.五月天婷婷.com | 黄色精品视频网站 | 久久久久亚洲国产| 亚洲欧美国产精品久久 |