By alanc on Jun 12, 2005
A few weeks ago, I was surprised to be called up on stage by John Loiacono in front of a room full of the leaders of Sun's Software division and presented me with the quarterly award for Collaboration for the January-March quarter. That's the quarter Solaris 10 shipped, and I was recognized for work that went into that release, primarily the integration of the Xorg server into Solaris. All I got to say at the time was "Thanks", which is probably best, since as an award for collaboration, I couldn't have earned it without help from my many collaborators, and it would have taken a long time to thank all of them. I'm going to try here, but even still will probably forget someone, and if so I apologize in advance.
The Xorg server project never could have been done without the hard work of the entire X engineering team, our colleagues in the x86 Platform team in LA, the Desktop and x86 Video QA teams in Beijing, and our tireless program manager Ray. And of course, without all the groundwork laid by the contributors to the original X Consortium, the XFree86 Project, and the X.Org Foundation to create the software, we'd have nothing to integrate.
Besides the Xorg server project, the announcement called out several other projects for Solaris: Implementing Solaris Service Management Facility (SMF) support for the xserver, PAM authentication and auditing in xlock, other security support in X, and updating and modernizing the Solaris xserver keyboard and mouse code. The internal Greenline community provided valuable help and suggestions in designing and implementing our SMF services. The xlock work couldn't have been done without the help and advice from Gary and Darren - especially the auditing support which Gary wrote for us. Casper's work on
getpeerucred() made the
localgroup X authentication methods possible on Solaris. As for the keyboard and mouse drivers, in large part they built on work done by the USB & PS/2 driver teams to add support for wheel mice, mice that report absolute coordinates, and the "virtual" mouse/keyboard project that's coming soon to handle multiple mice and keyboards seamlessly.
The award itself is an interesting bit of work, described as "Scrapyard Art", which was created by San Jose artist Noreen Rubay. I've posted a photo of it on flickr.
So given all this, what's next? Different types of collaborations, with different groups. I'm one of about a dozen people working on X.Org's Modularization Project. I'm working with the OpenSolaris team to set up the X Window System community on opensolaris.org for the upcoming launch. And in my spare time (yeah, right, like I have any), I've even been working on setting up a clone of del.icio.us inside Sun's firewall, to allow people to share their links to all the useful sites inside the Sun network. But it's getting late, and we've got new episodes of The 4400, The Dead Zone, and McBride on our TiVo, so I'll save the details on those until later.
[Technorati Tag: Solaris] [Technorati Tag: OpenSolaris] [Technorati Tag: Xorg]