पब्लिक-डोमेन सॉफ्टवेयर

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

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

प्रारंभिक शैक्षणिक पब्लिक-डोमेन सॉफ़्टवेयर पारिस्थितिकी तंत्र
1950 से 1990 के दशक की सॉफ्टवेयर संस्कृति से, पब्लिक-डोमेन (या PD) सॉफ्टवेयर मूल शैक्षणिक घटना के रूप में लोकप्रिय थे। इस तरह के स्वतंत्र रूप से वितरित और साझा किए गए "निःशुल्क सॉफ़्टवेयर" नेनिःशुल्क में उपलब्ध सॉफ्टवेयर (फ्रीवेयर), खरीदने पर मिलने वाला सॉफ्टवेयर (शेयरवेयर) और निःशुल्क और ओपन-सोर्स सॉफ़्टवेयर की वर्तमान-दिन की कक्षाओं को संयोजित किया, और शौकिया तौर पर, और हैकरों द्वारा शिक्षाविदों में बनाया गया था। जैसा कि सॉफ्टवेयर प्रायः व्याख्या की गई भाषा जैसे बेसिक (BASIC) में लिखा जाता था, स्रोत कूट की आवश्यकता थी और इसलिए सॉफ्टवेयर को चलाने के लिए वितरित किया गया। PD सॉफ्टवेयर को परिकलक पत्रिकाओं (जैसे क्रिएटिव कंप्यूटिंग, सॉफ्टसाइड, कंप्यूट!, बाइट, इत्यादि) और बहुविक्रीत बेसिक (BASIC) परिकलक खेलों जैसी किताबों में मुद्रित स्रोत कूट (टाइप-इन क्रमादेशों) के रूप में साझा और वितरित किया गया था। इससे पहले, 1970 से 1980 के दशक के मध्य तक बंद-स्रोत सॉफ़्टवेयर असामान्य था।

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

1980 के दशक में, पब्लिक-डोमेन सॉफ़्टवेयर [सत्यापन की आवश्यकता] को साझा करने का एक सामान्य तरीका उन्हें स्थानीय उपयोगकर्ता समूह या सनीवेल, कैलिफ़ोर्निया की PC-SIG जैसी कंपनी के माध्यम से प्राप्त करना था, जिसने 6 यूएस डॉलर के औसत मूल्य के साथ 300 से अधिक डिस्कों की एक मेल-ऑर्डर सूची बनाए रखी। स्रोत कूट के साथ पब्लिक-डोमेन सॉफ़्टवेयर को BBS संजाल पर भी साझा किया गया था। पब्लिक-डोमेन सॉफ़्टवेयर का व्यवसायीकरण कभी-कभी दान के लिए उपलब्ध सॉफ्टवेयर (डोनेशनवेयर) प्रतिरूप द्वारा किया जाता था, जिसमें उपयोगकर्ताओं से मेल द्वारा वित्तीय दान भेजने के लिए कहा जाता था।

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

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

कलन विधि के संदर्भ कार्यान्वयन, प्रायः गूढ़लेखन का अर्थ या मानकीकरण के लिए लागू किया जाता है, अभी भी प्रायः पब्लिक डोमेन उदाहरणों में जारी किया जाता है, जिसमें 1993 में CERN httpd और 1999 में सर्पेंट सिफर सम्मिलित हैं। ओपनवॉल परियोजना पब्लिक डोमेन में कई कलन विधि और उनके स्रोत कूट की सूची रखता है।

आनुक्रमिक रूप में निःशुल्क और खुले-स्रोत सॉफ्टवेयर
1980 के दशक के अंत में स्वत्वाधिकार प्रणाली में बदलाव के लिए शैक्षणिक सॉफ्टवेयर पारिस्थितिकी तंत्र की प्रतिक्रिया के रूप में, BSD अनुज्ञप्ति और इसके व्युत्पन्न जैसे अनुमेय अनुज्ञप्ति पाठ विकसित किए गए थे। अनुमति-अनुज्ञप्ति प्राप्त सॉफ़्टवेयर, जो एक प्रकार का निःशुल्क और ओपन-सोर्स सॉफ़्टवेयर है, पहले के पब्लिक-डोमेन सॉफ़्टवेयर की अधिकांश विशेषताओं को साझा करता है, लेकिन स्वत्वाधिकार कानून के कानूनी आधार पर खड़ा होता है।

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

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

स्वत्वाधिकार के बाद पब्लिक डोमेन
2000 के दशक और समस्तर साझा करने वाले संजाल के उद्भव और तंत्र विकास में साझाकरण के साथ, विकासकों की एक नई स्वत्वाधिकार-महत्वपूर्ण पीढ़ी ने "अनुज्ञप्ति-मुक्त" पब्लिक-डोमेन सॉफ़्टवेयर प्रतिरूप को फिर से दिखाया गया, साथ ही FOSS अनुज्ञप्ति पारिस्थितिकी तंत्र ("पोस्ट ओपन सोर्स") की आलोचना स्वत्वाधिकार प्रणाली के स्थिरीकरण भाग के रूप में भी की।   नए गैर-FOSS अनुज्ञप्ति और अधित्याग पाठ विकसित किए गए, विशेष रूप से सृजनशील सर्वसामान्य "(CC0)" (2009) और "बिना अनुज्ञप्ति" (2010), और अनुमेय सॉफ़्टवेयर अनुज्ञप्ति की लोकप्रियता में उल्लेखनीय वृद्धि हुई। इसके अलावा, त्यागे हुए सॉफ्टवेयर (अबेंडनवेयर) की बढ़ती समस्या और सॉफ्टवेयर के अंकीय अप्रचलन ने स्वत्वाधिकार और अंकीय अधिकार प्रबंधन द्वारा अप्रतिबंधित अंकीय विरासत के बेहतर संरक्षण के लिए पब्लिक डोमेन में फिर से अस्थायी सॉफ्टवेयर की प्रासंगिकता के बारे में जागरूकता बढ़ाई।

2004 के आसपास, इस बात पर बहस हुई कि क्या पब्लिक-डोमेन सॉफ़्टवेयर को एफओएसएस (FOSS) पारिस्थितिकी तंत्र का हिस्सा माना जा सकता है, जैसा कि वकील लॉरेंस रोसेन ने निबंध "पब्लिक डोमेन अनुज्ञप्ति क्यों नहीं है" में तर्क दिया था, एक ऐसी स्थिति जिसे डेनियल जे. बर्नस्टीन और अन्य द्वारा विरोध का सामना करना पड़ा। 2012 में, स्थिति को अंततः हल किया गया जब रोसेन ने अपना विचार बदल दिया और CC0 को एक खुले-स्रोत अनुज्ञप्ति के रूप में स्वीकार कर लिया, जबकि यह स्वीकार करते हुए कि, पिछले दावों के विपरीत, स्वत्वाधिकार को माफ किया जा सकता था, जैसा कि नवे परिपथ के निर्णय द्वारा समर्थित था।

स्वत्वाधिकार समीक्षा के बिना लोकार्पण
1988 के बर्न अधिवेशन कार्यान्वयन अधिनियम (और 1976 के पूर्व स्वत्वाधिकार अधिनियम, जो 1978 में प्रभाव में आया) से पहले कार्यों को स्पष्ट स्वत्वाधिकार समीक्षा और स्वत्वाधिकार पंजीकरण के बिना उन्हें जारी करके आसानी से पब्लिक डोमेन में दिया जा सकता था। 1988 के बाद, सभी कार्य स्वतः निर्धारित रूप से स्वत्वाधिकार संरक्षित थे और एक अधित्याग विवरण द्वारा सक्रिय रूप से पब्लिक डोमेन में दिए जाने की आवश्यकता थी।

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

पब्लिक-डोमेन जैसे अनुज्ञप्ति और छूट
जबकि वास्तविक पब्लिक डोमेन सॉफ़्टवेयर अनुज्ञप्ति को अनावश्यक बनाता है, क्योंकि अनुमति देने के लिए किसी स्वामी/लेखक की आवश्यकता नहीं होती है ("अनुमति संस्कृति"), ऐसे अनुज्ञप्ति होते हैं जो पब्लिक-डोमेन-जैसे अधिकार प्रदान करते हैं। कोई सार्वभौमिक रूप से स्वीकृत अनुज्ञप्ति नहीं है, लेकिन ऐसे कई अनुज्ञप्ति हैं जिनका उद्देश्य स्रोत कूट को पब्लिक डोमेन में जारी करना है।

2000 में WTFPL को पब्लिक-डोमेन-जैसे अनुज्ञप्ति/अधित्याग/स्वत्वाधिकार विरोधी समीक्षा के रूप में जारी किया गया था। 2009 में क्रिएटिव कॉमन्स ने CC0 जारी किया, जो विभिन्न कानून कार्यछेत्र (जैसे महाद्वीपीय यूरोप के नागरिक कानून) के साथ संगतता के लिए बनाया गया था जहां पब्लिक डोमेन को समर्पित करना समस्याग्रस्त है। यह एक पब्लिक डोमेन अधित्याग विवरण और फ़ॉलबैक सर्व-अनुमत अनुज्ञप्ति द्वारा प्राप्त किया जाता है, यदि अधित्याग संभव नहीं है। 2010 के आसपास प्रकाशित बिना अनुज्ञप्ति में एक स्वत्वाधिकार विरोधी संदेश पर ध्यान केंद्रित किया गया है। बिना अनुज्ञप्ति पब्लिक डोमेन अधित्याग पाठ की पेशकश करता है, जिसमें अनुमेय अनुज्ञप्तिों से प्रेरित फॉलबैक पब्लिक-डोमेन जैसा अनुज्ञप्ति होता है, लेकिन आरोपण खंड के बिना। 2015 में, गिटहब ने बताया कि लगभग 5.1 मिलियन अनुज्ञप्ति प्राप्त परियोजनाओं की मेजबानी की, लगभग 2% ने अनुज्ञप्ति का उपयोग किया। एक अन्य लोकप्रिय विकल्प शून्य खंड BSD अनुज्ञप्ति है, जिसे 2006 में जारी किया गया और इसका उद्देश्य सॉफ्टवेयर था।

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

पब्लिक-डोमेन सॉफ्टवेयर
यह सभी देखें ,

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

उल्लेखनीय सामान्य PD (PD) सॉफ्टवेयर उस समय से सम्मिलित हैं।
 * एलिजा (1966)
 * स्पाइस (1973)
 * ब्लास (1979)
 * एफएफटीपैक (1985)

वीडियो खेल साझा PD (PD) सॉफ़्टवेयर के प्रारम्भिक उदाहरणों में से हैं, जो आज भी उल्लेखनीय हैं।
 * स्पेसवार! (1962)
 * हमुराबी (1969)
 * स्टार ट्रेक (1971)
 * हंट द वम्पस (1972)
 * भूल भुलैया युद्ध (1974)
 * विशाल गुफा साहसिक (1976)
 * एंड्रॉइड निम (1978)
 * दुष्ट (वीडियो गेम) (1980)
 * बॉलरबर्ग (1987)

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

आधुनिक PD (PD) सॉफ़्टवेयर के उदाहरण (1988 के बाद)
आधुनिक PD (PD) सॉफ्टवेयर के ये उदाहरण (1988 के बर्न अधिवेशन कार्यान्वयन अधिनियम के बाद) या तो उचित पब्लिक डोमेन के तहत हैं (उदाहरण के लिए अमेरिकी सरकारी संगठन द्वारा बनाए गए), एक उचित पब्लिक डोमेन जैसे अनुज्ञप्ति (उदाहरण के लिए सीसी0 (CC0)) के तहत, या लेखक की ओर से स्पष्ट अधित्याग विवरण के साथ। जबकि 2000 के दशक के पूर्व के रूप में यह व्यापक नहीं था, PD (PD) सॉफ्टवेयर आज भी मौजूद है। उदाहरण के लिए, सोर्सफोर्ज (SourceForge) ने 2016 में 334 होस्टेड PD परियोजनाओं को सूचीबद्ध किया, और गिटहब 102,000 को 2015 में अकेले अनुज्ञप्ति के तहत सूचीबद्ध किया। 2016 में, फेडोरा परियोजना के पैकेजों के विश्लेषण से पता चला कि PD (PD) सातवां सबसे लोकप्रिय "अनुज्ञप्ति" था।

पुरस्कार विजेता वीडियो गेम डेवलपर जेसन रोहरर PD (PD) में अपने काम जारी करता है, जैसा कि कई क्रिप्टोग्राफ़र करते हैं, जैसे कि डैनियल जे, बर्नस्टीन, ब्रूस श्नेयर और डगलस क्रॉकफोर्ड, गूढ़लेखन कलन विधि के संदर्भ कार्यान्वयन के साथ।


 * ब्लास्ट (1990)
 * सर्न की httpd (1993)
 * इमेज जे (J) (1997)
 * सर्पेंट (1999)
 * एसक्यूलाइट (2000)
 * पुनर्गठित पाठ (2002)
 * I2P (2003)
 * यूट्यूब- DL (2006)
 * 7-ज़िप का LZMA एसडीके (SDK) (2008)
 * लंदन का डायमंड आश्रय (2012)
 * व्यवधान (2013)
 * कैसल सिद्धांत (2014)
 * SHA-3 (2015)
 * वन आवर वन लाइफ (2018)

यह भी देखें

 * पब्लिक डोमेन।
 * पब्लिक स्वत्वाधिकार अनुज्ञप्ति।
 * अनुज्ञप्ति-मुक्त सॉफ़्टवेयर।
 * नि: शुल्क और खुला-स्रोत सॉफ्टवेयर।
 * त्यागे हुए सॉफ्टवेयर (अबेंडनवेयर)।