यदि आप विकास प्रक्रिया के हिस्से के रूप में जीएनयू ऐप का उपयोग कर रहे हैं, तो परिणामी कोड बिक्री योग्य है।
यदि आप जीएनयू ऐप के सार्वजनिक एपीआई को कॉल या अन्यथा उपयोग कर रहे हैं तो आपका ऐप बिक्री योग्य है और आपने जीएनयू ऐप को मूल ऐप के साथ एक अलग घटक के रूप में पैकेज और वितरित किया है - और इसे अपने दस्तावेज़ में स्पष्ट करें आप जीएनयू लाइब्रेरी का उपयोग कर रहे हैं और यह अभी भी जीएनयू लाइसेंस शर्तों के तहत अपने मूल लेखकों से संबंधित है।
यदि दूसरी तरफ आपने पैकेज को संशोधित किया है, पैकेज से कोड काट और चिपकाया है, तो अपने कोड को अपने प्रोग्राम में डाला है या अन्यथा काम करने के लिए अपने कोड को बदल दिया है, आप केवल उसी gnu लाइसेंस के साथ वितरित कर सकते हैं। यह वास्तव में सॉफ्टवेयर बेचने से रोकता नहीं है, लेकिन, सभी प्रकार की जटिलताओं हैं इसलिए वहां जाने के लिए सबसे अच्छा नहीं है।
यदि संदेह में मूल लेखकों से संपर्क करें, तो उन्हें बताएं कि आपने क्या किया है/इरादा है और उनसे पूछें कि वे क्या सोचते हैं - यह बाद में आपके साथ गड़बड़ करने वाला सॉफ़्टवेयर है।
स्रोत
2010-01-27 07:53:43
डुप्ले: http://stackoverflow.com/questions/1910979/using-lgpl-library-in-a-commercial-java-plication – Thilo