Solaris 10, la dernière version stable du système, était utilisable gratuitement sans contrat d'assistance. Les clients de Sun pouvaient obtenir une licence leur donnant le droit perpétuel à une utilisation commerciale, simplement en remplissant un formulaire et en fournissant une adresse email. Pour Oracle, c'en est terminé de cette politique, et Solaris 10 est assorti désormais d'une période d'essai de 90 jours.
Pour l'instant, Oracle n'a pas prévu de modifier la licence d'OpenSolaris, qui reste open-source et utilisable gratuitement selon les termes de la Common Development and Distribution License de Sun (CDDL). OpenSolaris est une alternative à Solaris version payante. Le système d'exploitation open source a été développé avec des bibliothèques de Solaris, et en est très proche. Sa raison d'être est l'ouverture d'une partie du code source de Solaris à la communauté de développeurs à partir du printemps 2008. Le futur d'OpenSolaris n'est pourtant pas bien défini, Oracle ayant annoncé que la version open source de son système pourrait ne pas avoir toutes les fonctionnalités des prochains développements de Solaris. L'éditeur pourrait par exemple décider de ne pas ouvrir le code source de certaines amélioration de son nouveau système payant.
Ben Rockwood, un développeur de la communauté OpenSolaris, s'interroge dans son blog sur le « destin d'OpenSolaris : la fin du mois est arrivée et OpenSolaris 2010.03 est introuvable sur le site. Les personnes que j'ai interrogées ont été incapables de me répondre. » Ce « champion de communauté Sun » affirme même que « c'est peut-être le bon moment de se pencher sur des distributions non-Oracle/Sun, comme Nexenta, Schillix, et Belenix. » Ben Rockwood est plutôt pessimiste sur l'avenir du système d'exploitation open source. Selon lui, « Oracle pourrait tenter de marginaliser OpenSolaris et de le présenter comme un terrain d'expérimentations, qui ne correspondrait plus aux besoins de production. »