簡介
Longene是一個源自中國的自由、開源的作業系統項目,目的是要把Linux的核心擴充成一個既支持Linux套用、也支持Windows套用,既支持Linux設備驅動、也支持Windows設備驅動的兼容核心;使用戶可以直接在Linux作業系統上高效運行Windows套用。
通過Longene,原來習慣於windows操作習慣的用戶可以在Linux上延續他們的操作習慣。用戶購買的第三方軟體可以變成與作業系統無關,對於用戶來說,本來是一旦購買了Windows的套用軟體,從此只能選擇Windows作業系統,而現在卻還可以有選擇,這對於Linux當然是意義重大,可以提高桌面Linux的市場競爭力。
Longene開發組是由浙大網新資助的開源項目,並遵守GPL規定公開公原始碼。
特點
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的發展添磚加瓦。