दुर्भाग्य से यह सामुदायिक परियोजनाओं के साथ एक आम समस्या है।
एक बार जब समुदाय एक महत्वपूर्ण समस्या की पहचान करता है, तो परियोजनाएं इसे संबोधित करने के लिए पॉप अप करती हैं। इस स्थिति में, समस्या NTFS FS उपयोग है।
लिनक्स-एनटीएफएस (कर्नेल एफएस ड्राइवर), पहले बनाया गया था, और थोड़ी देर बाद विकास ठप हो गया। IMO एक बुरा विकल्प है, यह प्राथमिकता के योग्य है और अभी भी करता है। यह ड्राइवर स्थिर रहा है, केवल तब तक पढ़ा है, जब तक मैंने लिनक्स (डेढ़ दशक से अधिक) कर लिया है। यह समस्या का केवल आधा हिस्सा है, इसलिए समुदाय कहीं भी दिखते हैं।
कैप्टिव NTFS (NTFS.SYS के लिए ड्राइवर आवरण), तुलनात्मक रूप से बनाना आसान था। अन्य परियोजनाओं में पहले से ही अधिक कोड मौजूद थे। मुख्य कारण समुदाय ने देखा, क्योंकि NTFS.SYS फ्री सॉफ्टवेयर नहीं है।
NTFS-3G (फ्यूज), एक साथ थप्पड़ मारा गया था और पूरी तरह कार्यात्मक है। परियोजना में टक्सरा की ड्राइविंग वाणिज्यिक बल है। यह परियोजना लिनक्स से NTFS के उपयोग की मूल समस्या का समाधान करती है। Tuxera एक प्रीमियम मालिकाना NTFS कर्नेल ड्राइवर प्रदान करता है, जो इस बात पर प्रकाश डालता है कि समुदाय को Linux-NTFS को पूरा करने की आवश्यकता क्यों है।
इसलिए मूल समस्या के समाधान के साथ, समुदाय का आक्रोश शांत हो गया। जो दुर्भाग्यपूर्ण हो सकता है, क्योंकि कई बार सही क्रियान्वयन कभी पूरा नहीं होता। जब मैं इसके बारे में सोचता हूं, तो वास्तव में Tuxera ने अपने मालिकाना कर्नेल NTFS कार्यान्वयन की रक्षा की। एक अवर FUSE ड्राइवर का निर्माण, एक ठोस प्रदर्शन करने वाले GPL कर्नेल चालक के लिए धक्का को ठंडा करता है।
अब सिर्फ स्पष्ट करने के लिए, मैं एक विशाल सामुदायिक परियोजना समर्थक / उत्साही हूं। मैं सिर्फ एक कर्नेल प्रोग्रामिंग क्षमता के साथ एक आलोचक भी बन सकता हूं। विशेषकर FS ड्राइवरों के लिए FUSE के पास कई खूबियां हैं। ठंडे हार्ड तथ्य अभी भी खड़े हैं, कर्नेल एफएस ड्राइवर्स बहुत मजबूत प्रदर्शन प्रदान करते हैं। कर्नेल ड्राइवरों को लिखने में अधिक समय / प्रतिभा लगती है, फिर एक तुलनीय FUSE कार्यान्वयन। दोनों (समय से प्रतिभाशाली समुदाय प्रोग्रामर), हमेशा कम आपूर्ति में रहे हैं।
मुझे आशा है कि यह लिनक्स NTFS समर्थन के संबंध में, वर्तमान स्थिति की व्याख्या करता है।