विषयसूची:
कई ओपन-सोर्स सॉफ़्टवेयर प्रोग्राम हैं जो कई अनुप्रयोगों की सेवा करते हैं। कई अलग-अलग ओपन-सोर्स लाइसेंस भी हैं। मोटे तौर पर, ओपन-सोर्स सॉफ्टवेयर का उपयोग, कई वातावरणों और संदर्भों में कानूनी रूप से संशोधित और साझा किया जा सकता है। हालांकि, अलग-अलग लाइसेंस अलग-अलग समझौतों के साथ आते हैं, और ओपन-सोर्स सॉफ्टवेयर का अधिकतम लाभ उठाने के साथ-साथ ओपन-सोर्स आंदोलन और इसके उद्देश्य की व्यापक समझ प्राप्त करने के लिए प्रत्येक प्रमुख लाइसेंस के बीच के अंतर को समझना महत्वपूर्ण है। (अधिक जानने के लिए, ओपन सोर्स देखें: क्या यह सच होना बहुत अच्छा है?)
मुक्त स्रोत का स्रोत
हालांकि "ओपन सोर्स" शब्द 1998 में गढ़ा गया था, लेकिन फ्री सॉफ्टवेयर आंदोलन की उत्पत्ति 1970 के दशक की है। सॉफ्टवेयर डेवलपर, हैकर और फ्री सॉफ्टवेयर एक्टिविस्ट, रिचर्ड स्टेलमैन, 1983 तक एक स्वतंत्र और ओपन ऑपरेटिंग सिस्टम विकसित कर रहे थे। 1984 की शुरुआत में, उन्होंने GNU प्रोजेक्ट की घोषणा की, जिसमें एक ऑपरेटिंग सिस्टम विकसित किया गया था जो काफी हद तक यूनिक्स से प्रेरित था (GNU एक पुनरावर्ती संक्षिप्त है। "जीएनयू का यूनिक्स नहीं है") लेकिन स्रोत कोड के साथ जो समुदाय के प्रस्तावित अधिक अच्छे के लिए स्वतंत्र और जनता के लिए खुला था।
GNU ने स्टालमैन (साथ ही अन्य विरोधी कॉपीराइट कार्यकर्ताओं) के नेतृत्व में एक दर्शन को नियोजित किया, जिसे "कॉपीलेफ्ट" के रूप में जाना जाता है, जो मूल रूप से मूल बौद्धिक संपदा पर दी गई कॉपीराइट विशेषाधिकारों को अनिवार्य रूप से स्वीकार करता है, लेकिन इसके उपयोग और विकास को बढ़ावा देने के लिए स्पष्ट रूप से उन्हें माफ कर दिया। काम। इस तकनीक और दर्शन ने मुफ्त और खुले उपयोग और संशोधन के लिए कोपलेफ़्ट के तहत जारी किए गए सॉफ़्टवेयर के स्रोत कोड तक मुफ्त पहुंच दी।
