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