CNET科技資訊網11月8日國際報道 Adobe將把可以在Firefox浏覽器中執行java script程序的軟件捐出來,這也是對Mozilla基金會最大的軟件源代碼捐贈。
周二Adobe可望在Web 2.0大會上宣布此項消息。捐贈出來的源代碼將成為名為Tamarin項目的基礎,未來並將由Adobe與Mozilla共同管理監督。
Adobe將提供稱為ActionScript Virtual Machine的軟件,它可以在Adobe Flash Palyer 9環境下執行描述語言。
虛擬機器可望在2008年上半內建到FireFox浏覽器未來版本中,Mozilla基金會執行總監Frank Hecker說。
Adobe Flash Player虛擬機器的描述語言執行的是以ActionScript撰寫的程序,ActionScript是依據ECMA International的ECMAScript標准開發出來。
廣為使用的Java Script及微軟 Jscript也符合該標准,Adobe首席架構師Kevin Lynch說。
今年六月隨同Flash Player 9 推出的Adobe script引擎最新版本,使用最新的編譯器(compiler),執行程序速度要比之前版本快上十倍,他說。
Lynch指出,和Mozilla的合作是該公司有史以來最大的開源計劃。這也可加速Adobe讓開發人員開發混搭式程序,包括AJAX-based網頁以及Flash媒體或動畫。
“我們讓HTML與Flash開發社區都能用這個共通語言來開發,”Lynch說,“使用同一種語言是程序技術上的一大步。”
Hecker指出,高品質的描述語言引擎對開源項目“極端重要”,包括FireFox浏覽器與Thunderbird郵件軟件。Firefox主要程序和許多擴展,都是以java script寫成,他說。
Tamarin項目源代碼將用作下一代SpiderMonkey(FireFox的底層引擎)的源代碼基礎,Hecker說。