Windows

फ्रीवेयर, फ्री सॉफ्टवेयर, ओपन सोर्स, शेयरवेयर, ट्रायलवेयर, आदि के बीच अंतर

फ्री सॉफ्टवेयर या खुला स्रोत सॉफ्टवेयर? वहाँ एक अंतर है?

फ्री सॉफ्टवेयर या खुला स्रोत सॉफ्टवेयर? वहाँ एक अंतर है?
Anonim

फ्रीवेयर, फ्री सॉफ्टवेयर, ओपन सोर्स, शेयरवेयर, ट्रायलवेयर, एडवेयर, नागवेयर इत्यादि जैसी शर्तें अक्सर उपयोग की जाती हैं कार्यक्रमों को परिभाषित करने के लिए। क्या कोई वास्तव में फ्रीवेयर और फ्री सॉफ़्टवेयर के बीच का अंतर जानता है - हालांकि दोनों का उपयोग कमजोर और एक दूसरे के रूप में किया जाता है? मुझे लगता है कि ज्यादातर कंप्यूटर उपयोगकर्ता नहीं करते हैं! इसलिए, इस पोस्ट में हम इन शर्तों से संबंधित सूक्ष्म मुद्दों को स्पष्ट करने की कोशिश करेंगे, और अन्य "वेयर" शर्तों की व्याख्या करेंगे।

फ्रीवेयर

फ्रीवेयर एक ऐसा सॉफ़्टवेयर है जो इसके उपयोग के लिए शुल्क मांगे बिना वितरित किया जाता है। ये कार्यक्रम असीमित अवधि के लिए पूरी तरह से कार्यात्मक सॉफ्टवेयर के रूप में उपलब्ध हैं।

किसी भी फ्रीवेयर की स्वामित्व अपने डेवलपर द्वारा बरकरार रखी जाती है। डेवलपर भविष्य में रिलीज को फ्रीवेयर से एक सशुल्क उत्पाद (फ्रीवेयर) में बदल सकता है यदि वह ऐसा चाहता है। इसके अलावा, एक फ्रीवेयर आमतौर पर इसके स्रोत कोड के बिना वितरित किया जाता है। यह अपने उपयोगकर्ताओं द्वारा किसी भी प्रकार के संशोधन को रोकने के लिए किया जाता है। इसके अलावा, जिस लाइसेंस के साथ एक मुफ्त प्रोग्राम वितरित किया जाता है, वह सॉफ़्टवेयर को स्वतंत्र रूप से कॉपी करने की अनुमति दे सकता है लेकिन बेचा नहीं जाता है। कुछ मामलों में, किसी को सॉफ़्टवेयर को वितरित करने की अनुमति नहीं दी जा सकती है।

क्रिप्लवेयर

कुछ सॉफ़्टवेयर फ्रीवेयर के रूप में पेश किए जाते हैं - लेकिन बहुत सीमित सुविधाओं के साथ - या प्रमुख सुविधा अनुपलब्ध है। इन्हें क्रिप्लेवेयर के रूप में पेश किया जाता है। जो लोग पूरी तरह कार्यात्मक संस्करण प्रदान करते हैं, वे सभी फ़ंक्शंस सक्षम हैं और अधिकतर वाणिज्यिक प्रोग्राम या शेयरवेयर के रूप में उपलब्ध हैं। ज्यादातर मामलों में, नि: शुल्क कार्यक्रम वाणिज्यिक पेशकश को बढ़ावा देते हैं।

दानव

कभी-कभी, लेखक को दान देने के लिए नियमित अनुस्मारक या अनुरोध वाले उपयोगकर्ताओं को फ्रीवेयर वितरित किया जाता है या कुछ तीसरे- एक दान जैसे पार्टी। ऐसे मामलों में, फ्रीवेयर को दानव के रूप में जाना जाता है

नि: शुल्क सॉफ्टवेयर

कई कंप्यूटर उपयोगकर्ता इस कुछ नई और असंबंधित अवधारणा से पूरी तरह से अवगत नहीं हैं। खैर, मुफ्त सॉफ्टवेयर एक सॉफ्टवेयर है जो उपयोगकर्ता को चलाने, प्रतिलिपि बनाने, वितरित करने, अध्ययन करने, बदलने और सुधारने की स्वतंत्रता देता है। सटीक होने के लिए, मुफ्त सॉफ्टवेयर स्वतंत्रता का विषय है, कीमत नहीं!

यह अनिवार्य रूप से इसका मतलब है कि उपयोगकर्ता एक शर्त के लिए निर्धारित प्रोग्राम का स्वतंत्र रूप से उपयोग, संशोधन और वितरण कर सकता है: सॉफ़्टवेयर का कोई भी पुनर्वितरित संस्करण मूल के साथ वितरित किया जाना चाहिए नि: शुल्क उपयोग, संशोधन, और वितरण (प्रतिलिपि के रूप में जाना जाता है) की शर्तें। और फ्रीवेयर के विपरीत, शुल्क के लिए मुफ्त सॉफ्टवेयर वितरित किया जा सकता है।

कृपया ध्यान दें, प्रोग्राम को संशोधित करने के लिए आपको अपने स्रोत कोड तक पहुंचने की आवश्यकता है, जो मुफ्त सॉफ्टवेयर ऑफ़र करता है जबकि एक फ्रीवेयर नहीं करता है। इसके अलावा, मुफ्त सॉफ्टवेयर प्रतिलिपि बनाने के लिए स्वतंत्रता देता है हालांकि ऐसा करने के लिए, उपयोगकर्ता को संशोधित और असम्बद्ध संस्करण दोनों के लिए कार्यक्रम के बाइनरी या निष्पादन योग्य रूपों के साथ-साथ स्रोत कोड भी शामिल करना चाहिए।

यह उल्लेख करना विशेष रूप से उल्लेखनीय है कि कभी-कभी सरकारी निर्यात नियंत्रण नियम और व्यापार प्रतिबंध अंतरराष्ट्रीय स्तर पर कार्यक्रमों की प्रतियों को वितरित करने की आजादी को भी सीमित करते हैं। ऐसे मामलों में, किसी भी निर्यात नियमों को किसी भी आवश्यक स्वतंत्रता की शर्त के रूप में मना कर दें और इन नियमों को ओवरराइड करने की शक्ति नहीं है क्योंकि इन प्रतिबंधों को ओवरराइड करने की शक्ति नहीं है। आप FSF.org वेबसाइट पर अधिक जानकारी प्राप्त कर सकते हैं।

ओपन सोर्स

`ओपन सोर्स` शब्द `फ्री सॉफ़्टवेयर` के बहुत करीब है लेकिन इसके समान नहीं है। हम ऐसा इसलिए कहते हैं क्योंकि, ओपन-सोर्स सॉफ़्टवेयर का स्रोत कोड उपयोगकर्ताओं के लिए आसानी से उपलब्ध है लेकिन कॉपीराइट के तहत, और किसी को सॉफ्टवेयर को फिर से वितरित करने की अनुमति है।

ओपन-सोर्स प्रोग्राम की अवधारणा पर निर्भर करती है तथ्य यह है कि उपयोगकर्ता इसमें संभावित बग को समाप्त करने के लिए स्रोत-कोड की समीक्षा कर सकता है। यह ऐसा कुछ है जिसे हम वाणिज्यिक रूप से विकसित और पैकेज किए गए कार्यक्रमों में नहीं देखते हैं। इंटरनेट पर प्रोग्रामर संभावित बग को समाप्त करके स्रोत कोड को पढ़ और संशोधित करते हैं। इस प्रकार, इस तरह प्रोग्रामर हर किसी के उपयोग के लिए अधिक उपयोगी और बग-मुक्त उत्पाद प्रदान करने में मदद करता है। OpenSource.org पर अधिक जानकारी हो सकती है।

पढ़ें: माइक्रोसॉफ्ट अब लिनक्स और ओपन सोर्स से प्यार करता है। क्यों?

शेयरवेयर

शेयरवेयर प्रदर्शन सॉफ्टवेयर है जो मुफ्त में वितरित किया जाता है लेकिन केवल एक विशिष्ट मूल्यांकन अवधि के लिए, 15-30 दिन (ट्रायलवेयर) कहें। मूल्यांकन अवधि के बाद कार्यक्रम समाप्त हो जाता है और उपयोगकर्ता अब कार्यक्रम तक नहीं पहुंच सकता है। केवल तभी यदि आप प्रोग्राम का उपयोग करने में रुचि रखते हैं, तो शेयरवेयर प्रदाता को आपको सॉफ़्टवेयर के लिए लाइसेंस खरीदने की आवश्यकता हो सकती है।

इसलिए, मूल रूप से इसे परीक्षण के आधार पर वितरित किया जाता है और समझ के साथ कि कुछ समय बाद उपयोगकर्ता को भुगतान करने में रुचि हो सकती है इसके लिए। इसके अलावा, कुछ शेयरवेयर ` लिटवेयर ` के रूप में पेश किए जाते हैं। इन कार्यक्रमों में यानी `लिटवेयर` कुछ क्षमताओं को अक्षम कर दिया गया है। प्रोग्राम के पूर्ण संस्करण को खरीदने या अपग्रेड करने के बाद ही कोई पूरा कार्य पूरा कर सकता है। इस प्रकार, मार्केटिंग उद्देश्यों के लिए शेयरवेयर सॉफ़्टवेयर का उपयोग किया जाता है।

एडवेयर

एडवेयर, जिसे विज्ञापन सॉफ़्टवेयर के रूप में जाना जाता है वह सॉफ़्टवेयर है जो स्वचालित रूप से विज्ञापन प्रस्तुत करता है। इनमें से अधिकतर विज्ञापन कष्टप्रद पॉप-अप के रूप में दिखाई देते हैं। हालांकि, कोई पंजीकरण कुंजी खरीदकर विज्ञापनों को अक्षम कर सकता है। यह आपके होम पेज को भी बदल सकता है, डिफॉल्ट सर्च या टूल बार इंस्टॉल कर सकता है। फ्रीवेयर की तरह, एडवेयर भी कंप्यूटर उपयोगकर्ताओं के लिए बिना किसी कीमत पर उपलब्ध है।

बंडलवेयर

बंडलवेयर का नाम लोगों के बंडलिंग से अलग-अलग कार्यक्रमों को एक ही इंस्टॉलेशन प्रोग्राम में मिलता है। बंडलवेयर के लिए एक इंस्टॉलेशन उस मुख्य प्रोग्राम को इंस्टॉल करता है जिसे आप चाहते हैं कि आप किसी अन्य प्रोग्राम के साथ चाहते हैं।

स्पाइवेयर

स्पाइवेयर कुछ कदम आगे चला जाता है और आपके कंप्यूटर पर गुप्त रूप से एक और सॉफ्टवेयर इंस्टॉल करता है। स्पाइवेयर में एक कोड हो सकता है जो उपयोगकर्ता के कंप्यूटर के बारे में जानकारी डेवलपर या किसी अन्य स्थान पर जानकारी भेजता है जब भी उपयोगकर्ता इंटरनेट से कनेक्ट होता है। यह वेब ब्राउज़र में विज्ञापन प्रदर्शित करने के लिए किया जाता है।

नागवेयर

यह एक ऐसा प्रोग्राम है जो नियमित रूप से किसी उपयोगकर्ता को एप्लिकेशन खरीदने या उसकी परीक्षण अवधि समाप्त होने से पहले किसी उत्पाद द्वारा अनुस्मारक जारी करता है। इस शब्द को इस विचार से प्राप्त किया गया है कि अनुस्मारक, जिसे आमतौर पर `एनएजीएस` कहा जाता है, उपयोगकर्ता की कंप्यूटर स्क्रीन पर दिखाई देने तक जारी रहता है जब तक वह वांछित एप्लिकेशन को सक्रिय नहीं करता है या इसे मजबूती से छोड़ देता है। जबकि आप प्रोग्राम का उपयोग करने में सक्षम होंगे, यह लगातार आपको अपना पूर्ण संस्करण या अपग्रेड खरीदने के लिए तैयार करेगा। संक्षेप में, एफएफ किसी भी प्रोग्राम को लगातार अपने पूर्ण भुगतान संस्करण में अपग्रेड करने या दान करने के लिए तैयार करता है, इसे नागवेयर के रूप में प्रस्तुत किया जाता है।

मैलवेयर

आमतौर पर `दुर्भावनापूर्ण सॉफ़्टवेयर` के रूप में जाना जाता है, मैलवेयर दुर्भाग्यपूर्ण इरादे से कोई प्रोग्राम है और जो किसी उपयोगकर्ता के सहमति के बिना कंप्यूटर के डेटा का फायदा उठाता है। एक बार कंप्यूटर हार्ड ड्राइव पर, यह आपके ब्राउज़र को हाइजैक कर सकता है और आपके द्वारा देखी जाने वाली वेबसाइटों को ट्रैक कर सकता है - और इससे भी बदतर नुकसान हो सकता है।

इसके अलावा, यह विंडोज के भीतर खुद को गहरा छुपा सकता है और पूरी तरह से हटाए जाने के बाद भी खुद को पुनर्स्थापित कर सकता है इसे हटाने या साफ़ करने का सबसे कठिन कार्यक्रम है। वायरस, ट्रोजन, आदि को मैलवेयर के रूप में माना जा सकता है।

स्केवेयरवेयर

मैलवेयर जो गैर-कार्यात्मक या खतरनाक सॉफ़्टवेयर को डाउनलोड करने और खरीदने में उपयोगकर्ताओं को धोखा देने के लिए डिज़ाइन किया गया है, को स्केयरवेयर या दुष्ट सॉफ़्टवेयर के रूप में प्रस्तुत किया जाता है। यह ऐसे कैसे करता है? सरल, यह अलार्म उसे उपयोगकर्ता को झूठा विश्वास करके डरता है कि उसका कंप्यूटर संभावित रूप से हानिकारक वायरस से संक्रमित है।

एक बार डाउनलोड और स्थापित हो जाने पर, प्रोग्राम झूठी वायरस अलर्ट प्रदर्शित करता है और संक्रमण को हटाने के लिए उसे `पूर्ण संस्करण` खरीदने के लिए निर्देश देता है (काल्पनिक)। आखिरकार, कोई उपयोगकर्ता सॉफ़्टवेयर खरीदता है और अपने कड़ी मेहनत वाले पैसे को बर्बाद कर देता है। संक्षेप में, मैलवेयर जो उपयोगकर्ता के डर पर पसंद करता है उसे स्कारवेयर कहा जाता है।

एबंडोनवेयर

जब किसी सॉफ्टवेयर का विकास लेखक द्वारा छोड़ा जाता है और जिसके लिए कोई समर्थन उपलब्ध नहीं है, तो इसे अबंडोवर कहा जाता है। एबंडोनवेयर में सॉफ़्टवेयर भी शामिल हो सकता है जिसका कॉपीराइट अस्पष्ट या विवाद में है।

टिप्पणी अनुभाग में Jsg जोड़ता है: कोई समर्थन, अपडेट इत्यादि नहीं। खरीद में अब कोई असर नहीं है और, मामलों में, पंजीकरण कोड इंटरनेट पर खुले तौर पर उपलब्ध हैं। त्याग के लिए इंटरनेट पर उपलब्ध पंजीकरण कोड का उपयोग करने की वैधता संदिग्ध है, लेकिन आम तौर पर लेखक को इसके बारे में कुछ भी करने के लिए सक्रिय होने की आवश्यकता होती है।

क्या मैंने किसी भी "-वेयर" शब्द को याद किया है? क्या आप निश्चितताओं पर कोई टिप्पणी करने के लिए कोई टिप्पणी है? या शायद कुछ परिभाषा को परिष्कृत करने की जरूरत है। कृपया टिप्पणी अनुभाग में साझा करें।