عملية مجتمع جافا
تأسست عملية مجتمع جافا (JCP) في عام 1998، وهي آلية رسمية تمكن الأطراف المهتمة من تطوير المواصفات الفنية القياسية لتقنية جافا. يتطلب أن تصبح عضوًا في عملية مجتمع جافا معرفة قوية بلغة برمجة جافا ومواصفاتها وأفضل الممارسات في تطوير البرمجيات. تتضمن العضوية في عملية مجتمع جافا مراجعة مفصلة لملف المرشح، بما في ذلك التقييم من قبل الأعضاء الحاليين. عادةً، تتم دعوة المحترفين للانضمام إلى عملية مجتمع جافا بناءً على مساهماتهم وسمعتهم داخل مجتمع جافا.
بمجرد دعوته، يخضع العضو الجديد لتقييم من قبل اللجنة التنفيذية لـ JCP، للتأكد من أنه قادر على المساهمة بشكل فعال في طلبات مواصفات Java (JSRs). تصف هذه المستندات الرسمية المواصفات والتقنيات المقترحة التي سيتم إضافتها إلى منصة Java . يتم تشجيع الأعضاء الجدد على المشاركة بنشاط ولعب دور حاسم في دعم مجتمع Java وإصداراته. من الضروري أن يمتلك الأعضاء الخبرة والمعرفة التقنية المتعمقة، جنبًا إلى جنب مع الخبرة المهنية القوية، للمساهمة بشكل كبير في نمو واستخدام لغة Java .
تتطلب العضوية للمنظمات والكيانات التجارية رسومًا سنوية، ولكنها مجانية للأفراد. تخضع JSRs لمراجعات عامة رسمية قبل أن تصبح نهائية، وتصوت اللجنة التنفيذية لـ JCP على موافقتها. توفر JSR النهائية تنفيذًا مرجعيًا ، وهو تنفيذ مجاني للتكنولوجيا في شكل كود مصدر، ومجموعة توافق التكنولوجيا للتحقق من مواصفات واجهة برمجة التطبيقات.
يتم وصف JCP نفسه بواسطة JSR. اعتبارًا من عام 2020 [تحديث]، يصف JSR 387 الإصدار الحالي (2.11) من JCP.
قائمة JSRs
هناك المئات من ملفات JSR. ومن بين ملفات JSR الأكثر شهرة:
| رقم JSR | المواصفات أو التكنولوجيا | تنفيذات مرجعية | تنفيذات أخرى |
|---|---|---|---|
| 1 | المواصفات في الوقت الحقيقي لجافا (RTSJ) 1.0 | ||
| 3 | ملحقات إدارة Java (JMX) 1.0 و1.1 و1.2 [1] | ||
| 5 | واجهة برمجة تطبيقات Java لمعالجة XML (JAXP) 1.0 | ||
| 8 | مواصفات بوابة الخدمات المفتوحة OSGI | ||
| 9 | جيرو (مواصفات هندسة الإدارة الفيدرالية) 1.0 | ||
| 12 | كائنات بيانات Java (JDO) 1.0 | ||
| 13 | تم تحسين BigDecimal ( منصة Java، الإصدار القياسي#java.math ) | ||
| 14 | إضافة أنواع عامة إلى لغة برمجة Java (اعتبارًا من J2SE 5.0) | ||
| 16 | هندسة موصل Java EE (JCA) 1.0 | ||
| 19 | مؤسسة جافا بينز (EJB) 2.0 | ||
| 22 | مواصفات واجهة برمجة تطبيقات JAIN SLEE (JSLEE) 1.0 | ||
| 30 | تكوين الأجهزة المحدودة المتصلة (CLDC) 1.0 لـ Java ME | ||
| 31 | هندسة Java لربط XML (JAXB) 1.0 | ||
| 32 | مواصفات واجهة برمجة تطبيقات JAIN SIP (JSIP) 1.0 و1.1 و1.2 لـ Java ME | ||
| 36 | تكوين الجهاز المتصل (CDC) 1.0 لـ Java ME | ||
| 37 | ملف تعريف جهاز المعلومات المحمول (MIDP) 1.0 لـ Java ME | ||
| 40 | واجهة بيانات تعريف جافا (JMI) 1.0 | ||
| 41 | مرفق التأكيد البسيط (اعتبارًا من J2SE 1.4) | ||
| 47 | مواصفات واجهة برمجة التطبيقات للتسجيل (اعتبارًا من J2SE 1.4) | ||
| 48 | مواصفات خدمات WBEM (اعتبارًا من J2SE 1.4) | ||
| 51 | الإدخال/الإخراج غير الحظري (NIO) (اعتبارًا من J2SE 1.4) | الدببة الرمادية ، نيتي | |
| 52 | مكتبة العلامات القياسية لـ JavaServer Pages (JSTL) 1.0 و1.1 [2] | ||
| 53 | مواصفات Java Servlet 2.3 و JavaServer Pages (JSP) 1.2 | ||
| 54 | اتصال قاعدة بيانات Java (JDBC) 3.0 | ||
| 56 | بروتوكول تشغيل الشبكة وواجهة برمجة التطبيقات (JNLP) 1.0 و1.5 و6.0 [3] ( Java Web Start ) | ||
| 58 | Java 2 Platform، Enterprise Edition (J2EE) 1.3 | ||
| 59 | Java 2 Platform، الإصدار القياسي (J2SE) 1.4 (Merlin) | ||
| 63 | واجهة برمجة تطبيقات Java لمعالجة XML (JAXP) 1.1 و1.2 [4] | ||
| 68 | منصة Java، الإصدار المصغر (Java ME) 1.0 | ||
| 73 | واجهة برمجة تطبيقات تعدين البيانات Java (JDM) 1.0 | ||
| 75 | حزم PDA الاختيارية لمنصة J2ME | ||
| 77 | إدارة J2EE | ||
| 80 | واجهة برمجة تطبيقات USB الخاصة بـ Java | ||
| 82 | واجهات برمجة تطبيقات Java للبلوتوث | ||
| 88 | نشر تطبيقات Java EE | ||
| 91 | واجهة برمجة تطبيقات تذكرة مشكلة OSS | ||
| 93 | واجهة برمجة تطبيقات Java لسجلات XML (JAXR) 1.0 | ||
| 94 | واجهة برمجة تطبيقات محرك قواعد Java | ||
| 102 | نموذج كائن مستند Java (JDOM) 1.0 | ||
| 110 | واجهات برمجة تطبيقات Java لـ WSDL (WSDL4J) 1.0 | ||
| 112 | هندسة موصل Java EE (JCA) 1.5 | ||
| 113 | واجهة برمجة تطبيقات الكلام Java 2 (JSAPI2) | ||
| 114 | تنفيذات مجموعة الصفوف في اتصال قاعدة بيانات Java (JDBC) | ||
| 116 | واجهة برمجة تطبيقات SIP Servlet 1.0 | ||
| 118 | ملف تعريف جهاز المعلومات المحمول (MIDP) 2.0 لـ Java ME | ||
| 120 | واجهة برمجة تطبيقات المراسلة اللاسلكية (WMA) | ||
| 121 | واجهة برمجة التطبيقات لعزل التطبيقات | ||
| 127 | JavaServer Faces (JSF) 1.0 و1.1 [5] | ||
| 133 | مراجعة نموذج ذاكرة Java ومواصفات الخيوط | ||
| 135 | واجهة برمجة تطبيقات Java Mobile Media (MMAPI) لـ Java ME | ||
| 139 | تكوين الأجهزة المحدودة المتصلة (CLDC) 1.1 لـ Java ME | ||
| 140 | واجهة برمجة تطبيقات بروتوكول موقع الخدمة (SLP) لـ Java | ||
| 141 | واجهة برمجة تطبيقات بروتوكول وصف الجلسة (SDP) لـ Java | ||
| 151 | Java 2 Platform، Enterprise Edition (J2EE) 1.4 | ||
| 152 | صفحات JavaServer (JSP) 2.0 | ||
| 153 | جافا بينز للمؤسسات (EJB) 2.1 | ||
| 154 | مواصفات Java Servlet 2.4 و2.5 [6] | ||
| 160 | واجهة برمجة التطبيقات البعيدة لإضافات إدارة Java (JMX) الإصدار 1.0 | ||
| 163 | هندسة ملف تعريف منصة Java (JPPA)، والتي تتضمن (من بين مواصفات أخرى) مواصفات واجهة أدوات الآلة الافتراضية Java | ||
| 166 | أدوات التزامن (اعتبارًا من J2SE 5.0 java.util.concurrentو )
java.util.concurrent.atomicjava.util.concurrent.locks | ||
| 168 | مواصفات البوابة الإلكترونية 1.0 | ||
| 170 | واجهة برمجة تطبيقات مستودع المحتوى لـ Java (JCR) 1.0 | ||
| 172 | مواصفات خدمات الويب لـ Java ME | ||
| 173 | StAX (واجهة برمجة التطبيقات المتدفقة لـ XML) | ||
| 175 | مرفق البيانات الوصفية للغة البرمجة Java | ||
| 176 | Java 2 Platform، الإصدار القياسي (J2SE) 5.0 (Tiger) | ||
| 177 | واجهة برمجة تطبيقات خدمات الأمان والثقة لـ J2ME (SATSA) | ||
| 179 | واجهة برمجة التطبيقات للموقع 1.0 لـ Java ME | ||
| 180 | واجهة برمجة تطبيقات بروتوكول بدء الجلسة (SIP) لـ Java ME | ||
| 181 | بيانات تعريف خدمات الويب لمنصة Java | ||
| 184 | واجهة برمجة تطبيقات الرسومات ثلاثية الأبعاد للجوال لـ Java ME 1.0 و1.1 | ||
| 185 | تقنية جافا لصناعة الاتصالات اللاسلكية (JTWI) | ||
| 187 | المراسلة الفورية ( Java ME و Java SE ) | ||
| 198 | واجهة برمجة تطبيقات قياسية إضافية لبيئات التطوير المتكاملة | ||
| 199 | واجهة برمجة تطبيقات مُجمِّع Java | ||
| 200 | تنسيق نقل الشبكة Pack200 لأرشيفات Java | ||
| 201 | توسيع لغة برمجة Java باستخدام التعدادات، والتعبئة التلقائية، وحلقات for المحسنة والاستيراد الثابت (اعتبارًا من J2SE 5.0) | ||
| 202 | تحديث مواصفات ملف فئة Java | ||
| 203 | مزيد من عمليات الإدخال والإخراج غير الحظرية (Java) (NIO2) | ||
| 204 | دعم الأحرف التكميلية لـ Unicode (اعتبارًا من J2SE 5.0 يضيف الدعم لـ Unicode 3.1) | ||
| 205 | واجهة برمجة تطبيقات المراسلة اللاسلكية 2.0 (WMA) 2.0 | ||
| 206 | واجهة برمجة تطبيقات Java لمعالجة XML (JAXP) 1.3 | ||
| 208 | تكامل الأعمال في Java (JBI) 1.0 | ||
| 211 | واجهة برمجة تطبيقات معالج المحتوى | ||
| 215 | عملية مجتمع جافا (JCP) 2.6 | ||
| 218 | تكوين الجهاز المتصل (CDC) 1.1 لـ Java ME | ||
| 219 | الملف التعريفي للمؤسسة 1.1 | ||
| 220 | مؤسسة جافا بينز (EJB) 3.0 | ||
| 221 | اتصال قاعدة بيانات Java (JDBC) 4.0 | ||
| 222 | هندسة Java لربط XML (JAXB) 2.0 | ||
| 223 | برمجة النصوص لمنصة Java لـ Java SE 6 | ||
| 224 | واجهة برمجة تطبيقات Java لخدمات الويب XML (JAX-WS)، خليفة JAX-RPC | ||
| 225 | واجهة برمجة تطبيقات XQuery لـ Java (XQJ) | ||
| 226 | واجهة برمجة تطبيقات رسومات المتجهات ثنائية الأبعاد القابلة للتطوير لـ Java ME | ||
| 229 | واجهة برمجة تطبيقات الدفع (PAPI) | ||
| 231 | روابط Java لـ OpenGL | ||
| 234 | واجهة برمجة التطبيقات المتقدمة للمكملات المتعددة الوسائط لـ Java ME | ||
| 235 | كائنات بيانات الخدمة (SDO) | ||
| 239 | روابط Java لـ OpenGL ES | ||
| 240 | مواصفات JAIN SLEE API (JSLEE) 1.1 | ||
| 241 | لغة البرمجة Groovy | ||
| 243 | كائنات بيانات Java (JDO) 2.0 | ||
| 244 | منصة Java، إصدار Enterprise (Java EE) 5 | ||
| 245 | صفحات JavaServer (JSP) 2.1 | ||
| 247 | واجهة برمجة تطبيقات استخراج البيانات Java (JDM) 2.0 | ||
| 248 | هندسة الخدمة المتنقلة | ||
| 249 | هندسة الخدمة المتنقلة 2 | ||
| 250 | التعليقات التوضيحية الشائعة لمنصة Java (لمرفق البيانات الوصفية لـ Java ) | ||
| 252 | وجوه JavaServer (JSF) 1.2 | ||
| 253 | واجهة برمجة تطبيقات الهاتف المحمول (MTA) | ||
| 255 | إضافات إدارة Java (JMX) 2.0 | ||
| 256 | واجهة برمجة تطبيقات المستشعر المحمول | ||
| 257 | واجهة برمجة تطبيقات الاتصالات غير التلامسية ( NFC ) | ||
| 260 | تحديث تقنية علامة Javadoc | ||
| 269 | واجهة برمجة تطبيقات معالجة التعليقات التوضيحية القابلة للتوصيل (لمرفق البيانات الوصفية لـ Java ) | ||
| 270 | منصة Java، الإصدار القياسي (Java SE) 6 (Mustang) | ||
| 271 | ملف تعريف جهاز المعلومات المحمول (MIDP) 3.0 لـ Java ME | ||
| 274 | لغة البرمجة النصية BeanShell | ||
| 275 | مواصفات الوحدات (انظر وحدات القياس ) | ||
| 276 | بيانات تعريف وقت التصميم لمكونات JavaServer Faces | ||
| 277 | نظام وحدات جافا | ||
| 280 | واجهة برمجة تطبيقات XML لـ Java ME | ||
| 281 | واجهة برمجة تطبيقات خدمات IMS (انظر IMS ) | ||
| 282 | المواصفات في الوقت الحقيقي لجافا (RTSJ) 1.1 | ||
| 283 | واجهة برمجة تطبيقات مستودع المحتوى لـ Java (JCR) 2.0 | ||
| 286 | مواصفات البوابة الإلكترونية 2.0 | ||
| 289 | واجهة برمجة تطبيقات SIP Servlet 1.1 | ||
| 290 | دمج لغة Java وواجهة مستخدم XML (XML-UI) | ||
| 291 | دعم المكونات الديناميكية لـ Java SE (انظر OSGi ) | ||
| 292 | دعم اللغات ذات الكتابة الديناميكية على منصة JavaTM | ||
| 293 | واجهة برمجة التطبيقات للموقع 2.0 لـ Java ME | ||
| 294 | تحسين دعم الوحدات النمطية في لغة برمجة Java | ||
| 296 | إطار عمل تطبيقات Swing (Java SE 7) | ||
| 299 | السياقات وحقن التبعيات لمنصة Java EE (CDI) | لحام | أوبن ويب بينز |
| 301 | جسر Portlet JSF | ||
| 303 | التحقق من صحة الفاصوليا | مُحقق السبات | |
| 307 | واجهة برمجة تطبيقات Network Mobility and Mobile Data (غير رسمية اعتبارًا من 20 يوليو 2007 ولكن من المقرر إصدارها رسميًا في الربع الثاني من عام 2008) | ||
| 308 | التعليقات التوضيحية على أنواع Java (Java SE 8) | ||
| 311 | JAX-RS : واجهة برمجة تطبيقات Java لخدمات الويب RESTful (1.0 و1.1) | ||
| 314 | وجوه JavaServer (JSF) 2.0 | وجوه خادم جافا موجارا | أباتشي ماي فيسس |
| 316 | منصة Java، إصدار Enterprise (Java EE) 6 | ||
| 317 | واجهة برمجة تطبيقات Java Persistence (JPA) 2.0 | إكليبس لينك | السبات ، openJPA |
| 322 | هندسة موصل Java EE (JCA) 1.6 | ||
| 325 | مُمَكِّنات اتصالات IMS (ICE) (انظر IMS ) | ||
| 330 | حقن التبعيات لجافا | ||
| 336 | محتويات إصدار Java SE 7 | [أوبن جي دي كيه 7] | ؟ |
| 337 | محتويات إصدار Java SE 8 | [أوبن جي دي كيه 8] | ؟ |
| 338 | واجهة برمجة تطبيقات Java Persistence (JPA) 2.1 | إكليبس لينك | السبات ، openJPA |
| 339 | JAX-RS 2.0 : واجهة برمجة تطبيقات Java لخدمات الويب RESTful | ||
| 343 | خدمة الرسائل Java Message Service 2.0 (JMS) | ||
| 352 | دفعة جافا | مجموعة IBM Java [ رابط معطل ] | JBeret، الدفعة الربيعية |
| 354 | واجهة برمجة تطبيقات Java Money & Currency | ||
| 356 | واجهة برمجة تطبيقات Java لـ WebSocket | ||
| 365 | السياقات وحقن التبعيات في Java 2.0 | لحام | |
| 367 | واجهة برمجة تطبيقات Java لربط JSON (JSON-B) | كسوف ياسون | جاكسون |
| 370 | واجهة برمجة تطبيقات Java لخدمات الويب RESTful (JAX-RS) 2.1 | مشروع جيرسي | |
| 374 | واجهة برمجة تطبيقات Java لمعالجة JSON 1.1 | تم أرشفة Eclipse JSON-P في 2019-05-31 على موقع Wayback Machine | جاكسون |
| 376 | نظام وحدة منصة Java (يحل محل 277 | ||
| 380 | التحقق من صحة الفاصوليا 2.0 | مُحقق السبات | |
| 901 | مواصفات لغة Java ، الإصدار الثالث (JLS) (اعتبارًا من J2SE 5.0 تتضمن التغييرات من JSRs 14 و41 و133 و175 و201 و204) | ||
| 907 | واجهة برمجة تطبيقات المعاملات Java (JTA) 1.0 و1.1 | ||
| 912 | واجهة برمجة تطبيقات Java 3D 1.3 | ||
| 913 | عملية مجتمع Java (JCP) 2.0 و2.1 و2.5. [7] | ||
| 914 | واجهة برمجة تطبيقات Java Message Service (JMS) الإصدار 1.0 و1.1 | ||
| 924 | مواصفات آلة Java الافتراضية ، الإصدار الثاني (JVM) (اعتبارًا من J2SE 5.0). [8] | أوبن جيه دي كيه | |
| 926 | واجهة برمجة تطبيقات Java 3D 1.5 | ||
نقد

تم وصف المجلس التنفيذي للحزب الشيوعي الياباني بأنه " منظمة ختم مطاطي " منذ استحوذت شركة أوراكل على شركة صن مايكروسيستمز (المطور الأصلي للغة جافا ). [9]
استقالت مؤسسة Apache Software من مقعدها في مجلس الإدارة في ديسمبر 2010 لأن شركة Oracle لم تكن راغبة في ترخيص مجموعة توافق التكنولوجيا لإصدار Apache من Java. [10]
برنامج JCP وجوائز الصناعة
المصدر: [11]
| جائزة | المرشح | المساهمات | تفاصيل | رقم JSR | يفوز؟ |
|---|---|---|---|---|---|
| عضو/مشارك العام في JCP | مجتمع جافا في لندن و SouJava | برنامج "تبني JSR!" | دعم مطوري Java من خلال JCP. | يفوز! | |
| ستيفن كولبورن | واجهة برمجة التطبيقات للتاريخ والوقت في Java . | شامل ومتقدم وعمل دؤوب. | 310 | ||
| ماركوس ايزيل | العمل النشط بين مجتمع Java الألماني وفي مجموعة الخبراء JSR 342. | 342 | |||
| جوج تشيناي | أن نصبح منظمة JCP الأكثر نشاطًا في الهند ومنظمة خدمات تنافسية في السوق التجارية. | ||||
| فيرنر كيل | طاقة ومشاركة لا تصدق في سبع لجان فرعية تابعة لـ JSRs بالإضافة إلى اللجنة التنفيذية. | ||||
| أنطوان سابوت دوران |
|
||||
| مواصفات مميزة | فيكتور جرازي، | واجهة برمجة تطبيقات Java Money & Currency | خبرة مخصصة ومركزة في حل القضايا التي تمثل المال والعملات . | 354 | يفوز! |
| مايكل إيرنست | تعليقات على أنواع جافا | نهج متزن؛ مثال رائع لإدارة JSR بشكل جيد. | 308 | ||
| نايجل ديكين، | خدمة الرسائل جافا 2.0 | عمل متميز وشامل وذكي يبقي JMS 2 EG مفتوحًا ويتحرك للأمام بوتيرة كبيرة. | 343 | ||
| بيت موير، | السياقات وحقن التبعيات لـ Java EE 1.1 | قام بالترقية طواعية إلى الإصدار 2.8 في أواخر عام 2011 والحفاظ على الأساليب الشفافة بالفعل في إدارة مجموعته الخبيرة. | 346 | ||
| أهم JSR | جيتندرا كوتامراجو | واجهة برمجة التطبيقات لمعالجة JSON | خطوة مهمة في جلب Java إلى عالم الويب الحديث. | 353 | |
| فيكتور جرازي، | واجهة برمجة التطبيقات للأموال والعملات | طرق جديدة للتعامل مع المبالغ النقدية وحسابات العملات . إصلاح أخطاء حرجة في تنسيق الأرقام والتمثيل في Java تتجاوز القيم النقدية. | 354 | ||
| ميتش ابتون | إدارة حالة جافا | إمكانية تحسين مظهر خوادم التطبيقات والخدمات الموزعة في المستقبل القريب بالإضافة إلى تبسيط النشر في بيئات PaaS والسحابة. | 350 | ||
| نايجل ديكين | خدمة الرسائل جافا 2 | تحديث JMS بوتيرة سريعة. | 343 | ||
| باتريك كوران | جيه سي بي.التالي | تحديد الاتجاه والإجراءات للجيل القادم من JCP. | 348 355 358 | يفوز! |
انظر أيضا
ملحوظات
- ^ حددت JSR 3 في الأصل إصدار JMX 1.0. وقد قدمت إصداران "نهائيان" لاحقان JMX 1.1 وJMX 1.2. تم تحديد JMX 2.0 بواسطة JSR 255.
- ^ حددت JSR 52 في الأصل إصدار JSTL 1.0. وقد وفر إصدار الصيانة اللاحق JSTL 1.1.
- ^ حددت JSR 56 في الأصل إصدار JNLP 1.0. وقد قدم إصدار "نهائي" لاحق JNLP 1.5، والذي كان في الأساس إصدار صيانة.[1] اعتبارًا من فبراير 2006، تم الانتهاء من إصدار الصيانة JNLP 6.0 ولكن لم يتم الانتهاء منه.
- ^ حددت JSR 63 في الأصل إصدار JAXP 1.1. وقد وفرت نسخة الصيانة اللاحقة لـ JSR 63 مواصفات JAXP 1.2.[2] تم تحديد JAXP 1.3 بواسطة JSR 206.
- ^ حددت JSR 127 في الأصل إصدار JSF 1.0. وقد وفر إصدار الصيانة اللاحق مواصفات JSF 1.1.[3] تحدد JSR 252 إصدار JSF 1.2.
- ^ حددت JSR 154 في الأصل إصدار Java Servlet 2.4. اعتبارًا من فبراير 2006، يتم مراجعة مسودة صيانة لمواصفات servlet 2.5، ومن المقرر إغلاقها في 20 مارس 2006.
- ^ حددت JSR 913 في الأصل JCP 2.0. ثم تم تعديلها لاحقًا من خلال تغييرات مختلفة في قواعد التصويت لإنتاج الإصدار 2.1 ثم تم تغييرها بشكل أكبر من خلال قواعد الترخيص والسياسة والعمليات للوصول إلى الإصدار 2.5. يتم تعريف JCP 2.6 بواسطة JSR 215.[4]
- ^ حددت JSR 924 في الأصل تغييرات على JVM لدعم التغييرات في J2SE 5.0. اعتبارًا من عام 2006، [تحديث]يجري حاليًا تحديث صيانة لدعم التغييرات المقترحة بواسطة JSR 202.
- ^ هاندي، أليكس (12 سبتمبر 2011). "جافا مفتوحة، ولكن ما هي العملية؟". SD Times . تم الاسترجاع في 21 سبتمبر 2011 .
- ^ Whiting, Rick (10 December 2010). "Apache Quits Java Governing Board Over Dispute With Oracle". CRN . تم الاسترجاع في 21 سبتمبر 2011 .
- ^ برنامج Java Community Process(SM) - الصحافة والنجاح - قصص إخبارية. Jcp.org. تم الاسترجاع في 2013-07-17.
- ^ برنامج Java Community Process(SM) - الصحافة والنجاح - قصص إخبارية. Jcp.org. تم الاسترجاع في 2013-07-17.
روابط خارجية
- الصفحة الرئيسية لعملية مجتمع جافا
- قائمة بجميع JSRs المصنفة نهائيًا
- قائمة بجميع JSRs
