Metaprogramming and Free Availability of Sources

Richard Stallman rms@gnu.org
Wed, 23 Jun 1999 00:30:47 -0600 (MDT)


    So my question is, what do you recommend to overcome
    this incompatible license restriction?

I would recommend that the other people make their licenses
compatible with the GPL.

The reason that the GPL's requirements are more stringent is that we
try to be a real copyleft.  The other licenses you mentioned are not
real copylefts--that makes it easier to be compatible with them.

Copyleft is very important.  If I changed the GPL so that it was no
longer a real copyleft, that might solve a certain amount of practical
difficulty, but at the cost of abandoning copyleft, this would not be
a good thing.

    My solution is that any and all claim to "intellectual property"
    should be considered as null and void,
    being contrary to the most basic human rights.

If we could change the law to require all software to be free, then
the GPL would be neither possible nor necessary; all users would
always have all the freedom that the GPL gives them.

So this would solve the problem thoroughly--but it will be very hard
to convince governments to make this change.