Eclipse Foundation เปิดโอเพ่นซอร์ส Jakarta EE 8 เต็มรูปแบบ

Eclipse Foundation ได้ประกาศเปิดโอเพ่นซอร์สให้ Jakarta EE 8 อย่างเต็มรูปแบบประกอบด้วยตัว Platform, Web Profile Specification และเทคโนโลยีที่เกี่ยวข้องกับ Technology Compatibility Kits (TCKs)

credit : baeldung

เรามาไล่เรียง Timeline ของ J2EE กันก่อน (ตามรูปประกอบด้านบน) ซึ่งใครๆ ก็รู้ว่า Java เป็นสิขสิทธิ์ของ Oracle หลังจากเข้าซื้อ Sun Microsystems จากนั้นเหตุการณ์ก็ดำเนินเรื่อยมาจนถึงปี 2017 ช่วง Java EE 8 ที่ Oracle ได้ให้สิทธิ์แก่ Eclipse Foundation อย่างไรก็ตามตัวภาษาและชื่อแบรนด์ยังเป็นของ Oracle ทั้งนี้ Eclipse จึงต้องเปลี่ยนชื่อเป็น Jakarta EE 8 แทน

ในอดีตหากอยากเพิ่มฟีเจอร์เข้ามาในส่วน EE จะต้องมีองค์ประกอบ 3 ส่วนคือ 1.Specification 2.Reference Implementation 3.Test โดยองค์ประกอบเหล่านี้จะถูกใครใน Community เสนอมาก็ได้และจะมีกรรมการตรวจสอบอีกที สำหรับในส่วนของ TCKs เป็นชุดเครื่องมือการทดสอบว่า Specification นั้นๆ สามารถคอมไพล์กับ Java EE ได้หรือไม่ (ศึกษาเพิ่มเติมได่ที่ 1,2)

อย่างไรก็ตามในประกาศในครั้งนี้คือ Eclipse Foundation ได้ประกาศโอเพ่นซอร์สในทุกส่วนของ Jakarta EE 8 อย่างแท้จริง และโฆษณาว่ามีพาร์ทเนอร์มาร่วมด้วยช่วยกันจำนวนมาก เช่น Fujitsu, IBM, Oracle, Payara, Red Hat, Tomitribe และอื่นๆ นอกจากนี้ยังชี้ว่า Jakatar EE 8 นั้น Compatible กับ Java EE 8 แน่นอน ดังนั้นนักพัฒนาสามารถย้ายมาได้เลย รวมถึง Eclipse GlassFish 5.1 ก็รองรับพร้อมใช้งานกับ Jakatar EE 8 ด้วยเช่นกัน

ที่มา :  https://www.zdnet.com/article/java-finally-goes-all-in-on-open-source-with-the-release-of-jakarta-ee-8/

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

OpenStack เข้าสู่การดูแลโดย Linux Foundation

The Linux Foundation อ้าแขนต้อนรับโปรเจ็ค OpenStack โดยจะกลายเป็นผู้ผลักดันโปรเจ็คโอเพ่นซอร์สยอดนิยมถึง 3 ตัวคือ Linux, Kubernetes และ OpenStack

รายงานเผย นักพัฒนา Java กว่า 75% ใช้เครื่องมือ AI ในการเขียนโค้ด

JRebel เปิดเผยรายงานผลสำรวจประจำปี 2025 พบการเติบโตอย่างรวดเร็วของการใช้เครื่องมือ AI ในกลุ่มนักพัฒนา Java โดยกว่า 75% ของผู้ตอบแบบสำรวจระบุว่าใช้เครื่องมือ AI ช่วยในการพัฒนาซอฟต์แวร์ แม้จะมี 12% ที่บริษัทไม่อนุญาตให้ใช้งานเครื่องมือเหล่านี้