कोड के छोटे बिट्स के लिए, मैं आम तौर पर उन्हें X11 लाइसेंस के तहत जारी करता हूं। जीपीएल के साथ समस्या यह है कि यह कोड के लिए बहुत जटिल है जिसे आप वास्तव में रक्षा करने के लिए पर्याप्त देखभाल नहीं करते हैं। यदि आप वास्तव में वाणिज्यिक उत्पादों में अपने कोड का उपयोग करने वाले लोगों को नहीं चाहते हैं, तो आपको उल्लंघन के लिए निगरानी करने और इसे अदालत में लड़ने की आवश्यकता होगी, जो वास्तव में समय, या छोटे, मुक्त, ओपन-सोर्स प्रोजेक्ट के लिए प्रयास के लायक नहीं है।
कॉपीराइट (c)
इस सॉफ़्टवेयर और संबंधित दस्तावेज़ फ़ाइलों ("सॉफ़्टवेयर") की प्रतिलिपि प्राप्त करने वाले किसी भी व्यक्ति को बिना किसी प्रतिबंध के सॉफ़्टवेयर का उपयोग करने, प्रतिलिपि बनाने, संशोधित करने, मर्ज करने के अधिकार सहित, अनुमति देने के लिए अनुमति दी गई है , सॉफ्टवेयर की प्रतियों को प्रकाशित, वितरित, उपविषय, और / या बेचने के लिए, और उन व्यक्तियों को अनुमति देने के लिए जिनके लिए सॉफ्टवेयर ऐसा करने के लिए सुसज्जित है, निम्न स्थितियों के अधीन:
उपरोक्त कॉपीराइट नोटिस और यह अनुमति नोटिस सॉफ़्टवेयर की सभी प्रतियों या पर्याप्त भागों में शामिल किया जाएगा।
सॉफ़्टवेयर किसी भी प्रकार, किसी भी तरह की वारंटी के बिना "IS" के रूप में प्रदान किया जाता है, जो कि मर्चेंटैबिलिटी के वेरिएंट के लिए सीमित नहीं है, एक आंशिक गरीब और गैर सरकारी संगठन के लिए उपयुक्त है। किसी भी सूची में दिए गए ऑटो या कॉपीराइटर किसी भी क्लैम, डैमेज या अन्य लायबिलिटी के लिए उत्तरदायी नहीं होंगे, जो अनुबंध, टिकट या अन्य वॉइस, किसी भी तरह के एक्शन में हैं, जो सॉफ्टवेयर के उपयोग से संबंधित हैं या उपयोग नहीं कर रहे हैं। सॉफ्टवेयर।
संपादित करें: यदि कोड का शरीर अधिक पर्याप्त है, और आपको लगता है कि आपने इसमें पर्याप्त समय लगाया है, तो आप इसे बचाने के लिए तैयार रहेंगे, हर तरह से इसे बचाने के लिए GPL का उपयोग करेंगे।