2008-08-14 11 views
9

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

IKVM license page है, जो कहती है कि एक dll अन्य परियोजनाओं से कोड होता है, उनके लाइसेंस GPLv2 + Classpath Exception

Saxon for .NET iKVM साथ उत्पन्न होता है, लेकिन अपाचे लाइसेंस के तहत जारी ...

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

उत्तर

6

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

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

-2

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

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

2

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

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

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