DB design document

Rob Browning rlb@cs.utexas.edu
16 Dec 2000 09:12:10 -0600


Ignoring for the moment *any* issues of "what the right license is".
There is a fundamental legal issue here.  We chose a particular
license for GnuCash.  We now have make sure whatever we do in the
future remains within the spirit and letter of that license, or we
have to change that license somehow.

Whether or not our license is compatible with another license is a
point of law (and fact), that can and must be carefully evaluated.
>From this perspective it has *nothing* to do with what we "want".

And if we get this wrong, it's not like we're just "bending the
rules", it can (and has in other situations) mean that we're creating
a product that is *illegal* to distribute, or at the very least is
questionable, and other organizations lawyers don't like
"questionable".

And if we don't play by their (the legal system's copyright, etc.)
rules, we certainly can't expect them to enforce our licenses when the
shoe is on the other foot.

This is not a huge issue -- I don't think we have any problems that
won't be easy to solve to everyone's satisfaction, but it is important
to get the details right.

-- 
Rob Browning <rlb@cs.utexas.edu> PGP=E80E0D04F521A094 532B97F5D64E3930