Apa yang dimaksud dengan "sistem tujuan umum" untuk Java SE Embedded?

9

Situs web Oracle mengatakan ini tentang lisensi Java SE Embedded :

pengembangan gratis, tetapi royalti diperlukan pada saat penyebaran pada selain dari sistem tujuan umum

Apa yang dimaksud dengan "sistem tujuan umum" di sini?

Kami memiliki jaringan sensor di seluruh negeri. Pada setiap kotak yang telah kami pasang, ada papan berbasis pengontrol mikro yang mengambil data dari lingkungan dan mengirim data pada port serial ke papan tertanam berbasis ARM. Pada sistem board ini ada proses Java yang membaca dan mengirimkan data ke server pusat kami menggunakan JMS. Apakah ini dikategorikan sebagai sistem tujuan umum?

Maaf saya menanyakan ini di sini. Kami berada di Iran, tidak ada kantor Oracle di sini untuk bertanya.

Majid Azimi
sumber

Jawaban:

11

"Tujuan umum" didefinisikan dalam lisensi itu sendiri. The Java 7 SE lisensi memiliki ini:

"Komputer dan Server Desktop Tujuan Umum" berarti komputer, termasuk komputer desktop dan laptop, atau server, yang digunakan untuk fungsi komputasi umum di bawah kendali pengguna akhir (seperti tetapi tidak secara khusus terbatas pada email, penjelajahan internet untuk tujuan umum, dan alat produktivitas suite kantor) .

Penggunaan Perangkat Lunak dalam sistem dan solusi yang menyediakan fungsionalitas khusus (selain dari yang disebutkan di atas) atau dirancang untuk digunakan dalam aplikasi perangkat lunak khusus yang disematkan atau fungsi , misalnya tetapi tidak terbatas pada: Perangkat lunak yang tertanam atau dibundel dengan sistem kontrol industri, nirkabel telepon seluler, perangkat genggam nirkabel, kios, TV / STB, perangkat Blu-ray Disc, peralatan perpindahan telematika dan kontrol jaringan, printer dan sistem manajemen penyimpanan, dan sistem terkait lainnya dikeluarkan dari definisi ini dan tidak dilisensikan berdasarkan Perjanjian ini.

(penekanan ditambahkan)

Anda juga harus membaca item FAQ Tertanam 10 hingga 14 , terutama:

Q10. Bagaimana Java SE Embedded dilisensikan?

Java SE gratis digunakan untuk pengembangan aplikasi yang disematkan. Kami menyediakan lisensi yang terjangkau untuk menggunakan Java SE di perangkat yang disematkan atau sebagai bagian dari sistem berbasis-tertanam. Silakan hubungi kami ketika Anda siap untuk menggunakan atau jika Anda sudah ditempatkan tetapi tidak yakin Anda memiliki lisensi yang benar.

T11: Apakah menggunakan perangkat atau tujuan Java SE tertanam memerlukan royalti?

Iya. Lisensi Oracle untuk Java SE memungkinkannya digunakan secara bebas untuk desktop atau server tujuan umum. Jika Java SE dibundel sebagai bagian dari solusi khusus yang melibatkan atau mengendalikan beberapa jenis perangkat keras, maka itu kemungkinan aplikasi yang disematkan dan dikenakan pembayaran royalti yang rendah.

Saya bukan pengacara, tidak terbiasa dengan hukum apa pun di Iran dan bagaimana lisensi bekerja di sana, saya juga tidak bekerja untuk Oracle - tetapi apa yang Anda jelaskan tidak sesuai dengan definisi umum sistem "tujuan umum".

Satu lagi catatan: pembatasan ekspor mungkin berlaku.

SEMUA produk Oracle dilarang untuk diekspor / diekspor kembali ke yang berikut:

  • Perusahaan atau warga negara Kuba, Iran, Korea Utara, Sudan, dan Suriah. Lisensi untuk negara-negara dan pihak-pihak ini dianggap ditolak. [...]
Tikar
sumber
2
Saya juga akan menambahkan bahwa mungkin ada batasan ekspor juga (sebagai teknolog yang bukan hal yang menyenangkan untuk ditunjukkan, tetapi begitulah).
Martijn Verburg
Saya tidak berpikir itu diterapkan pada perangkat lunak biasa (tidak terkait enkripsi), tetapi sepertinya itu bisa ... sangat menyedihkan.
Mat
Adakah yang tahu apa yang menurut Oracle "lisensi yang terjangkau" atau "pembayaran royalti sederhana"?
Reinstate Monica - M. Schröder
1
@ MartinSchröder: Saya cukup yakin itu di luar titik "contact-us-for-a-quote". Dan mungkin di suatu tempat jauh di dalam area "pengungkapan-perincian-dari-kontrak-ini-adalah-pelanggaran-kontrak".
Joachim Sauer
1
@ Martin Schröder: "terjangkau" biasanya berarti mereka mampu membebankan biaya sebanyak itu, dan "sederhana" berarti mereka tidak akan membual tentang hal itu. :-) AFAIK Joachim benar, Anda tidak akan mendapatkan detail harga untuk hal semacam ini di depan umum. (Dan terima kasih atas hasil editnya.)
Mat