Matthew Garrett writes:

> MJ Ray <[EMAIL PROTECTED]> wrote:
> > Matthew Garrett <[EMAIL PROTECTED]> wrote:
> >> But how do you argue that a hand-crafted binary is sufficiently
> >> modifiable without also admitting the possibility that the output
> >> of a C compiler may be sufficiently modifiable?
> > 
> > I think it depends what the upstream author is using as source.
> > How about you?
> 
> Why does it depend on what the upstream author is using as source? How
> does that affect the recipient's ability to modify the work? 

One of the underpinnings of the Free Software movement is that users
of software should not be made second-class citizens when it comes to
altering the software.  This is what drives the desire to have
"sufficiently modifiable" source, and it is neatly more objective than
a metric of "sufficient modifiability."

Users should have the same opportunities to modify software as its
original author(s) have.  If the original author had to pay for a
non-free tool, or had to study some advanced topic for years to grok
the algorithims, so be it.  If the original author uses C source, it
violates Free Software's principles to expect others to edit the
preprocessor or compiler output to modify the software.

Michael Poole


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to