Longene是一個源自中國、自由、開源的操作系統項目,目的是要把Linux的內核擴充成一個既支持Linux應用、也支持Windows應用,既支持Linux設備驅動、也支持Windows設備驅動的兼容內核;使用戶可以直接在Linux操作系統上高效運行Windows應用。
Longene與Wine
Longene和Wine的目標相同,手段有差異,簡而言之,Wine的策略是「核內差異核外補」,Longene的策略是「核內差異核內補」(具體參見項目白皮書)。相比Wine,Longene的重點是提高軟件運行的性能和效率,包括解決內核驅動兼容的問題。Wine在應用層實現的Dll將一直是Longene項目的基石,同為開源軟件,兩者將是「攜手發展,共同促進」的關係。
Longene-0.3.0是一個具有里程碑意義的版本,Longene徹底擺脫了wineserver進程的依賴,在內核實現了wine的調用申請,現在對wine的依賴只是dll和部分program,因此我們不再提供針對Wine的補丁,而是提供一份Wine For Longene的代碼。Longene-0.3.0包括3部分代碼:Linux內核補丁(Linux-2.6.30)、Longene模塊代碼、Wine For Longene(wine-1.0-longene)。
Longene-0.3.0的運行效率與Wine相比有很大地提高(這正是Longene存在的意義之一),具體效率測試請見官方網站。
Longene-0.3.0已在Ret Hat Enterprise 5.1, Ubuntu 9.04, Ubuntu10.04, Fedora 12, Redflag 6, Magic Linux 2.5-1測試通過,如你的發行版不再上述列表中,請將Longene的運行情況告訴我們,我們將十分感謝!
Longene-0.3.0的發布,可以從數據上驗證了「核內差異核內補」思想的正確性,也是對項目開發初期某些對項目有質疑的愛好者最好的解釋,也是對這些年來堅持參與開發的人員,最欣慰的成果。雖然Longene-0.3.0在性能上表現優異,但是我們還是要看到在安裝、穩定性、兼容度等方面存在的問題,這些還需要我們持之以恆地加以優化和改進。我們歡迎廣大的操作系統愛好者關注、參與到項目開發中來,真正把這個chinese base的開源項目發展壯大,成為國際性的項目,為Linux的發展添磚加瓦。