In this article you take a reasonably moderate
position, but in your original article you gave
an absolutist definition for "freedom zero":
the creator may offer the work on whatever terms
"work for you". I immediately thought of the
Dilbert cartoon where Dilbert failed to read an
entire click-through license, and found himself
to be Bill Gates' cabin boy. Any terms?
Sorry, but giving such power to people who already
hold monopolies is a bit much.
As you say, copyright was supposed to be a compromise. But moving it back to the middle
will probably mean moving things at least somewhat
in RMS's direction: we'll probably never see a
requirement to distribute source, but we might
well see a requirement to document interfaces,
wire protocols, and file formats in at least
some cases. This would
at least enable competing programmers to produce
workable programs if the terms offered by the
dominant player aren't acceptable.