[sane-devel] Please give me some help to solve the license issues in using sane
kilgota at banach.math.auburn.edu
kilgota at banach.math.auburn.edu
Sun Jun 8 18:28:20 UTC 2008
On Sun, 8 Jun 2008, m. allan noah wrote:
> On 6/8/08, kilgota at banach.math.auburn.edu
> <kilgota at banach.math.auburn.edu> wrote:
[...]
> Canon is a very big company, where one hand may not know what another
> hand is doing. I personally have spent the last couple of years
> negotiating an NDA with Canon USA to get docs for the DR series
> machines. I would not be surprised if Wang Mengqiang is talking about
> an entirely different line of scanners, and has no idea that such
> negotiations are happening.
Interesting. Any luck?
This is along similar lines to what Greg K-H was proposing for kernel
driver development. It seems to me that this is what some of those
companies really ought to be doing. Reason: If they do this, then some of
us might be willing to write open-source GPL or LGPL code (in accord with
the existing license of whatever project it is) which incorporates the
full functionality, but does not provide any explanation of how things
work except to the incredibly persevering. Then the functionality would
be embodied in open code, but the code itself would not be so easy to
understand except by someone who knows what it is about. At least, that is
what I imagine would be the outcome of such an NDA.
The alternative to such cooperation, I would think, is worse for those
companies in the long run, as far as keeping their "secrets" is
concerned. For, someone who has learned those "secrets" simply by figuring
them out is not under any obligation at all to the hardware maker and
usually, after all that hard work, feels no obligation either.
Well, we have to continue to educate them, it seems :)
Theodore Kilgore
More information about the sane-devel
mailing list