Oracle và IBM vốn là những đối thủ “truyền kiếp” của nhau. Hôm 11/10/2010, họ đã cam kết cộng tác trên dự án Java nguồn mở OpenJDK (Java Development Kit). Sự cộng tác giữa 2 công ty cũng sẽ tập trung vào ngôn ngữ Java (JDK) và JRE (Java Runtime Environment). Ngoài ra, JCP (Java Community Process) sẽ tiếp tục là các tiêu chuẩn chính cho đặc tả Java làm việc, IBM và Oracle cho biết. Cả hai nhà sản xuất có kế hoạch để nâng cao JCP.
Ông Rod Smith, phó chủ tịch phụ trách các công nghệ mới của IBM nhấn mạnh, sự hợp tác của IBM với Oracle "thực sự khởi đầu cho một tương lai mới của Java". Ông Smith nói tiếp, "Cam kết của chúng tôi với OpenJDK sẽ là rất tốt cho toàn bộ cộng đồng Java, và tôi nghĩ rằng chúng tôi có thể giúp cải thiện tiến trình đổi mới".
Trước đây, IBM chưa bao giờ được mời tham gia vào OpenJDK, nhưng đã tham gia phát triển Apache Harmony - dự án thực thi (implementation) Java nguồn mở thay thế. IBM sẽ tiếp tục với Harmony nhưng những nỗ lực chính của họ sẽ được hướng sang OpenJDK, ông Smith nói.
IBM và Oracle sẽ hỗ trợ lộ trình phát triển OpenJDK - lộ trình đã thông báo gần đây cho JDK7 và JDK8. JDK7 sẽ có những thay đổi như cải tiến hiệu năng JVM (Java Virtual Machine), API vào/ra mới, trong khi phiên bản JDK8 dự kiến sẽ thêm nhiều cải tiến nhỏ về ngôn ngữ, thời gian khởi động JVM.