आईकेवीएम और लाइसेंसिंग

मैं अपने .NET ऐप के साथ उपयोग करने के लिए अपाचे की एफओपी परियोजना IKVMing में देख रहा हूं। यह एक वाणिज्यिक उत्पाद है, और लाइसेंसिंग की तलाश में, आईकेवीएम जीएनयू क्लासपाथ के उपयोग के कारण कुछ चिपचिपा क्षेत्रों में चलाता है। मैंने जो देखा है, उससे कोई भी यह सुनिश्चित नहीं कर सकता कि क्या इस सामान का उपयोग व्यावसायिक उत्पाद में किया जा सकता है। क्या किसी ने वाणिज्यिक उत्पाद में IKVM, या IKVM'd उत्पाद का उपयोग किया है? यहां तक ​​कि मैंने जो पाया है वह यहां है:

IKVM license page, which notes that one dll contains code from other projects, their license GPLv2 + Classpath Exception

Saxon for .NET is generated with IKVM, but released under the Apache license...

किसी को इसका अनुभव है?

0
ro fr bn

3 उत्तर

यहां कई मुद्दे हैं क्योंकि वर्तमान में ikvm को जीएनयू कक्षापथ प्रणाली से सूर्य के ओपनजेडीके में स्थानांतरित किया जा रहा है। दोनों को जीपीएल + अपवादों के रूप में लाइसेंस दिया गया है ताकि स्पष्ट रूप से यह स्पष्ट किया जा सके कि केवल ओपनजेडीके पुस्तकालयों का उपयोग करने वाले अनुप्रयोगों को व्युत्पन्न कार्य नहीं माना जाएगा।

आम तौर पर, ऐसे अनुप्रयोग जो परिभाषित चश्मा वाले घटकों पर भरोसा करते हैं, वैसे भी जीपीएल के तहत नहीं आते हैं। उदाहरण के लिए, सार्वजनिक POSIX API के विरुद्ध लिंक करने से कर्नेल जीपीएल होने के बावजूद, लिनक्स एप्लिकेशन में जीपीएल निर्भरता को ट्रिगर नहीं करता है। एक समान प्रिंसिपल आमतौर पर (विवरण मुश्किल हो सकता है) सूर्य के जावा को एफओएसएस/जीपीएल कार्यान्वयन के साथ बदलने के लिए लागू होता है।

0
जोड़ा

मैं वकील नहीं हूं लेकिन सभी लाइसेंसों का उल्लेख वाणिज्यिक उत्पादों में तब तक किया जा सकता है जब तक आप कोई परिवर्तन नहीं करते हैं और दावा करते हैं कि कोड आपका है।

मुझे लगता है कि अगर आप कुछ भी जोखिम नहीं लेना चाहते हैं तो आपको वकील से परामर्श लेना चाहिए।

0
जोड़ा

किसी भी व्यक्ति द्वारा ब्राउज़ करने के लिए, प्रश्न को ध्यान में रखकर बस एक त्वरित अपडेट।

प्रतीत होता है कि IKVM ने ओपनजेडीके का उपयोग करने के लिए अद्यतन किया है, न कि जीएनयू क्लासपाथ; वास्तव में IKVM.net ने अपने लाइसेंस पेज से टिप्पणी हटा दी है।

0
जोड़ा