搜尋反微軟網誌(1+2代目)

2009年7月1日 星期三

RMS 對 Mono 進入 Debian 說不

身為一位IT主管的決策責任:
做為公司主要系統主程式語言的開發選用決策, 必須考量該語言是否俱備長期且穩定發展, 是否俱備開放且廣大的社群支援, 是否不會在未來發展可能被"特定廠商"決定該語言的生死大權, 最可怕地是該程式語言的軟體專利被單一特定廠商所持有.

C# 是微軟獨自在實驗室, 以自我為中心(封閉主義), 參考其它語言的特色, 打造的新一代程式語言.
MONO 專案則是開源碼專案, 目標是實作一個能在非微軟產品之外, 而能使用的替代 C# 為目標.

其實在其它非微軟體制下的應用, 是不需要 C# 的, 您有例如 Java ... 的優秀替代品. 以下是 RMS 本人對此事件的看法.

RMS對Mono進入Debian說不:
自由軟體基金會主席 Richard M. Stallman 對 GNU/Debian 讓 Mono 套件包含在默認安裝內的決定表示了勸阻,認為任何一個使用 C# 的程序(Tomboy是用 C# 編寫,運行需要開源 .NET實現Mono)都會令社區處於危險之中。

RMS 認為微軟可能會用軟體專利打擊任何自由的 C# 實作,避免未來風險的預防措施就是遠離它。他稱問題與 C# 實現無關,而是 Tomboy 和其它使用 C# 撰寫的軟體。如果不使用 C#,問題便迎刃而解了,用 C# 便意味著的要冒不必要的風險。

RMS表示不能讓 GNU/Linux 發行版的默認安裝中包括 C# 實現。 對於RMS的評論,Mono開發者Jo Shields寫了一篇針鋒相對的文章,解釋為什麼Mono不會威脅自由開源軟體(FOSS),為什麼它對開發者是可取的,為什麼 Ubuntu 也應該默認安裝它。此外,開源社區正在開發不依賴Mono的Tomboy C++實現Gnote,最終目的是取代Tomboy,從而讓 Gnome 和 GNU/Linux 不依賴於 Novell 的 .NET 實現。

引用來自: http://linux.solidot.org/article.pl?sid=09/06/28/1236249&from=rss

沒有留言:

張貼留言