Solaris was born in 1987 out of an alliance between AT&T and Sun Microsystems to combine the leading Unix versions (BSD, XENIX, and System V) into one operating system. Four years later in 1991, Sun replaced it's existing Unix operating system (SunOS 4) with one based on SVR4. This new OS, Solaris 2, contained many new advances, including use of the OpenWindows graphical user interface, NIS+, Open Network Computing (ONC) functionality, and was specially tuned for symmetric multiprocessing.
This kicked off Solaris' history of constant innovation, with new versions of Solaris being released almost annually over the next fifteen years. Sun was constantly striving to stay ahead of the curve, while at the same time adapting Solaris to the existing, constantly evolving wider computing world. The catalogue of innovations in the Solaris OS are too numerous to list here, but a few milestones are worth mentioning. Solar 2.5.1 in 1996 added CDE, the NFSv3 file system and NFS/TCP, expanded user and group IDs to 32 bits, and included support for the Macintosh PowerPC platform. Solaris 2.6 in 1997 introduced WebNFS file system, Kerberos 5 security encryption, and large file support to increase Solaris' internet performance.
Solaris 2.7 in 1998 (renamed just Solaris 7) included many new advances, such as native support for file system meta-data logging (UFS logging). It was also the first 64-bit release, which dramatically increased its performance, capacity, and scalability. Solaris 8 in 2000 took it a step further was the first OS to combine datecentre and dot-com requirements, offering support for IPv6 and IPSEC, Multipath I/O, and IPMP. Solaris 9 in 2002 saw the writing on the wall of the server market, dropped OpenWindows in favour of Linux compatibility, and added a Resource Manager, the Solaris Volume Manager, extended file attributes, and the iPlanet Directory Server.
Solaris 10, the current version, was released to the public in 2005 free of charge and with a host of new developments. The latest advances in the computing world are constantly being incorporated in new versions of Solaris 10 released every few months. To mention just a few, Solaris features more and more compatibility with Linux and IBM systems, has introduced the Java Desktop System based on GNOME, added Dynamic Tracing (Dtrace), NFSv4, and later the ZFS file system in 2006.
Also in 2006, Sun set up the OpenSolaris Project. Within the first year, the OpenSolaris community had grown to 14,000 members with 29 user groups globally, working on 31 active projects. Although displaying a deep commitment to open-source ideals, it also provides Sun with thousands of developers essentially working for free.
The development of the Solaris OS demonstrates Sun Microsystems' ability to be on the cutting edge of the computing world without losing touch with the current computing environment. Sun regularly releases new versions of Solaris incorporating the latest development in computer technology, yet also included more cross-platform compatibility and incorporating the advances of other systems. The OpenSolaris project is the ultimate display of these twin strengths-Sun has tapped into the creative energy of developers across the world and receives instant feedback about what their audience wants and needs. If all software companies took a lesson from Sun, imagine how exciting and responsive the industry could be.
Published by Tom Kranz
Tom Kranz runs a successful IT consultancy, focussed on high end technical computing with UNIX and has written many technical articles for magazines and online resources like Sun's BigAdmin site. View profile
- Oracle's Acquisition of Sun MicrosystemsWith Oracle's acquisition of Sun Microsystems it now owns the entire bottom half of the data center stack. Oracle is going to knock out its competition. We'll now see Sun's visibility culture hugely expand across the...
- Understanding the Zettabyte File System for Hard DisksZFS is a little known hard disk file system. It is known to greatly benefit Intel Core 2 Duo processors and works amazingly well with OpenSolaris Operating System.
Installing Oracle 8.1.7 On Solaris 9 or 10Setting up the Solaris 10 Operating System for an Oracle 8.1.7 install is no easy feat. Preparation begins during the installation of Solaris itself and continues on with seemin...- Sun MicrosystemsThis is an essay and analysis before sun's demise. With the current takeover this is extremely viable information for Oracle and all Technology companies.
- Ubuntu Wins Operating System WarsThis article explains why I feel Ubuntu is a good, solid operating system choice.
- The Evolution of Intranet & Intranet Security
- The History of Sun Microsystems
- Evolutionary Trends of Operating Systems
- Use and Learn Linux 2 -- Basic Information
- A Nice Joke About Mac for Fanboys
- The History of the SPARC Processor
- The 26th of January

1 Comments
Post a CommentThanks for sharing this information.