Jakarta EE 8 tersedia, rilis pertama sejak Java EE dipindahkan ke proyek Eclipse

Komunitas Gerhana disajikan атформу Jakarta EE8, yang menggantikan Java EE (Java Platform, Enterprise Edition) setelah mentransfer pengembangan spesifikasi, TCK, dan implementasi referensi ke organisasi nirlaba Eclipse Foundation. Jakarta EE 8 menawarkan serangkaian spesifikasi dan tes TCK yang sama dengan Java EE 8. Satu-satunya perbedaan adalah perubahan nama dan perpindahan ke proses pengembangan spesifikasi baru. Platform ini dirilis dengan nama baru karena Oracle hanya mentransfer teknologi dan manajemen proyek, namun tidak mengalihkan hak penggunaan merek dagang Java ke komunitas Eclipse. Proyek pengembangan EE Jakarta secara keseluruhan disebut EE4J (Eclipse Enterprise for Java).

Rilis ini menandai selesainya infrastruktur dan proses untuk mengembangkan spesifikasi platform Java sisi server untuk perusahaan dalam platform netral, netral vendor, netral vendor, netral vendor yang memungkinkan pengambilan keputusan, pengembangan, dan sertifikasi yang transparan dan terbuka proses. Untuk mensertifikasi produk yang kompatibel dengan Jakarta EE, Technology Compatibility Kits (TCKs) tersedia di bawah lisensi Eclipse TCK.

Jakarta EE 8 menjadi titik awal pembuatan spesifikasi baru yang persiapannya akan diikuti oleh berbagai pemasok. Di antara rencana perluasan spesifikasi lebih lanjut, disebutkan pengembangan alat untuk mengembangkan aplikasi bisnis untuk komputasi awan (Cloud Asli). Perubahan yang dikembangkan selama kolaborasi akan diusulkan sebagai bagian dari rilis Jakarta EE 9 berikutnya, inovasi utamanya adalah spesifikasi Jakarta NoSQL dan perubahan namespace.

Jakarta NoSQL akan menentukan antarmuka tingkat tinggi standar untuk aplikasi Java untuk berinteraksi dengan database NoSQL, yang merupakan langkah signifikan dalam mempersiapkan platform Java untuk paradigma Cloud Native. Framework Jakarta NoSQL akan digunakan sebagai acuan implementasi JNoSQL. Perubahan namespace ini disebabkan oleh ketidakmampuan untuk menggunakan nama java dan javax di fungsionalitas Jakarta EE yang baru, jadi sudah direncanakan transisi ke namespace baru "jakarta.*"

Terkait pengambilan keputusan, JCP (Java Community Process) telah digantikan dengan proses baru Proses Spesifikasi EE Jakarta (JESP) yang akan digunakan oleh Pokja EE Jakarta untuk pengembangan Jakarta EE. JESP didasarkan pada prinsip spesifikasi terbuka yang diadopsi oleh komunitas Eclipse, EFSP (Eclipse Foundation Spesifikasi Proses). Persetujuan atas perubahan apa pun pada spesifikasi Jakarta EE atau pembentukan versi baru akan memerlukan persetujuan mayoritas absolut dari anggota strategis kelompok kerja, di samping aturan pemungutan suara lainnya yang ditentukan dalam EFSP.

Sumber: opennet.ru

Tambah komentar