IBM también ha lanzado códigos bajo varias licencias de código abierto, tales como el "framework" multiplataforma Eclipse, la licencia International Components for Unicode (ICU) y el sistema de gestión de bases de datos relacionales Apache Derby, que está basado en el lenguaje de programación Java.