Bis 2005 hatte Sun die Quellcodes seines Unix-Betriebssystems - ähnlich wie Microsoft den von Windows – als Firmeneigentum geheim gehalten. Anfang 2005 veröffentlichte das Unternehmen Teile des Quellcodes von Solaris – und startetet das Projekt Opensolaris. Mit diesem Schritt wollte sich Sun vor allem gegen die wachsende Konkurrenz von Microsofts Windows und des freien Betriebssystems Linux durchsetzen.