Mono是Microsoft's .NET framework的開源實現,已經是1.2版本了,大大提高了window到Linux 的.NET的移植性。除了Novell's SUSE Linux帶有Mono, Red Hat's Fedora Core 6也帶有Mono。
Fedora從Fedora Core 5 開始帶有Mono,Fedora Core 5還帶有Mono-powered Beagle desktop search、 F-Spot photo management utility 和 Tomboy note-taking applications。
盡管Mono的開發人員聲明Mono無專利也不打算申請專利,但是Mono 在Novell-Microsoft deal 條款下,將有專利保護。也就是說,Mono 不會再包含在最近發布的beta 2 of Red Hat Enterprise Linux 5裡。
巧合嗎?
在宣布與Novell合作的發布會上,Microsoft CEO Steve Ballmer 警告Linux社區: patent deal 是伙伴只是Novell。
盡管Red Hat沒有將Microsoft 協議作為不包含Mono in RHEL 5的主要原因,但是很顯然 Red Hat在傾聽。
"對於Microsoft Novell 的事情,我們無能為力," Joel Berman, Red Hat Enterprise Linux product marketing 總監告訴internetnews.com.
據Berman說,在Novell Microsoft合作宣布以前,就已經討論是否將Mono包含在內。
Berman說其實Mono的技術上的局限性才是導致Red Hat決定不包含Mono的原因 。
Berman說:"盡管很容易寫Mono並且移植到Windows, 但是很難將Windows的應用移回Linux。” "我們認為web服務使用Java其實不錯了."
2005年Red Hat在JBoss上贏利$350 million 。就在這星期,Red Hat宣布一個關於JBoss的新SOA戰略,從這可以看出開源Java商正著手促進整合。
除了Web服務和企業應用技術程序,Mono還可以作為桌面應用程序(Tomboy, F-spot and Beagle)的平台。
"我認為有許多其他用於searching的替代物." "其實Tomboy並不需要Mono," Berman說. "一個比較小的應用程序卻導致了具多的依賴,因此我將不奇怪: Tomboy的替代物出現."
Berman 對Tomboy的替代物沒有提供人海細節,但他暗示該替代物可能很象一個wiki sharing desktop 。
其實, 是否包括Mono取決於用戶需求。Berman 說:"我們所接觸的使用web服務的用戶都使用Java.