2010-07-09 11 views
8

के माध्यम से चल रहा है क्यूटी वेबसाइट पर लाइसेंसिंग के बारे में मैंने कभी यह नहीं समझा है।क्यूटी एलजीपीएल से वाणिज्यिक आधा रास्ते

क्यूटी वाणिज्यिक डेवलपर लाइसेंस क्यूटी वाणिज्यिक डेवलपर लाइसेंस क्यूटी साथ मालिकाना और/या वाणिज्यिक सॉफ्टवेयर की विकास के लिए उपयोग करने के लिए जहां किसी भी स्रोत कोड साझा करने के लिए नहीं करना चाहती सही लाइसेंस है।

आप हमारी ओर से किसी क्यूटी वाणिज्यिक डेवलपर लाइसेंस खरीदना होगा या एक हमारे अधिकृत रिसेलर्स की से पहले आप वाणिज्यिक सॉफ्टवेयर का विकास शुरू । क्यूटी वाणिज्यिक डेवलपर लाइसेंस क्यूटी जीएनयू एलजीपीएल वी 2.1 या जीएनयू जीपीएल बनाम 3.0 लाइसेंस संस्करणों के साथ वाणिज्यिक उत्पाद में विकसित कोड को शामिल करने की अनुमति नहीं देता है।

यदि आप एक ऐप विकसित करना शुरू कर रहे हैं, जबकि आप सुनिश्चित नहीं हैं कि आप कभी इसे बेचना चाहते हैं (एलजीपीएल का उपयोग करके), तो वे आपको किसी बिंदु पर वाणिज्यिक लाइसेंस में जाने से कैसे रोकेंगे? जब तक एपीआई वही है, तब तक आप बस पुनः संयोजित/लिंक करें, नहीं?

मुझे क्या याद आ रही है?

+0

बस लाइसेंसिंग@fsf.org क्यूटी समर्थन और वकील से परामर्श लें। – SigTerm

+4

मैं इस प्रश्न को ऑफ-विषय के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह लाइसेंसिंग या कानूनी मुद्दों के बारे में है, प्रोग्रामिंग या सॉफ्टवेयर विकास नहीं। [यहां देखें] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) और [यहां] (http://meta.stackexchange.com/questions/139804/can- विवरण के लिए लाइसेंसिंग-प्रश्न-हमेशा-विषय-वस्तु), और [सहायता] और अधिक के लिए। – JasonMArcher

उत्तर

4

मेरा मानना ​​है कि पाठ केवल उस कोड को संदर्भित करता है जिसे पहले से ही एलजीपीएल के तहत वितरित किया जा चुका है, और इसलिए क्यूटी लाइसेंस को स्विच करके बंद-सोर्स नहीं किया जा सकता है।

मुझे लगता है कि आपके पास चिंता करने की कोई बात नहीं है: कोई भी नहीं जानता/परवाह करता है कि आपके द्वारा लिखे गए निर्विवाद कोड (वाणिज्यिक क्यूटी या एलजीपीएल क्यूटी) से आया था। जब तक इसे एलजीपीएल लाइसेंस के तहत जारी नहीं किया गया है, तब तक कुछ भी खुश नहीं हो सकता है।

+1

कैसे? पाठ कहता है: "क्यूटी वाणिज्यिक डेवलपर लाइसेंस क्यूटी जीएनयू एलजीपीएल वी 2.1 या जीएनयू जीपीएल बनाम 3.0 लाइसेंस संस्करणों के साथ वाणिज्यिक उत्पाद में विकसित कोड को शामिल करने की अनुमति नहीं देता है।" मैं नहीं देखता कि यह विकसित उत्पाद का लाइसेंस कहां उल्लेख करता है। यह केवल क्यूटी के लाइसेंस के बारे में बात करता है। यदि आपने उत्पाद वितरित नहीं किया है, तो वे नहीं जानते कि आपने इसे क्यूटी के एलजीपीएल संस्करण का उपयोग करके विकसित किया है या नहीं। – AndrejaKo

+0

यही वह है जो मैं कहने की कोशिश कर रहा था, ऐसा कोई रास्ता नहीं है जिसे वे जान सकें। – rubenvb

+1

हां यही मुझे उम्मीद है। वे बता सकते हैं कि कोई रास्ता नहीं है। मुझे लगता है कि खंड काफी उलझन में है। मैं संबंध और कोड संशोधनों के संदर्भ में एलजीपीएल और वाणिज्यिक के बीच के अंतर के बारे में समझता हूं, लेकिन पाठ का तात्पर्य है कि आपको व्यावसायिक लाइसेंस के साथ एक संभावित वाणिज्यिक उत्पाद का विकास शुरू करना है। तो हकीकत में यह बकवास है। वास्तविक रिलीज बिंदु तक आप किस लाइसेंस का उपयोग करने के बारे में निर्णय स्थगित कर सकते हैं। सत्यापन के लिए धन्यवाद। –

1

पूर्व में क्यूटी जीपीएल और वाणिज्यिक लाइसेंस पर उपलब्ध था। इसका मतलब यह था कि एक वाणिज्यिक लाइसेंस को बंद स्रोत करने की आवश्यकता थी। नोकिया अधिग्रहण के बाद क्यूटी को एलजीपीएल के तहत भी लाइसेंस प्राप्त किया गया था - इस तथ्य के बाद, क्यूटी वाणिज्यिक और एलजीपीएल के बीच एकमात्र अंतर क्यूटी या क्यूटी समाधान और समर्थन अनुबंध के संशोधित संस्करणों के बारे में है।

+2

और क्या आप क्यूटी पुस्तकालयों को स्थिर रूप से बांध सकते हैं। – sje397

0

लाइसेंस टेक्स्ट शायद कानूनी रूप से बाध्यकारी नहीं है। यह प्रभावी रूप से जीपीएल को अतिरिक्त प्रतिबंध जोड़ता है, अर्थात् "आप बाद में अपने जीपीएल कोड का उपयोग क्यूटी वाणिज्यिक लाइसेंस के साथ संयोजन में नहीं कर सकते"। जीपीएल की धारा 6 से: "आप यहां प्राप्त अधिकारों के प्राप्तकर्ताओं के अभ्यास पर कोई और प्रतिबंध नहीं लगा सकते हैं।"

+0

यह गलत है। यह वाणिज्यिक लाइसेंस के लिए एक प्रतिबंध जोड़ता है, न कि एलजीपीएल/जीपीएल एक। – sje397

+0

मुझे पता है कि शब्द तकनीकी रूप से वाणिज्यिक लाइसेंस में डाल दिया गया है। हालांकि, यह एक ही कानूनी इकाई द्वारा एक कार्रवाई है जो जीपीएल शर्तों के तहत एक ही सॉफ्टवेयर वितरित कर रही है। उनके कार्यों को न केवल अलगाव में बल्कि संयोजन में भी माना जाना चाहिए। आप उन्हें अलग लाइसेंस टेक्स्ट में डालकर जीपीएल को अतिरिक्त प्रतिबंध नहीं जोड़ सकते हैं। – MSalters

2

यदि आपने क्यूटी स्रोतों में कोई संशोधन नहीं किया है, तो आप आगे बढ़ सकते हैं और इसे बेच सकते हैं।

Qt Licensing प्रलेखन से

, LGPL v. 2.1 शर्तों के अनुसार मालिकाना अनुप्रयोगों बना सकते हैं ..

प्रलेखन से

इसके अलावा,

Qt GNU LGPL v. 2.1 Version 

इस संस्करण मालिकाना और वाणिज्यिक अनुप्रयोगों के विकास के लिए उपलब्ध है जीएनयू लेसर जनरल पब्लिक लाइसेंस संस्करण 2.1 के नियमों और शर्तों के अनुसार

समर्थन सेवाएं खरीद के लिए अलग-अलग उपलब्ध हैं।

+0

यदि आप क्यूटी स्रोत कोड में संशोधन करते हैं तो आप इसे बेच सकते हैं। आपको क्यूटी स्रोत कोड में किए गए परिवर्तनों को प्रकाशित करना (या जो भी पूछता है) को प्रकाशित करना होगा, बस इतना ही। – sje397

+0

ठीक है, मुझे लगता है कि मेरा जवाब में मेरा मतलब है ... :) – liaK

+0

फिर पहली वाक्य का अर्थ क्या है? – sje397

2

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

एलजीपीएल संस्करण के साथ विकसित सॉफ्टवेयर बेचने से आपको कुछ भी नहीं रोक रहा है, और आपको अपना स्रोत कोड प्रकाशित करने की आवश्यकता नहीं है। एलजीपीएल का उपयोग करने का एकमात्र असली परिणाम यह है कि आप तकनीकी रूप से क्यूटी पुस्तकालयों से तकनीकी रूप से लिंक नहीं कर सकते हैं। क्यूटी के साथ यह आम बात नहीं है, इसलिए चिंता करने के लिए बहुत कुछ नहीं है। और निश्चित रूप से आपको वही समर्थन नहीं मिलता है।

वाणिज्यिक संस्करण का उपयोग करके रिलीज करने के लिए, आपको क्यूटी से वाणिज्यिक संस्करण खरीदना होगा (जो आपको लाइसेंस कोड प्राप्त करता है)। स्रोत वही है, लेकिन आप क्यूटी के वाणिज्यिक 'फॉर्म' का उपयोग नहीं कर रहे हैं जबतक कि आप इसे खरीदते हैं या चोरी नहीं करते हैं।

0

जैसा कि आप क्यूटी एलजीपीएल संस्करण (यह केवल जीपीएल नहीं है) का उपयोग कर अपने सॉफ्टवेयर को बेच सकते हैं, यह बिंदु ज्यादातर उपयोगकर्ताओं के लिए महत्वपूर्ण होना चाहिए।

संबंधित मुद्दे