ศึกภายในอันยืดเยื้อของวงการจาวา ระหว่าง Apache Software Foundation กับซัน/ออราเคิล ใกล้ถึงจุดแตกหักเต็มที เมื่อ Apache ยื่นข้อเสนอครั้งสุดท้ายให้ออราเคิลยอมปลดเงื่อนไขของจาวาสำหรับโครงการ Harmony มิฉะนั้น Apache จะถอนตัวจาก Java Community Process
Apache มีกรณีกับซันอยู่ก่อนแล้ว 2 ประเด็น คือเรื่องชุดทดสอบ TCK กับเงื่อนไขของซันว่าห้ามใช้ Harmony ในอุปกรณ์พกพา (อ่านรายละเอียดในข่าว IBM กลับลำ ทิ้ง Apache Harmony เปลี่ยนมาหนุน OpenJDK) ตอนแรกออราเคิลสนับสนุน Apache ในเรื่องนี้ แต่พอซื้อซันได้แล้ว ท่าทีก็เปลี่ยนไปเป็นแบบเดียวกับซัน
ตามนโยบายของซันนั้น อนาคตของวงการจาวาจะถูกตัดสินโดยคณะกรรมการของ Java Community Process (JCP) ซึ่งมีตัวแทนจากหลายองค์กรเข้าร่วม ในการเลือกตั้งคณะกรรมการของ JCP รอบล่าสุด Apache ได้คะแนนรับรองถล่มทลาย 95% ในขณะที่นอมินีของออราเคิลอย่างบริษัท Hologic ไม่ได้รับเลือก
ในเร็วๆ นี้ ออราเคิลเตรียมจะเสนอ สเปกของ Java 7 ที่ค้างเติ่งมานานให้ JCP อนุมัติ ซึ่งสเปกนี้เป็นสเปกที่ยังไม่แก้เงื่อนไขให้เป็นแบบที่ Apache ต้องการ ดังนั้น Apache จึงใช้โอกาสที่มีเสียงสนับสนุนจากวงการจาวาอย่างมาก ประกาศให้สมาชิก JCP โหวตค้านร่างมาตรฐาน Java 7 ของออราเคิล
เหตุผลของ Apache ก็คือการแสดงความกดดันไปยังออราเคิลให้แก้เงื่อนไขของจาวานั่นเอง และถ้าเกิดว่าร่างนี้ผ่านโหวตของ JCP ทางฝ่าย Apache ก็ขู่ว่าจะถอนตัวออกจาก JCP ด้วย (เป็นสมาชิกมาตั้งแต่ปี 2000 และยังไม่เคยมีสมาชิกรายใดถอนตัวมาก่อน)
ตอนนี้ชะตากรรมของวงการอยู่ในมือของออราเคิลแล้ว ถ้าเลือกที่จะเดินหน้าต่อด้วยนโยบายเดิม เราคงได้เห็นการ fork เป็นแน่แท้
ที่มา - The Register, IT World