मैं लिनक्स में .NET विकास के लिए कुछ समय के लिए मोनो का उपयोग/उपयोग कर रहा हूं। इस हालिया controversy के बारे में पढ़ने के बाद और यह आलेख लिंक डॉटजीएनयू पोर्टेबल .NET को प्रदान करता है, मैं दोनों कार्यान्वयन के साथ अपने अनुभव जानना चाहता था, और इन दोनों परियोजनाओं के बीच क्या सुगमताएं हैं। उदाहरण के लिए, मुझे नहीं पता था कि पोर्टेबल .NET ने System.Windows.Forms को लागू किया था।पोर्टेबल .NET और MONO मतभेद
उत्तर
मुझे लगता है कि उत्तर का एक पहलू परियोजना गतिविधि को देखना है।
यहाँ Pnet की है: http://git.savannah.gnu.org/cgit/dotgnu-pnet/
यहाँ मोनो है: https://github.com/mono/mono/commits
Pnet एक सप्ताह गतिविधि समय की एक जोड़ी पाने के लिए लगता है। मोनो को एक घंटे में गतिविधि मिलती है।
पैनेट की नवीनतम रिलीज मार्च 07 से 0.8 है, इस सप्ताह मोनो की नवीनतम रिलीज 2.4.2 है।
विवाद के लिए, यदि पेटेंट हैं जो टारपीडो मोनो जा रहे हैं, तो वे समान रूप से पैनेट पर आवेदन करने जा रहे हैं।
मोनो अधिक व्यापक रूप से उपयोग किया जाता है, बीसीएल के अधिक कार्यान्वित करता है और नोवेल जैसे बड़ी लिनक्स कंपनियों से समर्थन प्राप्त करता है।
व्यावहारिक उपयोग में, मुझे लगता है कि मोनो सिस्टम। Windows.Forms समर्थन बहुत बेहतर है।
FSF के विश्वास है कि माइक्रोसॉफ्ट अन्य कार्यान्वयन भूमिगत मजबूर करने के लिए जा रहा है थोड़ा अजीब है, यह देखते हुए कि यह अब एक खुला मानक है:
ECMA-334: C# Language Specification ECMA-335: Common Language Infrastructure etc, etc, etc..
वैसे भी, मोनो निश्चित रूप से पोर्टेबल नेट से ज्यादा परिपक्व है।
एफएसएफ की चिंता .NET के उन मानकीकृत हिस्सों के बारे में नहीं है, लेकिन उन लोगों के बारे में अधिक नहीं है। माइक्रोसॉफ्ट ने एक "वादा" जारी किया कि वे उन बौद्धिक संपदा अधिकारों को लागू नहीं करेंगे, लेकिन मैं माइक्रोसॉफ्ट के इतिहास पर विचार करते हुए एफएसएफ से सहमत हूं। – DejanLekic
पोर्टेबल.NET प्रोजेक्ट 200 9 से निष्क्रिय है।
- 1. .NET/Mono
- 2. .net और mono में JSON के साथ प्रारंभ करना
- 3. पोर्टेबल क्लास लाइब्रेरी और .NET ConcurrentDictionary
- 4. .NET पोर्टेबल क्लास लाइब्रेरी और यूडीपी समर्थन
- 5. पोर्टेबल सी #
- 6. .NET/MONO क्रॉस संकलन के लिए सर्वोत्तम अभ्यास
- 7. mkbundle: "mono/metadata/mono-config.h" फ़ाइल नहीं मिली
- 8. क्या .NET स्ट्रिंग हैश फ़ंक्शन पोर्टेबल है?
- 9. मतभेद और sed
- 10. VowpalWabbit: मतभेद और मापनीयता
- 11. CreateProcess और ShellExecute मतभेद
- 12. आरएमआई और कोर्बा मतभेद?
- 13. @ सिंक्रनाइज़() और एनएसएलॉक मतभेद
- 14. .Net/Mono में Wav, एमपी 3, और/या ogg decode कैसे करें?
- 15. मतभेद
- 16. मतभेद
- 17. मतभेद()
- 18. मतभेद
- 19. मतभेद
- 20. Primefaces onclick और onSuccess मतभेद
- 21. अपाचे, PHP और MySQL पोर्टेबल?
- 22. पोर्टेबल क्लास लाइब्रेरी
- 23. एक साधारण .Net कंसोल प्रोजेक्ट को मोनो और एमकेबंडल के साथ पोर्टेबल एक्सई में कैसे परिवर्तित करें?
- 24. Android के लिए Xamarin Mono इंस्टॉल करना
- 25. पोर्टेबल आईएस सी ++ कैसे पोर्टेबल है?
- 26. मतभेद ड्राइव
- 27. JVM मतभेद
- 28. पोर्टेबल ग्रहण
- 29. पोर्टेबल MongoDB?
- 30. पोर्टेबल बराबर
क्या यह विकी होना चाहिए? –