On Sep 11, 06 23:51:20 -0500, Rajko M wrote:
So, we agree, I just said in different words "it is not that simple" :-)
Peace :-) The world is a lovely place ;)))
I expected such answer. It was probably wrong example.
Thanks :)
Important is that product without exact plans takes too much time to make usable.
Yes, but the company internally obviously has a plan, as the drivers (the binary ones) hit the street just in time when the hardware is available. We're not on their radar.
For complex hardware w/o docs with erratas you need direct access to the hardware engineers. Which, of course, is only possible in-house.
That is one of reason that kernel developers want GPLed software, not proprietary accompanied with NDAs that one day can explode and run them out of business.
There are other issues why the source cannot easily be open sourced, especially third party IP, signed non-disclosure contracts, and being worried about potential patents. Intel has enough cross-license agreements, so they probably don't have to worry. Maybe the AMD/ATI merger could help here. Not so much with NVidia, though. M$ has tons of patents regarding 3D hardware, bought from SGI (when they were still written in capital letters).
Software has bugs. Period. This is a lema in computer science, like it or not: All even modestly complex software has bugs. Read: helloworld.c has (hopefully) no bugs, all others have.
Depends on compiler :-)
I said hopefully :-P Well, helloworld links libc, which uses the kernel, which uses drivers, which accesses hardware. I guess there *is* a bug lingering in that link... somewhere... CU Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org