আমি বর্তমানে জাভাতে একটি ভিডিও গেম তৈরি করছি যা সম্ভবত বাষ্পের মাধ্যমে বিতরণ করা হবে। অবশ্যই, অনেক বাষ্প ব্যবহারকারীর জাভা ইতিমধ্যে এই ক্ষেত্রে ইনস্টল করা হবে না। যদি এটি ঘটে থাকে তবে আমার কাছে একটি ছোট্ট নেটিভ লঞ্চার থাকতে পারে যা তাদের জাভা ইনস্টল করতে হবে এমন ব্যবহারকারীকে জানিয়ে একটি তথ্যমূলক সংলাপ দেখায় অথবা আমার গেমের সাথে কেবল নিজের জাভা রানটাইম এনভায়রনমেন্ট (বিশেষত OpenJDK 8) বান্ডিল করে। আমার গেমটি বন্ধ উত্স হয়ে যাবে, তবে এটি একটি মুক্ত উত্স (বিএসডি লাইসেন্সযুক্ত) গেম ইঞ্জিনের উপর ভিত্তি করে।
আমি ওপেনজেডিকে-র লাইসেন্স পেয়েছি। এটি একটি জিপিএল প্রকল্প যার অর্থ এটির সাথে লিঙ্ক করার যে কোনও কিছুই হ'ল জিপিএল হওয়া দরকার। তবে তাদের ক্লাসপথ ব্যতিক্রমও রয়েছে। আমি নিশ্চিত নই যে লিঙ্কিং অংশটি প্রযোজ্য কিনা কারণ আমার কোডটি এর সাথে লিঙ্কযুক্ত নয় বা এটি বান্ডিলিং ছাড়াই হবে। আমি যতদূর জানি ক্লাসপথ ব্যতিক্রম এই ব্যবহারের ক্ষেত্রে আবরণ দেয় না।
একটি নেই স্ট্যাক ওভারফ্লো অনুরূপ প্রশ্ন তবে যে অবস্থা যেখানে একটি অ্যাপ্লিকেশন OpenJDK সঙ্গে বিকশিত হয় উল্লেখ করে, আমি OpenJDK সঙ্গে বিতরণ উল্লেখ করছি।