To Zoborov
Posted Sep 29, 2007 1:14 UTC (Sat) by
filker0 (guest, #31278)
In reply to:
To Greg Kroah-Hartman by Zoborov
Parent article:
The Linux Driver Project takes off
I've been party to NDAs that allowed me to write support code for an existing product, but the
documentation that I was given access to under the NDA contained more than just descriptions
of the registers for the device in question, it contained design and interface information for the
next generation (all speculative). The code was released in source form, the docs I used were
not.
I have also signed NDAs for documentation, the terms of which were amazingly restrictive. I
wasn't allowed to discuss anything from their docs, I wasn't allowed to distribute the code I wrote
based on their docs, even in binary form. I was only allowed to use it "in house", otherwise, the
company in question considered it "irreparable harm". The funny thing is that this was the docs
for the font format that Xerox had on the engine that DEC got from them to put in the LN01 laser
printer. I worked for DEC at the time in a related department. The LN01 was a DEC product. I
wrote a font editor to create loadable fonts for it, thus making it more useful, thus increasing
sales. Xerox was having none of it, though, back in 1983 or thereabouts.
I am currently party to at least 3 NDAs. Two through my employer, another through another
agency. When I was a contractor, I had to sign NDAs wherever I went.
NDAs vary. No open source driver can be obfusticated to a point that will hide the interface that
it is being written to from knowlegable observers, and Greg Kroah-Hartman is not one to
produce poor or obfusticated code. Signing NDAs is not the same as a patent agreement. It is a
fact of life in the industry. Would you rather have no open source drivers for these devices at all?
Part of the idea is that once these companies that are somewhat leery of the Open Source model
see the quality of the drivers written and maintained by that community, they will be more willing
to open up the process. Having shrill voices trying to shout them down as they finally start to
warm up to us is not the way to foster good will.
(
Log in to post comments)