shea martin wrote:

I have an Ultra 10, which I use for my personal webserver box, and some
hobby OSS development.

It currently runs Solaris 10, but I am thinking of swithing it over to
OpenSolaris so that I can have access to Sun Studio 10 compilers, but I
have some questions.
You need to be a member of the OpenSolaris community to get access
to the compilers, but you can use them on S10 if you choose.  There is
no stipulation that you must be running OpenSolaris to use them, just
that your a member of the OpenSolaris community.

That being said...

1. Will I notice a performance loss going to OpenSolaris from Solaris 10?
Yes. Right now OpenSolaris builds create a "DEBUG" kernel, and as you'd guess, all that debugging overhead slows things down... not a huge amount really, but if you benchmarked Solaris 10 (which is non-debug) and OpenSolaris (which is debug) you'd notice that OpenSolaris is slower. You'll notice that Alan (http://blogs.sun.com/roller/page/tpenta) and others have been blogging here and there about progress on non-debug builds... you can imagine that we're all excitedly waiting for that to happen. :)

Now, that being said, the Solaris Express: Community Releases (SX:CR) are non-debug kernels, so they don't have the slowdown. If you want to run something post-Solaris10 I recommend that you install the latest SX:CR and then use the OpenSolaris code but just don't install it, assuming that a minor slowdown is a major problem for you.

2. What tools are currently missing?
Based on the current installation methods, nothing, in terms of what your considering. We install the OpenSolaris code over the top of an existing Solaris install, so all the tools are still there and accessable. Now, if you boot _just_ OpenSolaris (for instance, Schillix) you'll be missing quite a bit, because many of those tools haven't yet been open sourced yet. (For more information search OpenSolaris for information about "consolidations".)

3. Are there many packages available for OpenSolaris?  Will Solaris 10
packages work for OpenSolaris?
Yes. OpenSolaris is the code for what will eventually be the next release of Solaris (currently codenamed Nevada). Nevada development started where Solaris10 stopped, in the same way that Linux Kernel 2.6.9 development starts off where 2.6.8 stopped. So, yes, anything that runs on Solaris10 will run on OpenSolaris (in fact, anything that runs on Solaris 2.6 and even older will run on OpenSolaris). In fact, if you use packages from Blastwave (blastwave.org) most everything is actually built on Solaris 8.

4. Anything else I should know?
Read the FAQs and Developers Reference on OpenSolaris.org. They really are good and contain useful information... such as the answers to the questions you've asked. ;)

5. How easy is it to keep open solaris up to date?  Does it involve a reinstall?
Once you are running OpenSolaris you upgrade by simply downloading the next build that is released, building it, and installing on top of your system (similar to Linux), there is no upgrade in the standard sense. If you run Solaris Express only, you can download the next release and upgrade it just like any other Solaris release (by booting the first CD and selecting Upgrade).

Enjoy. :)

benr.

Thanks,

~S
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to