एप्लिकेशन सॉफ़्टवेयर: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(27 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Short description|Computing software designed to carry out a specific task}}
{{Short description|Computing software designed to carry out a specific task}}
एक एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) एक [[संगणक]] प्रोग्राम है जिसे कंप्यूटर के संचालन से संबंधित एक के अलावा एक विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है,<ref>{{OED|application software|id=9705}}</ref> आम तौर पर [[अंतिम उपयोगकर्ता]]|अंतिम उपयोगकर्ता द्वारा उपयोग किया जाता है।{{Ref RFC|4949|notes=no}} [[शब्द संसाधक]], [[मीडिया प्लेयर (सॉफ्टवेयर)]] और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं। समूहवाचक संज्ञा एप्लिकेशन सॉफ्टवेयर सामूहिक रूप से सभी अनुप्रयोगों को संदर्भित करता है।<ref>{{cite web |title=अनुप्रयोग प्रक्रिया सामग्री|url=https://www.pcmag.com/encyclopedia/term/37919/application-program |work=[[PC Magazine]] |publisher=[[Ziff Davis]]}}</ref> सॉफ्टवेयर के अन्य प्रमुख वर्गीकरण [[सिस्टम सॉफ्ट्वेयर]] हैं, जो कंप्यूटर के संचालन से संबंधित हैं, और [[उपयोगिता सॉफ्टवेयर]] (यूटिलिटीज)
एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) ऐसा कंप्यूटर प्रोग्राम है जिसे कंप्यूटर के संचालन से संबंधित विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है,<ref>{{OED|application software|id=9705}}</ref> सामान्यतः [[अंतिम उपयोगकर्ता|अंतिम यूजर]] द्वारा उपयोग किया जाता है।{{Ref RFC|4949|notes=no}}वर्ड प्रोसेसर, मीडिया प्लेयर और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं। समूहवाचक संज्ञा '''एप्लिकेशन सॉफ्टवेयर''' सामूहिक रूप से सभी एप्लिकेशनों को संदर्भित करता है,<ref>{{cite web |title=अनुप्रयोग प्रक्रिया सामग्री|url=https://www.pcmag.com/encyclopedia/term/37919/application-program |work=[[PC Magazine]] |publisher=[[Ziff Davis]]}}</ref> जो कंप्यूटर के संचालन से संबंधित हैं, और [[उपयोगिता सॉफ्टवेयर]] (यूटिलिटीज) हैं।


एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और मालिकाना सॉफ़्टवेयर, ओपन-सोर्स या प्रोजेक्ट के रूप में कोडित किया जा सकता है।<ref name=":1">{{cite web|last = Ryan|first = Thorne|url = https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|title = कैफीन और कंप्यूटर स्क्रीन: छात्र प्रोग्रामर सप्ताहांत लंबे एपथॉन को सहते हैं|website = The Arbiter|date = 2013-03-14|access-date = 2015-10-12|archive-url = https://web.archive.org/web/20160709054212/https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|archive-date=2016-07-09|url-status=dead}}
एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और प्रोप्राइटरी, ओपन-सोर्स या प्रोजेक्ट के रूप में कोडित किया जा सकता है।<ref name=":1">{{cite web|last = Ryan|first = Thorne|url = https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|title = कैफीन और कंप्यूटर स्क्रीन: छात्र प्रोग्रामर सप्ताहांत लंबे एपथॉन को सहते हैं|website = The Arbiter|date = 2013-03-14|access-date = 2015-10-12|archive-url = https://web.archive.org/web/20160709054212/https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|archive-date=2016-07-09|url-status=dead}}
</ref> ऐप शब्द आमतौर पर मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है।
</ref> ऐप शब्द सामान्यतः मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है।


== शब्दावली ==
== शब्दावली ==
सूचना प्रौद्योगिकी में, एक एप्लिकेशन (एप), एक एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर एक कंप्यूटर प्रोग्राम है जिसे लोगों को एक गतिविधि करने में मदद करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एक एप्लिकेशन पाठ, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज एक ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन शामिल हैं।<ref>Ceruzzi, Paul E. (2000). ''A History of Modern Computing''. Cambridge, Massachusetts: MIT Press. {{ISBN|0-262-03255-4}}.</ref>
सूचना प्रौद्योगिकी में, एप्लिकेशन (एप), एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर कंप्यूटर प्रोग्राम है जिसे लोगों को गतिविधि करने में सहायता करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन टेक्स्ट, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन सम्मिलित हैं।<ref>Ceruzzi, Paul E. (2000). ''A History of Modern Computing''. Cambridge, Massachusetts: MIT Press. {{ISBN|0-262-03255-4}}.</ref> यूजर-लिखित सॉफ़्टवेयर सिस्टम को यूजर की विशिष्ट आवश्यकताओं को पूर्ण करने के लिए तत्पर करता है। यूजर-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्प्लेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ऑडियो, ग्राफिक्स और एनीमेशन स्क्रिप्ट सम्मिलित हैं। यहां तक ​​कि [[ईमेल फ़िल्टरिंग]] भी यूजर सॉफ्टवेयर है। यूजर इस सॉफ़्टवेयर को स्वयं बनाते हैं और प्रायः यह अनदेखा कर देते हैं कि यह कितना महत्वपूर्ण है।
अंतिम-उपयोगकर्ता विकास | उपयोगकर्ता-लिखित सॉफ़्टवेयर सिस्टम को उपयोगकर्ता की विशिष्ट आवश्यकताओं को पूरा करने के लिए तैयार करता है। उपयोगकर्ता-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्प्लेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ऑडियो, ग्राफिक्स और एनीमेशन स्क्रिप्ट शामिल हैं। यहां तक ​​कि [[ईमेल फ़िल्टरिंग]] भी एक तरह का यूजर सॉफ्टवेयर है। उपयोगकर्ता इस सॉफ़्टवेयर को स्वयं बनाते हैं और अक्सर यह अनदेखा कर देते हैं कि यह कितना महत्वपूर्ण है।


हालाँकि, [[ऑपरेटिंग सिस्टम]] और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के बीच चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।<ref>{{cite web|last1=Ulrich|first1=William|title=एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता|url=https://www.cutter.com/article/application-package-software-promise-vs-reality-393871|publisher=Cutter Consortium}}</ref> उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन [[अविश्वास]] ट्रायल में प्रमुख प्रश्नों में से एक यह था कि क्या माइक्रोसॉफ्ट का [[इंटरनेट एक्स्प्लोरर]] [[वेब ब्राउज़र]] इसके [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग सिस्टम का हिस्सा था या इसका एक अलग करने योग्य टुकड़ा था। अनुप्रयोग प्रक्रिया सामग्री। एक अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से [[लिनक्स कर्नेल]] और इस [[कर्नेल (ऑपरेटिंग सिस्टम)]] पर निर्मित ऑपरेटिंग सिस्टम के बीच संबंध के बारे में असहमति के कारण है। कुछ प्रकार के [[अंतः स्थापित प्रणाली]] में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर उपयोगकर्ता से अप्रभेद्य हो सकते हैं, जैसा कि [[वीडियो कैसेट रिकॉर्डर]], [[डीवीडी]] प्लेयर या [[माइक्रोवेव ओवन]] को नियंत्रित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर के मामले में होता है। उपरोक्त परिभाषाएँ कुछ अनुप्रयोगों को बाहर कर सकती हैं जो बड़े संगठनों में कुछ कंप्यूटरों पर मौजूद हो सकते हैं। ऐप की वैकल्पिक परिभाषा के लिए: एप्लिकेशन पोर्टफोलियो प्रबंधन#एप्लिकेशन की परिभाषा देखें।
चूंकि, [[ऑपरेटिंग सिस्टम]] और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के मध्य चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।<ref>{{cite web|last1=Ulrich|first1=William|title=एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता|url=https://www.cutter.com/article/application-package-software-promise-vs-reality-393871|publisher=Cutter Consortium}}</ref> उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन [[अविश्वास]] ट्रायल में प्रमुख प्रश्नों में से यह था कि क्या माइक्रोसॉफ्ट का [[इंटरनेट एक्स्प्लोरर]] [[वेब ब्राउज़र]] इसके [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग सिस्टम का हिस्सा था या इसका अलग करने योग्य टुकड़ा था। एप्लिकेशन प्रक्रिया सामग्री। अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से [[लिनक्स कर्नेल]] और इस [[कर्नेल (ऑपरेटिंग सिस्टम)]] पर निर्मित ऑपरेटिंग सिस्टम के मध्य संबंध के बारे में असहमति के कारण है। कुछ प्रकार के [[अंतः स्थापित प्रणाली]] में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर यूजर से अप्रभेद्य हो सकते हैं, जैसा कि [[वीडियो कैसेट रिकॉर्डर]], [[डीवीडी]] प्लेयर या [[माइक्रोवेव ओवन]] को नियंत्रित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर की स्थिति में होता है। उपरोक्त परिभाषाएँ कुछ एप्लिकेशनों को बाहर कर सकती हैं जो बड़े संगठनों में कुछ कंप्यूटरों पर उपस्थित हो सकते हैं। ऐप की वैकल्पिक परिभाषा के लिए: एप्लिकेशन पोर्टफोलियो प्रबंधन#एप्लिकेशन की परिभाषा देखें।


=== लक्षणालंकार ===
=== मेटोनिमी ===
विशेषण के रूप में प्रयोग किया जाने वाला एप्लिकेशन शब्द एप्लिकेशन सॉफ़्टवेयर के अर्थ या उससे संबंधित तक सीमित नहीं है।<ref>[https://www.cutter.com/article/application-package-software-promise-vs-reality-393871 Application Package Software: The Promise Vs. Reality]</ref> उदाहरण के लिए, [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] (एपीआई), [[अनुप्रयोग सर्वर]], [[अनुप्रयोग वर्चुअलाइजेशन]], एप्लिकेशन जीवनचक्र प्रबंधन और [[पोर्टेबल अनुप्रयोग]] जैसी अवधारणाएं सभी कंप्यूटर प्रोग्रामों पर समान रूप से लागू होती हैं, न कि केवल एप्लिकेशन सॉफ़्टवेयर पर।
विशेषण के रूप में प्रयोग किया जाने वाला एप्लिकेशन शब्द एप्लिकेशन सॉफ़्टवेयर के अर्थ या उससे संबंधित तक सीमित नहीं है।<ref>[https://www.cutter.com/article/application-package-software-promise-vs-reality-393871 Application Package Software: The Promise Vs. Reality]</ref> उदाहरण के लिए, [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] (एपीआई), [[अनुप्रयोग सर्वर|एप्लिकेशन सर्वर]], [[अनुप्रयोग वर्चुअलाइजेशन|एप्लिकेशन वर्चुअलाइजेशन]], एप्लिकेशन जीवनचक्र प्रबंधन और [[पोर्टेबल अनुप्रयोग|पोर्टेबल एप्लिकेशन]] जैसी अवधारणाएं सभी कंप्यूटर प्रोग्रामों पर समान रूप से लागू होती हैं, न कि केवल एप्लिकेशन सॉफ़्टवेयर पर।


=== ऐप्स और किलर ऐप्स ===
=== ऐप्स और किलर ऐप्स ===
{{Main|Killer application}}
{{Main|किलर एप्लिकेशन}}
कुछ एप्लिकेशन कई अलग-अलग प्लेटफॉर्म के संस्करणों में उपलब्ध हैं; अन्य केवल एक पर काम करते हैं और इस प्रकार उन्हें कहा जाता है, उदाहरण के लिए, Microsoft Windows के लिए एक [[भौगोलिक सूचना प्रणाली]] अनुप्रयोग, या [[शैक्षिक सॉफ्टवेयर]] के लिए एक [[Android (ऑपरेटिंग सिस्टम)]] अनुप्रयोग, या एक Linux गेमिंग। कभी-कभी एक नया और लोकप्रिय एप्लिकेशन उत्पन्न होता है जो केवल एक [[कम्प्यूटिंग मंच]] पर चलता है, जिससे उस प्लेटफॉर्म की वांछनीयता बढ़ जाती है। इसे [[हत्यारा आवेदन]] या किलर ऐप कहा जाता है। उदाहरण के लिए, [[VisiCalc]], Apple II के लिए पहला आधुनिक [[स्प्रेडशीट]] सॉफ्टवेयर था और इसने तत्कालीन नए [[निजी कंप्यूटर]] को कार्यालयों में बेचने में मदद की। ब्लैकबेरी के लिए यह उनका [[ईमेल]] सॉफ्टवेयर था।


हाल के वर्षों में, छोटा शब्द ऐप (1981 या उससे पहले बनाया गया था<ref>[http://www.osnews.com/story/24882/The_History_of_App_and_the_Demise_of_the_Programmer The History of 'App' and the Demise of the Programmer]</ref>) [[स्मार्टफोन]] और [[टैबलेट कंप्यूटर]] जैसे [[मोबाइल एप्लिकेशन]] को संदर्भित करने के लिए लोकप्रिय हो गया है, पीसी पर एप्लिकेशन की तुलना में उनके आम तौर पर छोटे दायरे से मेल खाने वाला संक्षिप्त रूप। हाल ही में, संक्षिप्त संस्करण का उपयोग डेस्कटॉप एप्लिकेशन सॉफ़्टवेयर के लिए भी किया जाता है।
कुछ एप्लिकेशन कई अलग-अलग प्लेटफॉर्म के संस्करणों में उपलब्ध हैं; अन्य केवल पर काम करते हैं और इस प्रकार उन्हें कहा जाता है, उदाहरण के लिए, माइक्रोसॉफ़्ट विंडोज़ के लिए [[भौगोलिक सूचना प्रणाली]] एप्लिकेशन, या [[शैक्षिक सॉफ्टवेयर]] के लिए [[Android (ऑपरेटिंग सिस्टम)]] एप्लिकेशन, या लिनक्स गेमिंग। कभी-कभी नया और लोकप्रिय एप्लिकेशन उत्पन्न होता है जो केवल [[कम्प्यूटिंग मंच]] पर चलता है, जिससे उस प्लेटफॉर्म की वांछनीयता बढ़ जाती है। इसे [[हत्यारा आवेदन]] या किलर ऐप कहा जाता है। उदाहरण के लिए, [[VisiCalc]], Apple II के लिए प्रथम आधुनिक [[स्प्रेडशीट]] सॉफ्टवेयर था और इसने तत्कालीन नए [[निजी कंप्यूटर]] को कार्यालयों में बेचने में सहायता की। ब्लैकबेरी के लिए यह उनका [[ईमेल]] सॉफ्टवेयर था।
 
हाल के वर्षों में, छोटा शब्द ऐप (1981 या उससे पहले बनाया गया था<ref>[http://www.osnews.com/story/24882/The_History_of_App_and_the_Demise_of_the_Programmer The History of 'App' and the Demise of the Programmer]</ref>) [[स्मार्टफोन]] और [[टैबलेट कंप्यूटर]] जैसे [[मोबाइल एप्लिकेशन]] को संदर्भित करने के लिए लोकप्रिय हो गया है, पीसी पर एप्लिकेशन की तुलना में उनके सामान्यतः छोटे दायरे से मेल खाने वाला संक्षिप्त रूप। वर्तमान में, संक्षिप्त संस्करण का उपयोग डेस्कटॉप एप्लिकेशन सॉफ़्टवेयर के लिए भी किया जाता है।


== वर्गीकरण ==
== वर्गीकरण ==
एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक तरीके हैं।
एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक प्रकार हैं।


कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से एक [[ब्लैक बॉक्स]] | ब्लैक-बॉक्स दृष्टिकोण के साथ वर्गीकृत किया जाता है, इसके अंतिम उपयोगकर्ता | अंतिम-उपयोगकर्ता या [[ग्राहकों]] के अधिकारों के बारे में (अंतिम मध्यवर्ती और स्तरीय सदस्यता स्तरों के साथ)।
कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से [[ब्लैक बॉक्स]] दृष्टिकोण के साथ वर्गीकृत किया जाता है, इसके अंतिम-यूजर या [[ग्राहकों]] के अधिकारों के बारे में (अंतिम मध्यवर्ती और स्तरीय सदस्यता स्तरों के साथ)।


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


=== संपत्ति और उपयोग के अधिकार === द्वारा
=== प्रॉपर्टी और उपयोग के अधिकार द्वारा ===
एप्लिकेशन सॉफ़्टवेयर को आमतौर पर दो मुख्य वर्गों में विभाजित किया जाता है: बंद स्रोत बनाम [[खुला स्रोत सॉफ्टवेयर]] एप्लिकेशन, और [[मुफ्त सॉफ्टवेयर]] या मालिकाना सॉफ़्टवेयर एप्लिकेशन।
एप्लिकेशन सॉफ़्टवेयर को सामान्यतः दो मुख्य वर्गों में विभाजित किया जाता है: क्लोज्ड सोर्स के प्रति [[खुला स्रोत सॉफ्टवेयर|ओपन सोर्स सॉफ्टवेयर]] एप्लिकेशन, और [[मुफ्त सॉफ्टवेयर]] या मालिकाना सॉफ़्टवेयर एप्लिकेशन।


[[स्वामित्व]] वाले सॉफ़्टवेयर को अनन्य [[कॉपीराइट]] के अंतर्गत रखा गया है, और एक [[सॉफ़्टवेयर लाइसेंस]] सीमित उपयोग अधिकार प्रदान करता है। ओपन-क्लोज्ड सिद्धांत कहता है कि सॉफ्टवेयर केवल विस्तार के लिए खुला हो सकता है, लेकिन संशोधन के लिए नहीं। ऐसे एप्लिकेशन केवल तृतीय पक्षों द्वारा [[प्लग-इन (कंप्यूटिंग)]] | ऐड-ऑन प्राप्त कर सकते हैं।
[[स्वामित्व]] वाले सॉफ़्टवेयर को अनन्य [[कॉपीराइट]] के अंतर्गत रखा गया है, और [[सॉफ़्टवेयर लाइसेंस]] सीमित उपयोग अधिकार प्रदान करता है। ओपन-क्लोज्ड सिद्धांत कहता है कि सॉफ्टवेयर केवल विस्तार के लिए ओपन हो सकता है, किन्तु संशोधन के लिए नहीं। ऐसे एप्लिकेशन केवल तृतीय पक्षों द्वारा [[प्लग-इन (कंप्यूटिंग)]] ऐड-ऑन प्राप्त कर सकते हैं।


नि: शुल्क और ओपन-सोर्स सॉफ़्टवेयर किसी भी उद्देश्य के लिए चलाया, वितरित, बेचा या विस्तारित किया जाएगा, और -ओपन होने पर- उसी तरह संशोधित या [[रिवर्स इंजीनियरिंग]] किया जाएगा।
नि: शुल्क और ओपन-सोर्स सॉफ़्टवेयर किसी भी उद्देश्य के लिए चलाया, वितरित, बेचा या विस्तारित किया जाएगा, और -ओपन होने पर- उसी तरह संशोधित या [[रिवर्स इंजीनियरिंग]] किया जाएगा।
Line 36: Line 36:
मुक्त लाइसेंस के तहत जारी किए गए FOSS सॉफ़्टवेयर एप्लिकेशन देशों की कॉपीराइट लंबाई की सूची और रॉयल्टी-मुक्त भी हो सकते हैं। शायद, किसी भी अधिकार (कॉपीराइट, [[ट्रेडमार्क]], [[पेटेंट]], या [[ius in re]]) के स्वामित्व, धारक (क़ानून) या तीसरे पक्ष के क़ानून लागू करने वाले लाइसेंस के उपयोग की शर्तों में अपवाद, सीमाएं, समय समाप्त होने या समाप्त होने की तारीखें जोड़ने के हकदार हैं .
मुक्त लाइसेंस के तहत जारी किए गए FOSS सॉफ़्टवेयर एप्लिकेशन देशों की कॉपीराइट लंबाई की सूची और रॉयल्टी-मुक्त भी हो सकते हैं। शायद, किसी भी अधिकार (कॉपीराइट, [[ट्रेडमार्क]], [[पेटेंट]], या [[ius in re]]) के स्वामित्व, धारक (क़ानून) या तीसरे पक्ष के क़ानून लागू करने वाले लाइसेंस के उपयोग की शर्तों में अपवाद, सीमाएं, समय समाप्त होने या समाप्त होने की तारीखें जोड़ने के हकदार हैं .


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


=== कोडिंग भाषा द्वारा ===
=== कोडिंग भाषा द्वारा ===
[[वर्ल्ड वाइड वेब]] के विकास और लगभग-सार्वभौमिक अपनाने के बाद से, एक महत्वपूर्ण अंतर जो उभरा है, [[वेब अनुप्रयोग|वेब अनुप्रयोगों]] के बीच रहा है -[[HTML|एचटीएमएल]], [[जावास्क्रिप्ट]] और अन्य वेब-देशी तकनीकों के साथ लिखा गया है और सामान्यतः ऑनलाइन होने और वेब ब्राउज़र चलाने की आवश्यकता होती है। - और अधिक पारंपरिक नेटिव एप्लिकेशन किसी भी विशेष प्रकार के कंप्यूटर के लिए उपलब्ध किसी भी भाषा में लिखे गए हैं। कई उद्देश्यों के लिए विशेष रूप से स्मार्टफोन और टैबलेट कंप्यूटर जैसे मोबाइल उपकरणों पर मूल अनुप्रयोगों को बदलने वाले वेब अनुप्रयोगों के संबंध में कंप्यूटिंग समुदाय में एक विवादास्पद बहस हुई है। कुछ उपयोगों के लिए वेब ऐप्स की लोकप्रियता में वास्तव में बहुत वृद्धि हुई है, लेकिन एप्लिकेशन के फायदे उन्हें जल्द ही गायब होने की संभावना नहीं बनाते हैं, यदि कभी भी। इसके अतिरिक्त, दोनों पूरक और एकीकृत भी हो सकते हैं।<ref>{{cite news|first=Jean-Louis |last=Gassée |title=द सिली वेब बनाम नेटिव एप्स डिबेट|date=2012-09-17 |url=http://www.thisurlisfalse.com/the-silly-web-vs-native-apps-debate/ |access-date=2013-07-14 |url-status=dead |archive-url=https://web.archive.org/web/20160415200141/http://www.thisurlisfalse.com/the-silly-web-vs-native-apps-debate/ |archive-date=2016-04-15 }}</ref><ref name=":0">{{cite news | first = Casey | last = Frechette | title = वेब ऐप्स और नेटिव ऐप्स के बीच अंतर के बारे में पत्रकारों को क्या जानने की आवश्यकता है| date = 2013-04-11 | url = https://www.poynter.org/news/what-journalists-need-know-about-difference-between-web-apps-and-native-apps | work = Poynter | access-date = 2017-01-04}}</ref><ref>{{cite news|first=Andrew |last=Valums |title=वेब ऐप्स बनाम डेस्कटॉप ऐप्स|date=2010-02-10 |url=http://valums.com/web-apps/ |work=valums.com |access-date=2013-07-14 |url-status=dead |archive-url=https://web.archive.org/web/20130402210926/http://valums.com/web-apps/ |archive-date=2013-04-02 }}</ref>
[[वर्ल्ड वाइड वेब]] के विकास और लगभग-सार्वभौमिक अपनाने के बाद से, महत्वपूर्ण अंतर जो उभरा है, [[वेब अनुप्रयोग|वेब एप्लिकेशनओपन सोर्स]] के मध्य रहा है - [[HTML|एचटीएमएल]], [[जावास्क्रिप्ट]] और अन्य वेब-देशी तकनीकों के साथ लिखा गया है और सामान्यतः ऑनलाइन होने और वेब ब्राउज़र चलाने की आवश्यकता होती है। - और अधिक पारंपरिक नेटिव एप्लिकेशन किसी भी विशेष प्रकार के कंप्यूटर के लिए उपलब्ध किसी भी भाषा में लिखे गए हैं। कई उद्देश्यों के लिए विशेष रूप से स्मार्टफोन और टैबलेट कंप्यूटर जैसे मोबाइल उपकरणों पर मूल एप्लिकेशनों को बदलने वाले वेब एप्लिकेशनों के संबंध में कंप्यूटिंग समुदाय में विवादास्पद बहस हुई है। कुछ उपयोगों के लिए वेब ऐप्स की लोकप्रियता में वास्तव में बहुत वृद्धि हुई है, किन्तु एप्लिकेशन के फायदे उन्हें जल्द ही गायब होने की संभावना नहीं बनाते हैं, यदि कभी भी। इसके अलावा, दोनों पूरक और एकीकृत भी हो सकते हैं।<ref>{{cite news|first=Jean-Louis |last=Gassée |title=द सिली वेब बनाम नेटिव एप्स डिबेट|date=2012-09-17 |url=http://www.thisurlisfalse.com/the-silly-web-vs-native-apps-debate/ |access-date=2013-07-14 |url-status=dead |archive-url=https://web.archive.org/web/20160415200141/http://www.thisurlisfalse.com/the-silly-web-vs-native-apps-debate/ |archive-date=2016-04-15 }}</ref><ref name=":0">{{cite news | first = Casey | last = Frechette | title = वेब ऐप्स और नेटिव ऐप्स के बीच अंतर के बारे में पत्रकारों को क्या जानने की आवश्यकता है| date = 2013-04-11 | url = https://www.poynter.org/news/what-journalists-need-know-about-difference-between-web-apps-and-native-apps | work = Poynter | access-date = 2017-01-04}}</ref><ref>{{cite news|first=Andrew |last=Valums |title=वेब ऐप्स बनाम डेस्कटॉप ऐप्स|date=2010-02-10 |url=http://valums.com/web-apps/ |work=valums.com |access-date=2013-07-14 |url-status=dead |archive-url=https://web.archive.org/web/20130402210926/http://valums.com/web-apps/ |archive-date=2013-04-02 }}</ref>
 
 
=== उद्देश्य और आउटपुट द्वारा ===
=== उद्देश्य और आउटपुट द्वारा ===
एप्लिकेशन सॉफ़्टवेयर को क्षैतिज बाज़ार सॉफ़्टवेयर या लंबवत बाज़ार सॉफ़्टवेयर के रूप में भी देखा जा सकता है।<ref>{{cite web|title=एक क्षैतिज अनुप्रयोग क्या है?|url=http://www.wisegeek.com/what-is-a-horizontal-application.htm}}</ref><ref name=":2">{{cite web|title=क्षैतिज सेवाएँ क्या हैं?|url=http://eduunix.ccut.edu.cn/index2/html/java/Que.Special.Edition.Using.Enterprise.JavaBeans.2.0.internal.eBook-LiB/ch21lev1sec1.html |archive-url=https://web.archive.org/web/20131031211544/http://eduunix.ccut.edu.cn/index2/html/java/Que.Special.Edition.Using.Enterprise.JavaBeans.2.0.internal.eBook-LiB/ch21lev1sec1.html |url-status=dead |archive-date=2013-10-31 }}</ref> क्षैतिज अनुप्रयोग अधिक लोकप्रिय और व्यापक हैं, क्योंकि वे सामान्य उद्देश्य हैं, उदाहरण के लिए वर्ड प्रोसेसर या डेटाबेस। वर्टिकल एप्लिकेशन [[आला उत्पाद]] हैं, जिन्हें किसी विशेष प्रकार के उद्योग या व्यवसाय या किसी संगठन के विभाग के लिए डिज़ाइन किया गया है। सॉफ्टवेयर के एकीकृत सूट हर संभव विशिष्ट पहलू को संभालने की कोशिश करेंगे, उदाहरण के लिए, निर्माण या बैंकिंग कार्यकर्ता, लेखा, या ग्राहक सेवा।
एप्लिकेशन सॉफ़्टवेयर को क्षैतिज बाज़ार सॉफ़्टवेयर या लंबवत बाज़ार सॉफ़्टवेयर के रूप में भी देखा जा सकता है।<ref>{{cite web|title=एक क्षैतिज अनुप्रयोग क्या है?|url=http://www.wisegeek.com/what-is-a-horizontal-application.htm}}</ref><ref name=":2">{{cite web|title=क्षैतिज सेवाएँ क्या हैं?|url=http://eduunix.ccut.edu.cn/index2/html/java/Que.Special.Edition.Using.Enterprise.JavaBeans.2.0.internal.eBook-LiB/ch21lev1sec1.html |archive-url=https://web.archive.org/web/20131031211544/http://eduunix.ccut.edu.cn/index2/html/java/Que.Special.Edition.Using.Enterprise.JavaBeans.2.0.internal.eBook-LiB/ch21lev1sec1.html |url-status=dead |archive-date=2013-10-31 }}</ref> क्षैतिज एप्लिकेशन अधिक लोकप्रिय और व्यापक हैं, क्योंकि वे सामान्य उद्देश्य हैं, उदाहरण के लिए वर्ड प्रोसेसर या डेटाबेस। वर्टिकल एप्लिकेशन [[आला उत्पाद]] हैं, जिन्हें किसी विशेष प्रकार के उद्योग या व्यवसाय या किसी संगठन के विभाग के लिए डिज़ाइन किया गया है। सॉफ्टवेयर के एकीकृत सूट हर संभव विशिष्ट पहलू को संभालने की कोशिश करेंगे, उदाहरण के लिए, निर्माण या बैंकिंग कार्यकर्ता, लेखा, या ग्राहक सेवा।


एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:<ref>{{Cite news|url=https://www.educba.com/what-is-application-software-its-types/|title=एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार {{!}} eduCBA|date=2015-12-21|work=eduCBA|access-date=2017-03-24}}</ref>
एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:<ref>{{Cite news|url=https://www.educba.com/what-is-application-software-its-types/|title=एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार {{!}} eduCBA|date=2015-12-21|work=eduCBA|access-date=2017-03-24}}</ref>
* एक [[सॉफ्टवेयर सूट]] में एक साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास आमतौर पर संबंधित कार्य, सुविधाएँ और उपयोगकर्ता इंटरफ़ेस होते हैं, और वे एक दूसरे के साथ बातचीत करने में सक्षम हो सकते हैं, उदा। एक दूसरे की फाइलें खोलें। व्यावसायिक सॉफ़्टवेयर अक्सर सुइट्स में आते हैं, उदा. [[Microsoft Office]], [[LibreOffice]] और [[iWork]], जो एक वर्ड प्रोसेसर, एक स्प्रेडशीट, आदि को एक साथ बंडल करते हैं; लेकिन सूट अन्य उद्देश्यों के लिए मौजूद हैं, उदा। ग्राफिक्स या संगीत।
* [[सॉफ्टवेयर सूट]] में साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास सामान्यतः संबंधित कार्य, सुविधाएँ और यूजर इंटरफ़ेस होते हैं, और वे दूसरे के साथ बातचीत करने में सक्षम हो सकते हैं, उदा। दूसरे की फाइलें खोलें। व्यावसायिक सॉफ़्टवेयर प्रायः सुइट्स में आते हैं, उदा. [[Microsoft Office|माइक्रोसॉफ्ट ऑफिस]], [[LibreOffice|लिब्रे ऑफिस]] और [[iWork|आइवर्क]], जो वर्ड प्रोसेसर, स्प्रेडशीट, आदि को साथ बंडल करते हैं; किन्तु सूट अन्य उद्देश्यों के लिए उदा ग्राफिक्स या संगीत उपस्थित हैं।
* [[उपक्रम सॉफ्टवेयर]] कई विभागों में, अक्सर एक बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में [[उद्यम संसाधन योजना]] प्रणाली, [[ग्राहक संबंध प्रबंधन]] (सीआरएम) प्रणाली, [[प्रतिकृति (कंप्यूटिंग)]] इंजन और [[आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर]] शामिल हैं। विभागीय सॉफ़्टवेयर एक उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो एक बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा [[व्यय प्रबंधन]] और IT हेल्पडेस्क शामिल हैं।)
* उद्यम सॉफ्टवेयर कई विभागों में, प्रायः बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में [[उद्यम संसाधन योजना]] प्रणाली, [[ग्राहक संबंध प्रबंधन]] (सीआरएम) प्रणाली, [[प्रतिकृति (कंप्यूटिंग)]] इंजन और [[आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर]] सम्मिलित हैं। विभागीय सॉफ़्टवेयर उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा [[व्यय प्रबंधन]] और IT हेल्पडेस्क सम्मिलित हैं।)
* एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर एंटरप्राइज [[सॉफ्टवेयर सिस्टम]] को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम शामिल हैं।)
* एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर [[उपक्रम सॉफ्टवेयर]] सिस्टम को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम सम्मिलित हैं।)
*सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) एक [[क्लाउड कम्प्यूटिंग]] सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है।
*सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) [[क्लाउड कम्प्यूटिंग]] सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है।
* [[ज्ञान कार्यकर्ता]] सॉफ्टवेयर उपयोगकर्ताओं को उद्यम प्रबंधन के विपरीत, अक्सर एक विभाग के भीतर व्यक्तिगत परियोजनाओं के लिए जानकारी बनाने और प्रबंधित करने देता है। उदाहरणों में [[समय प्रबंधन]], [[अनुसूची (कार्यस्थल)]], विश्लेषणात्मक, सहयोगी और प्रलेखन उपकरण शामिल हैं। वर्ड प्रोसेसर, स्प्रेडशीट, ईमेल और ब्लॉग क्लाइंट, व्यक्तिगत सूचना प्रणाली और व्यक्तिगत मीडिया संपादक कई सूचना कार्यकर्ता कार्यों में सहायता कर सकते हैं।
* [[ज्ञान कार्यकर्ता]] सॉफ्टवेयर यूजरओं को उद्यम प्रबंधन के विपरीत, प्रायः विभाग के भीतर व्यक्तिगत परियोजनाओं के लिए जानकारी बनाने और प्रबंधित करने देता है। उदाहरणों में [[समय प्रबंधन]], [[अनुसूची (कार्यस्थल)]], विश्लेषणात्मक, सहयोगी और प्रलेखन उपकरण सम्मिलित हैं। वर्ड प्रोसेसर, स्प्रेडशीट, ईमेल और ब्लॉग क्लाइंट, व्यक्तिगत सूचना प्रणाली और व्यक्तिगत मीडिया संपादक कई सूचना कार्यकर्ता कार्यों में सहायता कर सकते हैं।
* सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, लेकिन इसमें ऐसे सॉफ़्टवेयर शामिल हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह [[व्यापार सॉफ्टवेयर]] [[डिजिटल मनोरंजन]] और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की जरूरतों को पूरा करते हैं। (उदाहरणों में [[मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर)]], वेब ब्राउज़र और मदद ब्राउज़र शामिल हैं।)
* सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, किन्तु इसमें ऐसे सॉफ़्टवेयर सम्मिलित हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह [[व्यापार सॉफ्टवेयर]] [[डिजिटल मनोरंजन]] और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की आवश्यकता को पूर्ण करते हैं। (उदाहरणों में [[मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर)]], वेब ब्राउज़र और सहायता ब्राउज़र सम्मिलित हैं।)
* शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, लेकिन शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को शामिल कर सकता है।
* शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, किन्तु शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को सम्मिलित कर सकता है।
* [[सिमुलेशन सॉफ्टवेयर]] अनुसंधान, प्रशिक्षण या मनोरंजन उद्देश्यों के लिए भौतिक या अमूर्त प्रणालियों का अनुकरण करता है।
* [[सिमुलेशन सॉफ्टवेयर]] अनुसंधान, प्रशिक्षण या मनोरंजन उद्देश्यों के लिए भौतिक या अमूर्त प्रणालियों का अनुकरण करता है।
* मीडिया विकास सॉफ्टवेयर दूसरों के उपभोग के लिए प्रिंट और इलेक्ट्रॉनिक मीडिया उत्पन्न करता है, जो अक्सर व्यावसायिक या शैक्षिक सेटिंग में होता है। इसमें [[ग्राफिक कला सॉफ्टवेयर]] | ग्राफ़िक-आर्ट सॉफ़्टवेयर, डेस्कटॉप पब्लिशिंग सॉफ़्टवेयर, मल्टीमीडिया डेवलपमेंट सॉफ़्टवेयर, HTML संपादक, डिजिटल-एनीमेशन संपादक, डिजिटल ऑडियो और वीडियो रचना, और कई अन्य शामिल हैं।<ref>Campbell-Kelly, Martin; Aspray, William (1996). ''Computer: A History of the Information Machine''. New York: Basic Books. {{ISBN|0-465-02990-6}}.</ref>
* मीडिया विकास सॉफ्टवेयर दूसरों के उपभोग के लिए प्रिंट और इलेक्ट्रॉनिक मीडिया उत्पन्न करता है, जो प्रायः व्यावसायिक या शैक्षिक सेटिंग में होता है। इसमें [[ग्राफिक कला सॉफ्टवेयर]] | ग्राफ़िक-आर्ट सॉफ़्टवेयर, डेस्कटॉप पब्लिशिंग सॉफ़्टवेयर, मल्टीमीडिया डेवलपमेंट सॉफ़्टवेयर, एचटीएमएल संपादक, डिजिटल-एनीमेशन संपादक, डिजिटल ऑडियो और वीडियो रचना, और कई अन्य सम्मिलित हैं।<ref>Campbell-Kelly, Martin; Aspray, William (1996). ''Computer: A History of the Information Machine''. New York: Basic Books. {{ISBN|0-465-02990-6}}.</ref>
* उत्पाद इंजीनियरिंग सॉफ्टवेयर का उपयोग हार्डवेयर और सॉफ्टवेयर उत्पादों के विकास में किया जाता है। इसमें [[कंप्यूटर एडेड डिजाइन]] (सीएडी), कंप्यूटर एडेड इंजीनियरिंग (सीएई), कंप्यूटर भाषा संपादन और संकलन उपकरण, एकीकृत विकास वातावरण और एप्लिकेशन प्रोग्रामर इंटरफेस शामिल हैं।
* उत्पाद इंजीनियरिंग सॉफ्टवेयर का उपयोग हार्डवेयर और सॉफ्टवेयर उत्पादों के विकास में किया जाता है। इसमें [[कंप्यूटर एडेड डिजाइन]] (सीएडी), कंप्यूटर एडेड इंजीनियरिंग (सीएई), कंप्यूटर भाषा संपादन और संकलन उपकरण, एकीकृत विकास वातावरण और एप्लिकेशन प्रोग्रामर इंटरफेस सम्मिलित हैं।
* एंटरटेनमेंट सॉफ्टवेयर वीडियो गेम, स्क्रीन सेवर, मोशन पिक्चर प्रदर्शित करने के लिए प्रोग्राम या रिकॉर्ड किए गए संगीत को चलाने और मनोरंजन के अन्य रूपों को संदर्भित कर सकता है जिसे कंप्यूटिंग डिवाइस के उपयोग के माध्यम से अनुभव किया जा सकता है।
* एंटरटेनमेंट सॉफ्टवेयर वीडियो गेम, स्क्रीन सेवर, मोशन पिक्चर प्रदर्शित करने के लिए प्रोग्राम या रिकॉर्ड किए गए संगीत को चलाने और मनोरंजन के अन्य रूपों को संदर्भित कर सकता है जिसे कंप्यूटिंग डिवाइस के उपयोग के माध्यम से अनुभव किया जा सकता है।


=== मंच द्वारा ===
=== प्लेटफार्म द्वारा ===
एप्लिकेशन को कंप्यूटिंग मंच द्वारा भी वर्गीकृत किया जा सकता है जैसे किसी विशेष ऑपरेटिंग सिस्टम के लिए डेस्कटॉप एप्लिकेशन,<ref>{{Cite web|title=डेस्कटॉप एप्लिकेशन की परिभाषा|url=https://www.pcmag.com/encyclopedia/term/desktop-application|access-date=2022-01-07|website=PCMAG|language=en}}</ref> डिलीवरी नेटवर्क जैसे क्लाउड कंप्यूटिंग और वेब 2.0 एप्लिकेशन, या डिलीवरी डिवाइस जैसे [[मोबाइल डिवाइस]] के लिए मोबाइल ऐप।
एप्लिकेशन को कंप्यूटिंग प्लेटफॉर्म द्वारा भी वर्गीकृत किया जा सकता है जैसे किसी विशेष ऑपरेटिंग सिस्टम के लिए डेस्कटॉप एप्लिकेशन,<ref>{{Cite web|title=डेस्कटॉप एप्लिकेशन की परिभाषा|url=https://www.pcmag.com/encyclopedia/term/desktop-application|access-date=2022-01-07|website=PCMAG|language=en}}</ref> डिलीवरी नेटवर्क जैसे क्लाउड कंप्यूटिंग और वेब 2.0 एप्लिकेशन, या डिलीवरी डिवाइस जैसे [[मोबाइल डिवाइस]] के लिए मोबाइल ऐप है।


[[कमांड लाइन इंटरफेस]] या [[ग्राफिकल यूज़र इंटरफ़ेस]] के माध्यम से हार्डवेयर को नियंत्रित करने के लिए उपयोग नहीं किए जाने वाले सरल गणना, माप, रेंडरिंग और वर्ड प्रोसेसिंग कार्यों को करते समय ऑपरेटिंग सिस्टम को ही एप्लिकेशन सॉफ़्टवेयर माना जा सकता है। इसमें [[सॉफ्टवेयर कैलकुलेटर]] या [[पाठ संपादक]] जैसे ऑपरेटिंग सिस्टम के भीतर बंडल किए गए एप्लिकेशन सॉफ़्टवेयर सम्मिलित नहीं हैं।
[[कमांड लाइन इंटरफेस]] या [[ग्राफिकल यूज़र इंटरफ़ेस]] के माध्यम से हार्डवेयर को नियंत्रित करने के लिए उपयोग नहीं किए जाने वाले सरल गणना, माप, रेंडरिंग और वर्ड प्रोसेसिंग कार्यों को करते समय ऑपरेटिंग सिस्टम को एप्लिकेशन सॉफ़्टवेयर माना जा सकता है। इसमें [[सॉफ्टवेयर कैलकुलेटर]] या [[पाठ संपादक|टेक्स्ट एडिटर]] जैसे ऑपरेटिंग सिस्टम के अंदर बंडल किए गए एप्लिकेशन सॉफ़्टवेयर सम्मिलित नहीं हैं।


=== सूचना कार्यकर्ता सॉफ्टवेयर ===
=== इनफार्मेशन वर्कर सॉफ्टवेयर ===
* [[लेखांकन सॉफ्टवेयर]]
* [[लेखांकन सॉफ्टवेयर|एकाउंटिंग सॉफ्टवेयर]]
* डाटा प्रबंधन
* डाटा मैनेजमेंट
** [[संपर्क प्रबंधक]]
** [[संपर्क प्रबंधक|कांटेक्ट मैनेजमेंट]]  
** स्प्रेडशीट
** स्प्रेडशीट
** [[डेटाबेस सॉफ्टवेयर]]
** [[डेटाबेस सॉफ्टवेयर]]
* दस्तावेज़ीकरण
* डॉक्यूमेंटेशन
** [[दस्तावेज़ स्वचालन]]
** [[दस्तावेज़ स्वचालन|डॉक्यूमेंट ऑटोमेशन]]  
** शब्द संसाधक
** वर्ड प्रोसेसर
** [[डेस्कटॉप प्रकाशन सॉफ्टवेयर]]
** [[डेस्कटॉप प्रकाशन सॉफ्टवेयर|डेस्कटॉप पब्लिशिंग सॉफ्टवेयर]]
** डायग्रामिंग सॉफ्टवेयर
** डायग्रामिंग सॉफ्टवेयर
** [[प्रस्तुतिकरण सॉफ़्टवेयर]]
** [[प्रस्तुतिकरण सॉफ़्टवेयर|प्रेजेंटेशन सॉफ़्टवेयर]]
** ईमेल
** ईमेल
** ब्लॉग सॉफ्टवेयर
** ब्लॉग सॉफ्टवेयर
* उद्यम संसाधन योजना
* एंटरप्राइज रिसोर्स प्लानिंग
* :श्रेणी:[[वित्तीय सॉफ्टवेयर]]
* [[वित्तीय सॉफ्टवेयर|फाइनेंसियल सॉफ्टवेयर]]
** [[बैंकिंग सॉफ्टवेयर]]
** [[बैंकिंग सॉफ्टवेयर]]
** [[समाशोधन (वित्त)]]
** [[समाशोधन (वित्त)|क्लीयरिंग सिस्टम]]  
** लेखांकन सॉफ्टवेयर
** फाइनेंसियल एकाउंटिंग सॉफ्टवेयर
** वित्तीय सॉफ्टवेयर
** फाइनेंसियल सॉफ्टवेयर
* [[क्षेत्र सेवा प्रबंधन]]
* [[क्षेत्र सेवा प्रबंधन|फील्ड सर्विस मैनेजमेंट]]  
**कार्यबल प्रबंधन#कार्यबल प्रबंधन सॉफ्टवेयर
**वर्कफोर्स मैनेजमेंट सॉफ्टवेयर
* [[परियोजना प्रबंधन सॉफ्टवेयर]]
* [[परियोजना प्रबंधन सॉफ्टवेयर|प्रोजेक्ट मैनेजमेंट सॉफ्टवेयर]]
** [[कैलेंडरिंग सॉफ्टवेयर]]
** [[कैलेंडरिंग सॉफ्टवेयर]]
** [[कर्मचारी शेड्यूलिंग सॉफ्टवेयर]]
** [[कर्मचारी शेड्यूलिंग सॉफ्टवेयर|एम्प्लॉयी शेड्यूलिंग सॉफ्टवेयर]]
** कार्यप्रवाह सॉफ्टवेयर
** वर्कफ़्लो सॉफ्टवेयर
* [[आरक्षण प्रणाली]]
* [[आरक्षण प्रणाली|रिजर्वेशन सिस्टम]]  


=== मनोरंजन सॉफ्टवेयर ===
=== एंटरटेनमेंट सॉफ्टवेयर ===
* [[स्क्रीन सेवर]]
* [[स्क्रीन सेवर]]
* [[वीडियो गेम]]
* [[वीडियो गेम]]
** [[आर्केड खेल]]
** [[आर्केड खेल|आर्केड]] [[वीडियो गेम|गेम]]
** [[कंसोल गेम]]
** [[कंसोल गेम]]
** [[मोबाइल गेम]]्स
** [[मोबाइल गेम]]
** [[पर्सनल कंप्यूटर गेम]]
** [[पर्सनल कंप्यूटर गेम]]
* [[सॉफ्टवेयर कला]]
* [[सॉफ्टवेयर कला|सॉफ्टवेयर आर्ट]]  
** [[डेमो (कंप्यूटर प्रोग्रामिंग)]]
** [[डेमो (कंप्यूटर प्रोग्रामिंग)]]
*** [[एसएचके परिचय]]
*** [[एसएचके परिचय|64K इंट्रो]]  


=== शैक्षिक सॉफ्टवेयर ===
=== शैक्षिक सॉफ्टवेयर ===
{{main|List of educational software}}
{{main|शैक्षणिक सॉफ्टवेयर की सूची}}
* कक्षा प्रबंधन
* क्लासरूम मैनेजमेंट
* [[संदर्भ सॉफ्टवेयर]]
* [[संदर्भ सॉफ्टवेयर|रिफरेन्स सॉफ्टवेयर]]
* बिक्री तत्परता सॉफ्टवेयर
* सेल्स रेडिनेस सॉफ्टवेयर
* सर्वेक्षण प्रबंधन
* सर्वे मैनेजमेंट
* विश्वकोश सॉफ्टवेयर
* इनसाइक्लोपीडिया सॉफ्टवेयर


=== एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर ===
=== एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर ===
* आईटी ऑपरेशंस के लिए आर्टिफिशियल इंटेलिजेंस (AIOps)
* आईटी ऑपरेशंस के लिए आर्टिफिशियल इंटेलिजेंस (एआईओपीएस)
* व्यापार [[कार्यप्रवाह]] सॉफ्टवेयर
* बिजनेस [[कार्यप्रवाह|वर्कफ़्लो]] सॉफ्टवेयर
* [[डेटाबेस प्रबंधन प्रणाली]] (डीबीएमएस)
* [[डेटाबेस प्रबंधन प्रणाली|डेटाबेस मैनेजमेंट सिस्टम]] (डीबीएमएस)
* [[डिजिटल संपत्ति प्रबंधन]] (डीएएम) सॉफ्टवेयर
* [[डिजिटल संपत्ति प्रबंधन|डिजिटल एसेट मैनेजमेंट]] (डीएएम) सॉफ्टवेयर
* [[दस्तावेज़ प्रबंधन]] सॉफ्टवेयर
* [[दस्तावेज़ प्रबंधन|डॉक्यूमेंट मैनेजमेंट]] सॉफ्टवेयर
* भौगोलिक सूचना प्रणाली (जीआईएस)
* जियोग्राफिक इनफार्मेशन सिस्टम (जीआईएस)


=== सिमुलेशन सॉफ्टवेयर ===
=== सिमुलेशन सॉफ्टवेयर ===
* [[कंप्यूटर सिम्युलेटर]]
* [[कंप्यूटर सिम्युलेटर]]
** [[कम्प्यूटेशनल विज्ञान]]
** [[कम्प्यूटेशनल विज्ञान|साइंटिफिक सिमुलेटर]]
** सामाजिक सिमुलेटर
** सोशल सिमुलेटर
** सैन्य सिमुलेशन
** बटलेफील्ड सिमुलेटर
** आपातकालीन सिमुलेटर
** इमरजेंसी सिमुलेटर
** वाहन सिमुलेटर
** व्हीकल सिमुलेटर
*** उड़ान सिमुलेटर
*** फ्लाइट सिमुलेटर
*** [[ड्राइविंग सिम्युलेटर]]
*** [[ड्राइविंग सिम्युलेटर]]
** [[अनुकार खेल]]
** [[अनुकार खेल|सिमुलेशन गेम्स]]  
*** [[वाहन सिमुलेशन खेल]]
*** [[वाहन सिमुलेशन खेल|व्हीकल सिमुलेशन गेम्स]]  


=== मीडिया विकास सॉफ्टवेयर ===
=== मीडिया डेवलपमेंट सॉफ्टवेयर ===
* [[3डी कंप्यूटर ग्राफिक्स सॉफ्टवेयर]]
* [[3डी कंप्यूटर ग्राफिक्स सॉफ्टवेयर]]
* [[एनिमेशन सॉफ्टवेयर]]
* [[एनिमेशन सॉफ्टवेयर]]
* ग्राफिक कला सॉफ्टवेयर
* ग्राफिक आर्ट सॉफ्टवेयर
** [[रेखापुंज ग्राफिक्स संपादक]]
** [[रेखापुंज ग्राफिक्स संपादक|रास्टर ग्राफ़िक्स एडिटर]]  
** [[वेक्टर ग्राफिक्स संपादक]]
** [[वेक्टर ग्राफिक्स संपादक|वेक्टर ग्राफिक्स]] [[रेखापुंज ग्राफिक्स संपादक|एडिटर]]  
* [[छवि आयोजक]]
* [[छवि आयोजक|इमेज आर्गेनाइजर]]  
* [[वीडियो संपादन सॉफ्टवेयर]]
* [[वीडियो संपादन सॉफ्टवेयर|वीडियो एडिटिंग सॉफ्टवेयर]]
* [[ऑडियो संपादन सॉफ्टवेयर]]
* [[ऑडियो संपादन सॉफ्टवेयर|ऑडियो एडिटिंग सॉफ्टवेयर]]
** [[डिजिटल ऑडियो वर्कस्टेशन]]
** [[डिजिटल ऑडियो वर्कस्टेशन]]
* [[म्यूजिक सीक्वेंसर]]
* [[म्यूजिक सीक्वेंसर]]
** [[अंकलेखक]]
** [[अंकलेखक|स्कोरराइटर]]  
* [[एचटीएमएल संपादक]]
* [[एचटीएमएल संपादक|एचटीएमएल]] [[वेक्टर ग्राफिक्स संपादक|एडिटर]]  
* [[खेल विकास उपकरण]]
* [[खेल विकास उपकरण|गेम डेवलपमेंट टूल]]  


=== उत्पाद इंजीनियरिंग सॉफ्टवेयर ===
=== प्रोडक्ट इंजीनियरिंग सॉफ्टवेयर ===
* [[अभियांत्रिकी]]
* [[अभियांत्रिकी|हार्डवेयर इंजीनियरिंग]]
** कम्प्यूटर एडेड इंजीनियरिंग
** कम्प्यूटर एडेड इंजीनियरिंग
** कंप्यूटर एडेड डिजाइन | कंप्यूटर एडेड डिजाइन (सीएडी)
** कंप्यूटर एडेड डिजाइन (सीएडी)
** कंप्यूटर [[कंप्यूटर सहायतायुक्त विनिर्माण]] | कंप्यूटर एडेड मैन्युफैक्चरिंग (सीएएम)
** [[कंप्यूटर सहायतायुक्त विनिर्माण|कंप्यूटर एडेड मैन्युफैक्चरिंग (सीएएम)]]
** [[अनंत तत्व विश्लेषण]]
** [[अनंत तत्व विश्लेषण|फिनिट एलिमेंट एनालिसिस]]  


=== [[सॉफ्टवेयर इंजीनियरिंग]] ===
=== [[सॉफ्टवेयर इंजीनियरिंग]] ===
* [[संकलक]]
* [[संकलक|कम्पाइलर सॉफ्टवेयर]]
* समन्वित विकास पर्यावरण
* इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट
** संकलक
** कम्पाइलर
** [[लिंकर (कंप्यूटिंग)]]
** [[लिंकर (कंप्यूटिंग)|लिंकर]]
** [[डीबगर]]
** [[डीबगर]]
* [[संस्करण नियंत्रण]]
* [[संस्करण नियंत्रण|वर्ज़न कण्ट्रोल]]  
* खेल विकास उपकरण
* गेम डेवलपमेंट टूल
* [[लाइसेंस प्रबंधक]]
* [[लाइसेंस प्रबंधक|लाइसेंस मैनेजर]]  


== यह भी देखें ==
== यह भी देखें ==
* [[सॉफ्टवेयर डेवलपमेंट]]
* [[सॉफ्टवेयर डेवलपमेंट]]
* मोबाइल एप्लिकेशन
* मोबाइल एप्लिकेशन
* वेब अनुप्रयोग
* वेब एप्लिकेशन
* [[वीडियो सार्वजनिक ऐप]]
*सर्वर एप्लिकेशन
* [[वीडियो सार्वजनिक ऐप|सुपर ऐप]]


== संदर्भ ==
== संदर्भ ==
{{Reflist}}
{{Reflist}}
==इस पेज में लापता आंतरिक लिंक की सूची==
*कंप्यूटर प्रोग्राम
*मालिकाना सॉफ्टवेयर
*एकीकृत सॉफ्टवेयर
*अंत-उपयोगकर्ता विकास
*आवेदन जीवनचक्र प्रबंधन
*राजशुल्क मुक्त
*धारक (कानून)
*खुला-बंद सिद्धांत
*निःशुल्क अनुज्ञापत्र
*कानून लागू करने वाला
*कंप्यूटर के प्रकार
*कार्यक्षेत्र बाजार सॉफ्टवेयर
*क्षैतिज बाजार सॉफ्टवेयर
*एक सेवा के रूप में मंच
*कम्प्यूटर एडेड इंजीनियरिंग
*समन्वित विकास पर्यावरण
*वर्कफ़्लो सॉफ़्टवेयर
*आईटी संचालन के लिए आर्टिफिशियल इंटेलिजेंस
*सैन्य अनुकरण
*फ़ाइट सिम्युलेटर
*सामाजिक सिम्युलेटर
== बाहरी संबंध ==
== बाहरी संबंध ==
{{Commons}}
* {{Wikiversity-inline}}
* {{Wikiversity-inline}}
{{Authority control}}
[[Category:एप्लीकेशन सॉफ्टवेयर| ]]
[[Category:एप्लीकेशन सॉफ्टवेयर| ]]




[[Category: Machine Translated Page]]
[[Category: Machine Translated Page]]
[[Category:Created On 23/11/2022]]
[[Category:Created On 16/12/2022]]
[[Category:Vigyan Ready]]

Latest revision as of 12:26, 27 October 2023

एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) ऐसा कंप्यूटर प्रोग्राम है जिसे कंप्यूटर के संचालन से संबंधित विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है,[1] सामान्यतः अंतिम यूजर द्वारा उपयोग किया जाता है।[2]वर्ड प्रोसेसर, मीडिया प्लेयर और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं। समूहवाचक संज्ञा एप्लिकेशन सॉफ्टवेयर सामूहिक रूप से सभी एप्लिकेशनों को संदर्भित करता है,[3] जो कंप्यूटर के संचालन से संबंधित हैं, और उपयोगिता सॉफ्टवेयर (यूटिलिटीज) हैं।

एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और प्रोप्राइटरी, ओपन-सोर्स या प्रोजेक्ट के रूप में कोडित किया जा सकता है।[4] ऐप शब्द सामान्यतः मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है।

शब्दावली

सूचना प्रौद्योगिकी में, एप्लिकेशन (एप), एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर कंप्यूटर प्रोग्राम है जिसे लोगों को गतिविधि करने में सहायता करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन टेक्स्ट, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन सम्मिलित हैं।[5] यूजर-लिखित सॉफ़्टवेयर सिस्टम को यूजर की विशिष्ट आवश्यकताओं को पूर्ण करने के लिए तत्पर करता है। यूजर-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्प्लेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ऑडियो, ग्राफिक्स और एनीमेशन स्क्रिप्ट सम्मिलित हैं। यहां तक ​​कि ईमेल फ़िल्टरिंग भी यूजर सॉफ्टवेयर है। यूजर इस सॉफ़्टवेयर को स्वयं बनाते हैं और प्रायः यह अनदेखा कर देते हैं कि यह कितना महत्वपूर्ण है।

चूंकि, ऑपरेटिंग सिस्टम और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के मध्य चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।[6] उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन अविश्वास ट्रायल में प्रमुख प्रश्नों में से यह था कि क्या माइक्रोसॉफ्ट का इंटरनेट एक्स्प्लोरर वेब ब्राउज़र इसके माइक्रोसॉफ़्ट विंडोज़ ऑपरेटिंग सिस्टम का हिस्सा था या इसका अलग करने योग्य टुकड़ा था। एप्लिकेशन प्रक्रिया सामग्री। अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से लिनक्स कर्नेल और इस कर्नेल (ऑपरेटिंग सिस्टम) पर निर्मित ऑपरेटिंग सिस्टम के मध्य संबंध के बारे में असहमति के कारण है। कुछ प्रकार के अंतः स्थापित प्रणाली में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर यूजर से अप्रभेद्य हो सकते हैं, जैसा कि वीडियो कैसेट रिकॉर्डर, डीवीडी प्लेयर या माइक्रोवेव ओवन को नियंत्रित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर की स्थिति में होता है। उपरोक्त परिभाषाएँ कुछ एप्लिकेशनों को बाहर कर सकती हैं जो बड़े संगठनों में कुछ कंप्यूटरों पर उपस्थित हो सकते हैं। ऐप की वैकल्पिक परिभाषा के लिए: एप्लिकेशन पोर्टफोलियो प्रबंधन#एप्लिकेशन की परिभाषा देखें।

मेटोनिमी

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

ऐप्स और किलर ऐप्स

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

हाल के वर्षों में, छोटा शब्द ऐप (1981 या उससे पहले बनाया गया था[8]) स्मार्टफोन और टैबलेट कंप्यूटर जैसे मोबाइल एप्लिकेशन को संदर्भित करने के लिए लोकप्रिय हो गया है, पीसी पर एप्लिकेशन की तुलना में उनके सामान्यतः छोटे दायरे से मेल खाने वाला संक्षिप्त रूप। वर्तमान में, संक्षिप्त संस्करण का उपयोग डेस्कटॉप एप्लिकेशन सॉफ़्टवेयर के लिए भी किया जाता है।

वर्गीकरण

एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक प्रकार हैं।

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

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

प्रॉपर्टी और उपयोग के अधिकार द्वारा

एप्लिकेशन सॉफ़्टवेयर को सामान्यतः दो मुख्य वर्गों में विभाजित किया जाता है: क्लोज्ड सोर्स के प्रति ओपन सोर्स सॉफ्टवेयर एप्लिकेशन, और मुफ्त सॉफ्टवेयर या मालिकाना सॉफ़्टवेयर एप्लिकेशन।

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

नि: शुल्क और ओपन-सोर्स सॉफ़्टवेयर किसी भी उद्देश्य के लिए चलाया, वितरित, बेचा या विस्तारित किया जाएगा, और -ओपन होने पर- उसी तरह संशोधित या रिवर्स इंजीनियरिंग किया जाएगा।

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

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

कोडिंग भाषा द्वारा

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

उद्देश्य और आउटपुट द्वारा

एप्लिकेशन सॉफ़्टवेयर को क्षैतिज बाज़ार सॉफ़्टवेयर या लंबवत बाज़ार सॉफ़्टवेयर के रूप में भी देखा जा सकता है।[12][13] क्षैतिज एप्लिकेशन अधिक लोकप्रिय और व्यापक हैं, क्योंकि वे सामान्य उद्देश्य हैं, उदाहरण के लिए वर्ड प्रोसेसर या डेटाबेस। वर्टिकल एप्लिकेशन आला उत्पाद हैं, जिन्हें किसी विशेष प्रकार के उद्योग या व्यवसाय या किसी संगठन के विभाग के लिए डिज़ाइन किया गया है। सॉफ्टवेयर के एकीकृत सूट हर संभव विशिष्ट पहलू को संभालने की कोशिश करेंगे, उदाहरण के लिए, निर्माण या बैंकिंग कार्यकर्ता, लेखा, या ग्राहक सेवा।

एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:[14]

  • सॉफ्टवेयर सूट में साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास सामान्यतः संबंधित कार्य, सुविधाएँ और यूजर इंटरफ़ेस होते हैं, और वे दूसरे के साथ बातचीत करने में सक्षम हो सकते हैं, उदा। दूसरे की फाइलें खोलें। व्यावसायिक सॉफ़्टवेयर प्रायः सुइट्स में आते हैं, उदा. माइक्रोसॉफ्ट ऑफिस, लिब्रे ऑफिस और आइवर्क, जो वर्ड प्रोसेसर, स्प्रेडशीट, आदि को साथ बंडल करते हैं; किन्तु सूट अन्य उद्देश्यों के लिए उदा ग्राफिक्स या संगीत उपस्थित हैं।
  • उद्यम सॉफ्टवेयर कई विभागों में, प्रायः बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में उद्यम संसाधन योजना प्रणाली, ग्राहक संबंध प्रबंधन (सीआरएम) प्रणाली, प्रतिकृति (कंप्यूटिंग) इंजन और आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर सम्मिलित हैं। विभागीय सॉफ़्टवेयर उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा व्यय प्रबंधन और IT हेल्पडेस्क सम्मिलित हैं।)
  • एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर उपक्रम सॉफ्टवेयर सिस्टम को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम सम्मिलित हैं।)
  • सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) क्लाउड कम्प्यूटिंग सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है।
  • ज्ञान कार्यकर्ता सॉफ्टवेयर यूजरओं को उद्यम प्रबंधन के विपरीत, प्रायः विभाग के भीतर व्यक्तिगत परियोजनाओं के लिए जानकारी बनाने और प्रबंधित करने देता है। उदाहरणों में समय प्रबंधन, अनुसूची (कार्यस्थल), विश्लेषणात्मक, सहयोगी और प्रलेखन उपकरण सम्मिलित हैं। वर्ड प्रोसेसर, स्प्रेडशीट, ईमेल और ब्लॉग क्लाइंट, व्यक्तिगत सूचना प्रणाली और व्यक्तिगत मीडिया संपादक कई सूचना कार्यकर्ता कार्यों में सहायता कर सकते हैं।
  • सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, किन्तु इसमें ऐसे सॉफ़्टवेयर सम्मिलित हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह व्यापार सॉफ्टवेयर डिजिटल मनोरंजन और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की आवश्यकता को पूर्ण करते हैं। (उदाहरणों में मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर), वेब ब्राउज़र और सहायता ब्राउज़र सम्मिलित हैं।)
  • शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, किन्तु शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को सम्मिलित कर सकता है।
  • सिमुलेशन सॉफ्टवेयर अनुसंधान, प्रशिक्षण या मनोरंजन उद्देश्यों के लिए भौतिक या अमूर्त प्रणालियों का अनुकरण करता है।
  • मीडिया विकास सॉफ्टवेयर दूसरों के उपभोग के लिए प्रिंट और इलेक्ट्रॉनिक मीडिया उत्पन्न करता है, जो प्रायः व्यावसायिक या शैक्षिक सेटिंग में होता है। इसमें ग्राफिक कला सॉफ्टवेयर | ग्राफ़िक-आर्ट सॉफ़्टवेयर, डेस्कटॉप पब्लिशिंग सॉफ़्टवेयर, मल्टीमीडिया डेवलपमेंट सॉफ़्टवेयर, एचटीएमएल संपादक, डिजिटल-एनीमेशन संपादक, डिजिटल ऑडियो और वीडियो रचना, और कई अन्य सम्मिलित हैं।[15]
  • उत्पाद इंजीनियरिंग सॉफ्टवेयर का उपयोग हार्डवेयर और सॉफ्टवेयर उत्पादों के विकास में किया जाता है। इसमें कंप्यूटर एडेड डिजाइन (सीएडी), कंप्यूटर एडेड इंजीनियरिंग (सीएई), कंप्यूटर भाषा संपादन और संकलन उपकरण, एकीकृत विकास वातावरण और एप्लिकेशन प्रोग्रामर इंटरफेस सम्मिलित हैं।
  • एंटरटेनमेंट सॉफ्टवेयर वीडियो गेम, स्क्रीन सेवर, मोशन पिक्चर प्रदर्शित करने के लिए प्रोग्राम या रिकॉर्ड किए गए संगीत को चलाने और मनोरंजन के अन्य रूपों को संदर्भित कर सकता है जिसे कंप्यूटिंग डिवाइस के उपयोग के माध्यम से अनुभव किया जा सकता है।

प्लेटफार्म द्वारा

एप्लिकेशन को कंप्यूटिंग प्लेटफॉर्म द्वारा भी वर्गीकृत किया जा सकता है जैसे किसी विशेष ऑपरेटिंग सिस्टम के लिए डेस्कटॉप एप्लिकेशन,[16] डिलीवरी नेटवर्क जैसे क्लाउड कंप्यूटिंग और वेब 2.0 एप्लिकेशन, या डिलीवरी डिवाइस जैसे मोबाइल डिवाइस के लिए मोबाइल ऐप है।

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

इनफार्मेशन वर्कर सॉफ्टवेयर

एंटरटेनमेंट सॉफ्टवेयर

शैक्षिक सॉफ्टवेयर

  • क्लासरूम मैनेजमेंट
  • रिफरेन्स सॉफ्टवेयर
  • सेल्स रेडिनेस सॉफ्टवेयर
  • सर्वे मैनेजमेंट
  • इनसाइक्लोपीडिया सॉफ्टवेयर

एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर

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

मीडिया डेवलपमेंट सॉफ्टवेयर

प्रोडक्ट इंजीनियरिंग सॉफ्टवेयर

सॉफ्टवेयर इंजीनियरिंग

यह भी देखें

संदर्भ

  1. "application software". Oxford English Dictionary (Online ed.). Oxford University Press. (Subscription or participating institution membership required.)
  2. {{#section:Template:Ref RFC/db/49|rfc4949ref}} {{#section:Template:Ref RFC/db/49|rfc4949status}}.
  3. "अनुप्रयोग प्रक्रिया सामग्री". PC Magazine. Ziff Davis.
  4. Ryan, Thorne (2013-03-14). "कैफीन और कंप्यूटर स्क्रीन: छात्र प्रोग्रामर सप्ताहांत लंबे एपथॉन को सहते हैं". The Arbiter. Archived from the original on 2016-07-09. Retrieved 2015-10-12.
  5. Ceruzzi, Paul E. (2000). A History of Modern Computing. Cambridge, Massachusetts: MIT Press. ISBN 0-262-03255-4.
  6. Ulrich, William. "एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता". Cutter Consortium.
  7. Application Package Software: The Promise Vs. Reality
  8. The History of 'App' and the Demise of the Programmer
  9. Gassée, Jean-Louis (2012-09-17). "द सिली वेब बनाम नेटिव एप्स डिबेट". Archived from the original on 2016-04-15. Retrieved 2013-07-14.
  10. Frechette, Casey (2013-04-11). "वेब ऐप्स और नेटिव ऐप्स के बीच अंतर के बारे में पत्रकारों को क्या जानने की आवश्यकता है". Poynter. Retrieved 2017-01-04.
  11. Valums, Andrew (2010-02-10). "वेब ऐप्स बनाम डेस्कटॉप ऐप्स". valums.com. Archived from the original on 2013-04-02. Retrieved 2013-07-14.
  12. "एक क्षैतिज अनुप्रयोग क्या है?".
  13. "क्षैतिज सेवाएँ क्या हैं?". Archived from the original on 2013-10-31.
  14. "एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार | eduCBA". eduCBA. 2015-12-21. Retrieved 2017-03-24.
  15. Campbell-Kelly, Martin; Aspray, William (1996). Computer: A History of the Information Machine. New York: Basic Books. ISBN 0-465-02990-6.
  16. "डेस्कटॉप एप्लिकेशन की परिभाषा". PCMAG (in English). Retrieved 2022-01-07.

बाहरी संबंध