Saya telah melihat ke IKVMing Apache's FOP proyek untuk menggunakan dengan kami .NET aplikasi. It's produk komersial, dan melihat ke perizinan, IKVM berjalan ke beberapa lengket daerah karena menggunakan GNU Classpath. Dari apa yang saya've melihat, tidak ada yang bisa mengatakan dengan pasti jika hal ini dapat digunakan dalam produk komersial. Telah ada yang digunakan IKVM, atau IKVM'd produk, dalam produk komersial? Berikut ini's apa yang saya've ditemukan sejauh ini:
IKVM lisensi halaman, yang mencatat bahwa salah satu dll berisi kode dari proyek-proyek lain, lisensi mereka GPLv2 + Classpath Pengecualian
Saxon untuk .NET yang dihasilkan dengan IKVM, tapi dirilis di bawah lisensi Apache...
Ada yang punya pengalaman dengan ini?
Ada beberapa masalah di sini sebagai ikvm saat ini sedang dialihkan jauh dari GNU classpath sistem Matahari's OpenJDK. Baik yang berlisensi GPL+Pengecualian untuk menyatakan secara eksplisit bahwa aplikasi-aplikasi yang hanya menggunakan OpenJDK perpustakaan tidak akan dianggap berasal bekerja.
Secara umum, aplikasi-aplikasi yang bergantung pada komponen didefinisikan dengan spesifikasi seperti ini tidak jatuh di bawah GPL pula. Misalnya, menghubungkan publik terhadap POSIX Api tidak memicu GPL ketergantungan di Linux aplikasi, meskipun kernel menjadi GPL. Prinsip serupa biasanya akan (detail bisa rumit) berlaku untuk menggantikan Sun's Jawa dengan FOSS/GPL implementasi.
Hanya update cepat tentang hal ini setelah memperhatikan pertanyaan, untuk siapa saja browsing.
IKVM tampaknya telah diperbarui untuk menggunakan OpenJDK dan tidak GNU Classpath, infact IKVM.net telah menghapus komentar dari halaman lisensi.
I'm bukan pengacara tapi semua lisensi yang disebutkan oke untuk digunakan dalam produk komersial asalkan anda don't membuat perubahan dan klaim kode adalah milikmu.
Saya pikir jika anda don't ingin mengambil risiko apa pun yang anda harus berkonsultasi dengan seorang pengacara.