> If you'd like to do driver development for Solaris,
> what's stopping you from going to docs.sun.com and
> looking up the driver development guide?
> 
I am frustrated to say that people repeatedly miss the point.  To remind - 
Those drivers were written long back ago (before OpenSolaris) by single person 
for his own cause and he was kind enough to make them available. How long did 
it take before they will be in Solaris? Is that kind of speed (I wouldn't call 
it speed for god's sake) acceptable? Why are not 100 people like that guy 
rolling up their sleeves and writing/reviewing/committing more of them? Because 
people do not feel like it would be for their cause to make an effort. Because 
people feel there is nothing for them to gain there. Because they know they 
will have to work in somebody else's accordance and for someone else's 
benefits. That was the point - it needs to be looked into as to how we can 
increase community participation.
  
> Please understand that one of the reasons Solaris is
> superior to just about any other operating system out
> there is because Sun engineering has implemented
> structured processes to development.
> If you should go and work for some of the biggest
> UNIX customers in the world, you would find that
> those companies *try* to mimic that, and that there
> is just as much engineering done before any changes
> to Solaris are made.
>
That is of NO USE to ME - I cannot run it on the hardware I choose. I cannot 
wait till the hardware in question becomes obsolete for your so called quality 
and process enabled drivers to show up.  I do not want to buy Sun hardware for 
my own justifiable reasons. You forget all of that and continue trumpeting 
quality and process. Quality and Proceess - for what? Sun's business yes. Can I 
use that quality and process now, today? No. Does it work for me today? No. So 
what was your point again?

I am trying to highlight the need for accelerating changes and "getting there". 
 
 
> But the case isn't closed yet. There is a lot of work
> on the TODO list, however, not everybody can do it
> properly and that's why people who can need lots of
> time. I believe more patience and understanding is
> needed. Solaris isn't about "hack it up in five
> minutes by some pizza and beer on a Friday night"
> deal, it's about "make it work many years into the
> future without breaking the functionality many have
> come to realy dearly on".
So Solaris is about slowness - making drivers when the hardware becomes 
obsolete? Letting years pass by without making things work? In other words if a 
restaurant makes high quality food in 4 days of time the time, each day people 
will flock away to other restaurants to satisfy their hunger as long the other 
restaurant does give them something reasonable. That's what has happened with 
Linux - it is good enough and does what people want it to do and it is free. 
Why do I need to wait for years just to make it run on my hardware when Linux 
runs on it today and if it doesn't run the way I like it - I can just fix it up 
and propagate those changes for the world to consume - easy, and makes me happy 
at the end.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to