8 травня 2007 року Sun завершила процес роботи над віртуальною машиною Java, зробивши весь її основний код доступним на умовах розповсюдження вільного програмного забезпечення/відкритого коду, за винятком невеликої частини коду, авторські права на яку Sun не належали.