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