Adobe在周四(4/26)宣布計畫釋出Flex程式碼成為開放原始碼,開發人員將可透過Mozilla公用授權(Mozilla Public License,MPL)取得Flex的軟體開發套件(SDK)及檔案。
Adobe預計在今年夏天推出代號Moxie的下一代Flex預覽版時,開始於公開下載網站上提供Flex臭蟲資料庫並每日張貼軟體開發套件,並趁著今年年底Moxie最後版本發表之際正式提供完整的Flex開放原始碼。
Flex是一個用來建置跨作業系統豐富網站應用程式的架構,開發人員透過該架構就可建置相容於Adobe Flash Player或Apollo等播放程式的應用程式。
Adobe透過MPL授權所提供的Flex SDK程式碼除了ActionScript元件外,還包括ActionScript與MXML編譯器的Java程式碼、ActionScript除錯程式及ActionScript核心程式庫等,此外,Flex SDK則包含所有用來建立Flex應用程式的元件,並可在所有瀏覽器上執行,諸如蘋果作業系統、視窗作業系統及Linux等。
透過MPL授權,開發人員便能自由地下載、擴充或貢獻Flex編譯器、元件及應用程式架構原始碼,同時,Adobe也表示該公司會持續提供Flex SDK與其他透過既存商業授權發表的Flex產品供使用者選擇。
Adobe漸向開放原始碼開發社群靠攏,成為開放原始碼除了可讓更多開發人員協助建置外,也能擴大使用族群。此外,這也是Adobe對抗逐步侵入其地盤的微軟的策略,微軟將推出的Expression工具包及近日發表的Silverlight都是用來建置豐富網路應用程式的產品,Adobe利用早一步開放Flex原始碼贏得開發人員的青睞以阻擋微軟的迅速擴張。(編譯/陳曉莉)
熱門新聞
2026-01-16
2026-01-16
2026-01-18
2026-01-16
2026-01-19
2026-01-18