[advocacy-discuss] Community Innovation Awards
Alan DuBoff
alan.duboff at sun.com
Wed Dec 12 11:44:15 PST 2007
On Wed, 12 Dec 2007, Ken Mays wrote:
> Alan Coopersmith said: "These are of course absolutely critical areas to
> the success of OpenSolaris, but they generally aren't sources of
> "Innovation". I could see some work there being innovative - creating a
> new driver framework like Nemo, the IPS work, or defining a new way to
> get documentation to users - but just writing a driver for a given
> device, porting/packaging an existing application, or writing
> documentation aren't breaking new ground."
>
> I don't agree with this 100% as that 'new' device drivers are critical
> when it allows an OEM to get a motherboard or hardware working properly
> (i.e. hibernation mode, ATI FireGL support, etc). Writing documentation
> is also one of those seemingly 'thankless' jobs that built the 'Sun
> BluePrint' collection and docs.sun.com. Someone can create IPS
> framework, but lack of good docs to support it will only get it so far
> with end-users. Same with Xorg/XSun.
I don't think AlanC said that new drivers aren't critical, they certainly
are, and most all of us agree.
I tend to agree with AlanC though, they really aren't innovative. This
doesn't mean they're not critical, they are.
FWIW, so far there have been 2 drivers putback into OpenSolaris from the
community, the afe and mxfe which Garrett D'Amore wrote. I am currently
working on getting Masa Murayama's sfe driver putback.
Of all the device drivers in OpenSolaris, Garrett's drivers are 2 of the
cleanest driver code that resides in ON. Murayama's driver is now cstyle
and lint clean, entirely as well. I can say with confidence that the
quality of the code for these drivers is up at the top of the list, as far
as cleanliness goes.
That is not innovative IMO, but none the less, all of us should be
thankful that our community can generate excellent code, as good or better
than some of the code that currently resides in ON.
Even more so, my hat is off to both Garrett and Masa, this is what open
source is all about, and frankly, these gentlemen have followed in the Sun
tradition of producing quality code.
I could go on and rant about the test suites, and/or getting a driver to
pass them, but I won't...because that's not innovative either...;-)
--
Alan DuBoff - Solaris x86 IHV/OEM Group
More information about the advocacy-discuss
mailing list