IBM是在2001年以4000萬美元種子基金成立Eclipse聯盟,并且捐贈了不少程序代碼。如今,該組織有91個會員,包含許多全球最大的軟件商。根據Evans Data公司的資料,Eclipse是目前最受歡迎的Java開發工具。
Java廠商若要共同對抗微軟,彼此之間就要有共同的開發工具才行。
在Eclipse平臺上,程序員可使用好幾種不同的語言。在前端方面,用戶可整合多種工具來撰寫Plug-in程序或Unit Test。Eclipse最大的特色就在于其完全開放的體系結構,這代表任何人都可下載并修改程序代碼,給Eclipse寫插件,讓它做任何你能想到的事情,即所謂“Design for everything but nothing in particular”。
Eclipse基金會的架構比較特別,反映出企業現今對于開放原始碼計劃也越來越積極主動。Eclipse不像一般開放源碼軟件容許個人的捐獻程序,該基金會是由廠商主導。不論是董事會成員或者是程序贊助者幾乎都來自于獨立軟件開發商(ISVs)的員工。
Eclipse首席執行官Mike Milinkovich說,這種廠商會員制是特意設計的;他說Eclispe軟件開發快速就是因為會員制的關系,同時又加上開放源碼開發模式的臨門一腳。這與一般透過標準組織的做法全然不同。 這其實正好驗證了一句老話:“開放即標準”。
JUnit/Ant : 讓Java自動化的絕代雙驕
文/劉鐵鋒
在Java程序員必備的工具中,共 同擁有且交口稱贊的恐怕就非JUnit、Ant莫屬了。一個是單元測試的神兵利器,一個是編譯部署的不二之選,它們讓Java的開發更簡單。
JUnit由XP和TDD的創始人、軟件大師Kent Back以及Eclipse架構師之一、設計模式之父Erich Gamma共同打造。名家的手筆和理念使得JUnit簡單而強大,它將Java程序員代入了測試驅動開發的時代。JUnit連任了2001、2002年“Java World編輯選擇獎”以及2003年“Java World最佳測試工具”和2003年“Java Pro最佳Java測試工具”等眾多獎項,深受Java程序員好評。
文章來源于領測軟件測試網 http://www.kjueaiud.com/