(यह उत्तर इस प्रश्न के लिए अभिप्रेत नहीं था, लेकिन इस बारे में अधिक विशिष्ट के लिए git
, और इस प्रश्न को व्यावहारिक रूप से अनुमति देने की तुलना में अधिक विशिष्ट विवरण में शामिल किया गया है। अधिक जानकारी के लिए टिप्पणी 599873 देखें । यह इस रूप में कम से कम यहां रहेगा । जब तक मामला सुलझ नहीं जाता ।)
- गिट GPLv2 द्वारा कवर किया गया है ।
- आम तौर पर, यदि आपके पास एफएसएफ की लाइसेंसिंग पर कोई सवाल है, तो जाने का तरीका क्या है
- लाइसेंस ही (यह कुछ दरवाजे नहीं है और काफी समझदार है। इसे सीखने में लगाया गया समय दस गुना हो जाएगा।)
- उनके लाइसेंस पर एफएसएफ एफएक्यू , विशेष रूप से, जीपीएलवी 2 पर एक एफएक्यू ,
- एफएसएफ सुविधाओं सहित वेब पर अन्य संबंधित सामग्री; हालांकि उनके अधिकार के लिए देखें
- अंतिम उपाय (एक वकील की कमी) के रूप में, एफएसएफ स्वयं (वे एक कानूनी फर्म नहीं हैं, निश्चित रूप से, इसलिए वे केवल आपको क्षेत्राधिकार के संबंध में बिना सामान्य टिप्पणी देंगे - क्योंकि वे एक अनुरोध को अनदेखा करने के लिए स्वतंत्र हैं। मेरा अभ्यास कहता है। वे उचित पूछताछ का उत्तर देते हैं जो पहले से कहीं और उत्तर नहीं दिया गया है, हालांकि इसमें थोड़ा समय लग सकता है)।
- आपके मामले में, संबंधित सामग्री हैं:
- GPLv2 # अनुभाग 2 :
ख) आपको अपने द्वारा वितरित या प्रकाशित किए जाने वाले किसी भी कार्य का कारण होना चाहिए, जिसमें इस कार्यक्रम की शर्तों के तहत सभी तृतीय पक्षों को बिना किसी शुल्क के एक पूरे के रूप में लाइसेंस प्राप्त किया जाना है। ।
<...>
ये आवश्यकताएँ समग्र रूप से संशोधित कार्य पर लागू होती हैं। यदि उस कार्य के पहचाने जाने वाले अनुभाग प्रोग्राम से व्युत्पन्न नहीं हैं, और उसे यथोचित रूप से स्वतंत्र और अलग कार्यों में माना जा सकता है, तो यह लाइसेंस, और उसकी शर्तें, उन वर्गों पर लागू नहीं होती हैं जब आप उन्हें अलग-अलग कार्यों के रूप में वितरित करते हैं। लेकिन जब आप एक ही भाग को पूरे के हिस्से के रूप में वितरित करते हैं, जो कि प्रोग्राम पर आधारित एक काम है, तो पूरे का वितरण इस लाइसेंस की शर्तों पर होना चाहिए, जिसकी अनुमति अन्य लाइसेंसधारियों के लिए संपूर्ण संपूर्ण तक होती है, और इस प्रकार प्रत्येक को और हर हिस्से की परवाह किए बिना कि यह किसने लिखा है।
इस प्रकार, अधिकारों का दावा करने या आपके द्वारा पूरी तरह से लिखे गए काम करने के लिए अपने अधिकारों की लड़ाई करना इस खंड का उद्देश्य नहीं है; इसके बजाय, इरादा कार्यक्रम के आधार पर व्युत्पन्न या सामूहिक कार्यों के वितरण को नियंत्रित करने का अधिकार है।
इसके अलावा, भंडारण या वितरण माध्यम की मात्रा पर कार्यक्रम (या कार्यक्रम के आधार पर काम के साथ) के आधार पर एक और काम का मात्र एकत्रीकरण इस लाइसेंस के दायरे में अन्य काम नहीं लाता है।
- GPLv2 FAQ #NFUseGPLPlugins :
यह इस बात पर निर्भर करता है कि प्रोग्राम अपने प्लग-इन को कैसे लागू करता है। यदि प्रोग्राम प्लग-इन को लागू करने के लिए कांटा और निष्पादन का उपयोग करता है, तो प्लग-इन अलग-अलग प्रोग्राम हैं, इसलिए प्लग-इन का लाइसेंस मुख्य कार्यक्रम के बारे में कोई आवश्यकता नहीं बनाता है।
इसलिए, आप अपने कार्य को "समाहित"git
नहीं कर सकते, लेकिन आप इसे एक अलग निकाय के रूप में शामिल कर सकते हैं जिसका उपयोग आपका कार्य करता है। VMWare के उदाहरण से पता चलता है कि उत्तरार्द्ध में वितरण में पैकेजिंग शामिल है या वितरण के भीतर एक यौगिक फ़ाइल (यह एक आईएसओ छवि थी)।
भेद क्या है? मुझे एक निष्कर्ष पर आने में थोड़ा समय लगा। अंत में, अनुच्छेद "यह इरादा नहीं है ... अधिकारों का दावा करने के लिए ... बल्कि ... कार्यक्रम के आधार पर व्युत्पन्न या सामूहिक कार्यों के वितरण को नियंत्रित करने के लिए" मुझे आश्वस्त किया कि परिणामी काम है अगर कॉपीराइट कानून के तहत GPL'ed भाग का व्युत्पन्न माना जाता है। इस अंतिम के साथ, GPL आपकी मदद नहीं कर सकता है - आपको लागू कॉपीराइट कानून से परामर्श करने या किसी अन्य के नक्शेकदम पर चलने की आवश्यकता है।