Java Community Process (JCP)
JCP (Java Community Process) merupakan sebuah program yang dibuat dan dijalankan mulai pada tahun 1998. JCP adalah sebuah proses yang memungkinkan beberapa pihak yang tertarik untuk terlibat dalam pendefinisian pengembangan versi dan fitur dari Java. Java Community Process (JCP) yang merupakan
komunitas dari para pakar dalam bidang aplikasi web. Pakar-pakar ini berasal
dari berbagai kelompok yang berbeda, sebut saja seperti Jakarta Struts, Oracle,
Sun, IBM, ATG, dan lain-lain. Mereka semua bekerja bersama-sama untuk mengambil
sesuatu yang terbaik dari teknologi yang sudah ada dan dengan mengurangi
beberapa titik masalah. JCP melibatkan penggunaan JSR (Java Specification Request), yang adalah sebuah dokumen formal yang mendeskripsikan sebuah rancangan spesifikasi dan teknologi yang akan ditambahkan ke platform Java. Kajian ulang secara formal akan dilakukan terhadap JSR yang diajukan sebelum JSR tersebut menjadi resmi digunakan. Langkah terakhir terhadap JSR adalah dengan membuat sebuah reference implementation yang adalah sebuah implementasi gratis dari teknologi JSR dalam bentuk source code.