Sometimes, the licensing policies of companies makes ruling our their operating system as a choice very easy. Take, for example, Solaris by The Company Formerly Known as Sun.
I downloaded and installed Oracle Solaris 10 on a new hard drive to check it out. And, immediately I experienced some things that just didn’t work right for me:
- my network card wasn’t recognized (no driver).
- the desktop was the Java Desktop System (JDS). As much as I appreciate it, it’s just not as cool as the default OpenSolaris desktop, that has rockin’ multi-screen views :
- And then there’s the license. And I hate to say it because Sun has done so much for the development community. But Oracle’s version of the license for Solaris 10 is, well, lame.
About the Oracle Solaris License
If there ever was a license that could be called a strip-tease, it would be Oracle’s license for Solaris. It prevents me from doing what I do best: bringing software to market quickly. Specifically, Solaris 10 allows only internal use for demonstration and ONLY development without paying a fee. Given the other options in OSes available, I’m just not willing to risk getting “that call” from an Oracle sales rep. A few excerpts from the sun license makesit clear what the deal is:
Except for any included software package or file that is licensed to you by Oracle under different license terms, we grant you a perpetual (unless terminated as provided in this agreement), nonexclusive, nontransferable, limited License to use the Programs only for the purpose of developing, testing, prototyping and demonstrating your applications, and not for any other purpose.
You may not:
– use the Programs for your own internal business purposes (other than developing, testing, prototyping and demonstrating your applications) or for any commercial or production purposes;
– remove or modify any program markings or any notice of our proprietary rights;
Oracle and Larry Ellison – keep the license. Have a nice day.