Java 10 Dirilis, Kini Enam Bulan Sekali

Oracle baru saja merilis Java 10 Standard Edition (Java SE 10) pada tanggal 20 Maret 2018, hanya enam bulan setelah rilis Java SE 9 pada bulan September 2017. Pada keterangan persnya, Oracle menyebutkan bahwa rilis Java kini akan semakin cepat, dengan rilis versi baru tiap enam bulan sekali. Di samping itu, Oracle juga akan merilis versi LTS (Long-Term Support) yang akan menerima pembaruan/dukungan lebih dari enam bulan, dimulai pada Java SE 11. Namun, seperti yang telah dijelaskan saat rilis Java SE 9 dan pada Java Support Roadmap (perhatikan gambar di bawah), Oracle akan “membatasi” rilis Oracle JDK untuk pengguna bisnis, yang harus membayar untuk dukungan jangka panjang. Hal ini juga telah dilakukan pada versi-versi Java sebelumnya, namun kita tahu bahwa versi Java sebelum Java SE 9 (1 – 8) tersedia untuk umum lengkap dengan dukungan/pembaruan selama (sedikitnya) lima tahun. Bagi pengguna umum/non-komersial, Oracle akan merilis versi OpenJDK dengan lisensi GPL mulai versi 9.

Java Release Map (source: medium.com)

Bagi para pengguna/pengembang Java, tentu ini akan menjadi hal baru, apalagi selama ini terbiasa dengan siklus rilis (Oracle) Java yang relatif panjang. Belum lagi, persepsi tentang kompatibilitas aplikasi Java dengan nomor versi yang berbeda, bukan sekadar patch level. Apalagi jika menggunakan OpenJDK yang berbeda vendor (distributor). Bagi pengguna Linux, openJDK biasanya disediakan oleh masing-masing vendor distro (Ubuntu, Fedora, SUSE, Debian), sedangkan pengguna Windows bisa mencoba AdoptOpenJDK atau Red Hat Open JDK (Anda harus mempunyai akun Red Hat untuk mengunduh).

Iklan

Satu pemikiran pada “Java 10 Dirilis, Kini Enam Bulan Sekali

  1. Ping balik: Java 11 Dirilis, Benarkah Tidak Gratis Lagi? | ad-12 Labs

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s