Feeds

OpenSolaris still has some Linux copying to do

Keep baking, boys

The essential guide to IT transformation

Given that OpenSolaris is largely aimed at developers we were surprised to find that GNOME isn't the only thing lagging a few revisions behind - OpenSolaris ships with Python 2.4.4, rather than the newer 2.5 and getting Ruby on Rails up and running is an entirely DIY experience.

The good news is that OpenSolaris has a new image packaging system, which works much like apt-get on Linux. Getting the latest version of your favorite tools is as easy as you're used to on Linux. Well, other than the fact that Sun's default repository often doesn't offer the latest versions.

The downside if you're coming from a Linux background is that OpenSolaris has very different locations for its various config tools. In short, it looks like GNOME, but it's definitely not Linux, and you'll need to adjust, which isn't a criticism, just a heads up.

In the end we were able to set up Ruby on Rails and Django development environments, as well as a the traditional LAMP environment, without any significant trouble (once we got a network connection up and running through VMWare).

OpenSolaris 2008.05 packs in most of what Linux users are likely to expect - GNOME, easy installation, good software update tools and more - and then adds some extras on top. Although OpenSolaris isn't quite ready for prime time, when it is, it'll be a nice possible alternative to Linux.

Because it ships with a number of developer-focused tools that most desktop users probably don't care about - the ZFS filesystem, DTrace, and "containers" - it may not be all that compelling for average users.

Screen shot of available apps

Dated Python - Click to Enlarge

However, for those building web apps or handling network tasks like scaling web apps (can someone please send OpenSolaris to the Twitter scaling team), OpenSolaris offers a complete debugging toolkit that won't be found in most Linux distros.

While those currently running their development stack on Red Hat or perhaps Ubuntu Linux are definitely part of OpenSolaris' target audience, Sun is also chasing the latest trends, like hosted "cloud computing" platforms such as Amazon's EC2.

Amazon recently started offering the ability to run OpenSolaris applications on its EC2 servers. For the time being, Amazon's OpenSolaris support is limited to invitation-only clients, but Amazon plans to go public once the kinks are worked out.

It's hard to say that OpenSolaris is any better or worse than your favorite Linux distro. In fact, once the issues get ironed out, we imagine OpenSolaris will have the same sort of relationship to popular Linux distributions as they share among themselves. In other words, Ubuntu is an option, Fedora is an option, OpenSUSE is an option and eventually, OpenSolaris will be another option.

As for which one is "the best" - that all depend on what you want to do. ®

Next gen security for virtualised datacentres

More from The Register

next story
The Return of BSOD: Does ANYONE trust Microsoft patches?
Sysadmins, you're either fighting fires or seen as incompetents now
Linux turns 23 and Linus Torvalds celebrates as only he can
No, not with swearing, but by controlling the release cycle
China hopes home-grown OS will oust Microsoft
Doesn't much like Apple or Google, either
Sin COS to tan Windows? Chinese operating system to debut in autumn – report
Development alliance working on desktop, mobe software
Apple promises to lift Curse of the Drained iPhone 5 Battery
Have you tried turning it off and...? Never mind, here's a replacement
Eat up Martha! Microsoft slings handwriting recog into OneNote on Android
Freehand input on non-Windows kit for the first time
Linux kernel devs made to finger their dongles before contributing code
Two-factor auth enabled for Kernel.org repositories
This is how I set about making a fortune with my own startup
Would you leave your well-paid job to chase your dream?
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Endpoint data privacy in the cloud is easier than you think
Innovations in encryption and storage resolve issues of data privacy and key requirements for companies to look for in a solution.
Scale data protection with your virtual environment
To scale at the rate of virtualization growth, data protection solutions need to adopt new capabilities and simplify current features.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?