Eclipse開放源碼基金會在周一(3/17)EclipseCon 2008會議中宣布將推動一個採用Equinox的Runtime專案,專注在Runtime技術的開發,以讓開發人員能夠更具彈性地在行動裝置、桌面系統,及伺服器等環境中建置及部署軟體。同時,該基金會亦宣布成立新的Equinox社群,並表示已有逾20家業者將參與該社群。

新的Runtime專案涵蓋多個子計畫,包括Eclipse通訊架構(ECF)、EclipseLink、Equinox、豐富Ajax平台(RAP)、Riena及Swordfish等。

Eclipse基金會執行總監Mike Milinkovich表示,發表專注於Runtime開發的Equinox社群是該基金會必然的發展,此一新的社群將協助組織及推動其他鎖定簡化軟體開發與部署的專案。

此外,Eclipse基金會亦設立一新的Equinox入口網站,專門推動及教育與Equinox、OSGi及Eclipse runtime相關的計畫。

Equinox為一輕量級的開放服務閘道標準(Open Services Gateway Initiative,OSGi)版本,提供跨平台及跨架構層的一致性元件模型,OSGi通常被用在行動及嵌入式裝置,以及支援不同作業系統的桌面與伺服器應用程式,其他的元件模型多半是針對特定的作業系統或僅能支援特定開發層。

該基金會說明,Equinox採用元件導向開發及組合(Component Oriented Development and Assembly,CODA)概念,其優點除了可支援跨平台與架構層外,還包括可利用Equinox的彈性來組合與客製化所要的應用程式及runtime平台,例如可自不同的元件製造工具中選擇所要的元件;提供標準的整合技術以讓企業可輕易在各式解決方案中嵌入應用程式。

Equinox早就被嵌入Eclipse基金會的豐富客戶端平台(Rich Client Platform,RCP)中,供開發人員建置客戶端應用程式。

Eclipse基金會指出,Equinox是Eclipse的核心runtime平台,已有數百萬的軟體開發人員採用該平台,並創造出數千外掛程式與數百個RCP應用程式,社群亦已利用Equinox作為Ajax應用程式、SOA及其他客戶端或伺服器端應用程式的平台,新社群將能推動Equinox成為建置及部署各種用途的軟體暨應用程式開發平台。(編譯/陳曉莉)

熱門新聞

Advertisement