私はLinuxでの.NET開発のためにしばらくMonoを使用しています。今回の記事controversyとこの記事でDotGNU Portable .NETに提供しているリンクを読んだところ、両方の実装の経験と、これらの2つのプロジェクトの間に明らかになっている違いが分かりました。例えば、私はPortable.NETがSystem.Windows.Formsを実装していることを知らなかった。ポータブル.NetとMONOの相違点
答えて
答えの1つは、プロジェクト活動を見ることです。ここで
はPNETのは、次のとおりです。 http://git.savannah.gnu.org/cgit/dotgnu-pnet/
ここでMonoのは、次のとおりです。 https://github.com/mono/mono/commits
PNETアクティビティを数回週を取得しているようです。モノは1時間に数回アクティビティを取得します。
Pnetの最新リリースは07年3月から0.8で、Monoの最新リリースは今週2.4.2です。
論争については、Monoを爆発させる特許がある場合、Pnetにも同様に適用されます。
Monoは広く使用されており、BCLの多くを実装し、Novellなどの大手Linux企業のサポートを受けています。
実際には、MonoのSystem.Windows.Formsサポートがはるかに優れていることがわかりました。マイクロソフトは、他の実装の地下を強制しようとしていること
FSFの信念は、それが今オープンな標準であることを考えると、少し奇妙です:
とにかくECMA-334: C# Language Specification ECMA-335: Common Language Infrastructure etc, etc, etc..
、モノは確かにポータブル.NETよりも成熟しています。
FSFの懸念事項は、.NETの標準化された部分についてではなく、そうでないものについてです。マイクロソフトはこれらの知的財産権を執行しないという「約束」を出しましたが、マイクロソフトの歴史を考慮してFSFに同意します。 – DejanLekic
Portable.NETプロジェクトは2009年以来アクティブではありません。
- 1. JavaとC#と.NETの相違点
- 2. JavaとDelphi .NETの相違点
- 3. Msmqと.Net Remotingの相違点
- 4. importとconstとの相違点とcommonjsでの相違点
- 5. =と:=の相違点
- 6. ゴランのnet/httpとnet/http/fcgiの相違点
- 7. PHPUnitとPHPSpecの相違点と相違点
- 8. .Net HashtableとJava HashtableとHashMapの相違点
- 9. MSBuildとTFSBuildの相違点
- 10. string.hとstrings.hの相違点
- 11. NSArrayとNSMutableArrayの相違点
- 12. System.Web.CacheとHTTPContext.Curent.Cacheの相違点
- 13. saveとsave_model()の相違点
- 14. ディスパッチキューとNSOperationQueueの相違点
- 15. HTML5とjQueryの相違点
- 16. QtGui.QApplicationとQtCore.QCoreApplicationの相違点
- 17. CDO.MessageとSystem.Net.Mailの相違点
- 18. TransactionとTransactionScopeの相違点
- 19. addonGlobalLayoutListenerとaddOnPreDrawListenerの相違点
- 20. getGenericParameterTypesとgetParameterTypesの相違点
- 21. vmlinuxとvmlinux.oの相違点
- 22. KeyEventArgs.systemKeyとKeyEventArgs.Keyの相違点
- 23. Thread.sleep()とTimeUnit.SECONDS.sleep()の相違点
- 24. レポートとサブレポートの相違点
- 25. MPI_ScatterとMPI_Bcastの相違点
- 26. V8とECMAScriptの相違点
- 27. カーネルモードとドライバの相違点
- 28. アルゴリズムとメソッドの相違点
- 29. mysql_num_rowsとmysql_affected_rowsの相違点
- 30. modelAttributeとcommandNameの相違点
これはWikiですか? –