20050126 Wednesday January 26, 2005

Open Solaris, my hat is off to you!

My hat is off to you!

In celebration of Sun's milestone announcement of Open Solaris, a dozen folks got together at a local watering hole in Mountain View, CA, close to the heart of Silicon Valley. Several of the Open Solaris pilot members, such as Ben Rockwood, Bob Palowoda, Dave Lampe, Eric Bruno, John Martinez, and Lloyd Staley were in attendance to hoist some cold ones over a job well done by the Open Solaris group inside Sun. Several Sun folks were in attendance as well, such as Chris Baker who was kind enough to bring us hats and DVD/CD cases with Solaris logos on them. We also celebrated that Ben Rockwood has built the Open Solaris sources that have been released to pilot members. Don't tell anyone, but Lloyd Staley and others have built the sources also![wink]

So, let's take a step back to understand why I call this a milestone announcement. It wasn't too long ago that Sun had announced that they would indefinitely delay Solaris 9 on x86. What Sun didn't understand is that there was a community of Solaris on x86 users that were just not ready to let go of the product. Between Jan. 8, 2002 and Feb. 11, 2002, this community would put together a group of representatives to meet with Sun Executives responsible for Solaris at the time. They would find out that people were not only passionate about this product, but would fight dearly to bring it back.

I am not clear why it took a pack of passionate community representatives to get Sun to understand they had a product worth keeping, rather than throwing away, as there were many Sun Engineers that were already pretty passionate about Solaris on x86 already. In fact, while most of the credit is all too often given to the 6 community representatives, much of the credit must go to the Sun Engineers that continued to build and fix bugs for Solaris on x86 after being told they must stop development on it.

Part of the community presentation was that the community could take over the x86 development if Sun would open source the x86 pieces. This was without having much knowledge about the sources, or even understanding how closely tied together the SPARC and x86 sources were (they are one and the same;-). So, after that Feb. 11 meeting I had a phone conversation with my current manager, Neal Pollack, at Sun (yes, I was hired by Sun during 2003) and I'll be honest with you...After I got off the phone with him, I was pretty convinced that it was near impossible for the community to do the proper work for Solaris on x86, let alone fix some of the problems with it. But I decided that we should just keep negotiating with Sun.

As luck would have it, after I joined Sun to work in Solaris x86 Engineering, Neal Pollack, long time advocate of Solaris on x86 would not only take over the management of the core components for x86, but start to have his group make the needed changes that would be key for Solaris on x86 to survive. And at the same time, Solaris was being ported to support the AMD64 line of processors, including not just Opteron and Athlon64 processors, but Intel's EM64T processors that added 64-bit extentions to the 32-bit Xeon processor family. In an open world, there are no prisoners!;-)

There's a lot of skepticism floating around the internet on Sun's move to open up the sources for Solaris. Much of it is coming from folks that laughed and said it would never happen, and that Sun would never be able to free themself of the copyrights within Solaris. And while it not complete yet, the progress made in this effort is really quite amazing.

So from my perspective this is a true milestone. Sun is not only fully committed to Solaris on both x86/AMD64 and SPARC platforms, but I believe Sun has completely turned around from where they were back on Jan. 8th, 2002. This is a new Sun, shining on a new day! Don't listen to Sun's competition who appears to really be grasping for straws. If you believe that propoganda, have I got a bridge to sell you! Please form your own opinion. And while you're at it, have a gander at what our competition is running on their web site. They can always join the Open Solaris pilot if they need an industrial web host.;-)

At our little celebration at The Tied House in Mountain View, we all received a Solaris hat. In honor of all the hard work the Open Solaris team has done so far, my hat is off to you!;-)

( Jan 26 2005, 02:44:14 AM PST ) Permalink Comments [5]

20050120 Thursday January 20, 2005

Solaris 10 Presentation at BayLISA User Group

For anyone living around the San Francisco Bay area, I will be giving a presentation on Solaris 10 at the BayLISA User Group tonight, Thursday January 20th, 2005. This meeting will take place at Apple's Town Hall, located at the Apple Headquarters campus in Cupertino.

There will be give aways and at minimum most people will walk away with a free set of Solaris 10 Preview, which includes DVDs for both Solaris on x86/AMD64 as well as SPARC.

There will also be raffles and other giveaways to attendees, as well as a presentation on Solaris 10 followed by a Q/A session.

After the meeting, we'll continue talking shop at BJ's Bar and Grill, located in front of the Apple campus.

For more information, see the Bay Lisa Website.

And if you need directions to the Apple campus, they're located here.

Hope to see some of you there!

( Jan 20 2005, 12:16:51 AM PST ) Permalink Comments [0]

20050105 Wednesday January 05, 2005

ServerWatch mistaken about Solaris on x86/AMD64?

As my colleague, Jim Grisanzio, points out about this article, there are some errors or typos about Solaris only being able to install to a drive with no other operating systems on it:

ServerWatch wrote:

"One blaringly obvious drawback, is that Solaris 10 cannot coexist on the same physical drive as another operating system. Thus, admins who wish to dabble in Solaris before deploying it will have to dedicate an entire physical hard drive to the adventure."

This is not true. It is true that you can only have a single instance of Solaris on x86/AMD64 per drive, but it is not limited to being the only system loaded to the drive by any means. Many people setup systems with dual, triple, even four or more systems to a single drive with Solaris on x86/AMD64 being one of them. And many do it today on Athlon64 systems where Solaris on x86/AMD64 runs in 64-bit.

Solaris on x86/AMD64 needs at least one primary partition. This is also true for some other systems as well though, so Solaris on x86/AMD64 is not unique in this regard. It is possible to load more than one instance of Solaris on x86/AMD64 to a single drive, but it requires changing partition types when you do so, so that Solaris on x86/AMD64 will not be confused. It is also possible to do similar with 3rd party boot managers, some of which will do this for you transparently.

There is a new boot architecture which is being worked on, and it will ship in an update to Solaris 10 for x86/AMD64. When this happens, most all of the limitations will be removed. Since Solaris on x86/AMD64 provides a rock solid and stable environment, most people really only need to have a single instance Solaris loaded to a disk anyway, since they rarely, if at all have a need to reboot.

( Jan 05 2005, 11:36:06 PM PST ) Permalink Comments [3]

20050104 Tuesday January 04, 2005

Wireless G for EVERYONE with an ethernet port!

This is quite a nifty device and will provide wireless g access to anyone who has Solaris running on their laptop, which contains an ethernet port. The device plugs right into the ethernet port and will allow you to have wireless G and even function as an access port if you desire. For all the folks that have been asking when wireless drivers will be available for Solaris, this is a way to have wireless today, and have it in the future always. You use the standard ethernet driver for your NIC, which in turn plugs into this device.

The device measures about 2.5"x3.5"x.75", so it's smaller than a deck of playing cards. It does require power, but has an adapter that can get the power from the USB port on any laptop. Also included is one of the smallest AC adapter bricks I've seen, and it will allow you to plug into the wall to get power if needed. I'm using it at this moment on my Acer Ferrari laptop using wireless g to access blogs.sun.com with no ill effect. I'm drawing the power from the USB port on my Ferrari. You can get more info on this device at the ASUS website, and you can get these nifty device on the street for about $75, or better if you shop around.

( Jan 04 2005, 11:06:32 PM PST ) Permalink Comments [5]