[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GNU FDL 1.2 draft comment summary posted, and RFD (fwd)



On Wed, 2002-06-12 at 20:55, Nick Phillips wrote:

> No, it's because it's possible to make subtle changes to a document that
> will *completely* alter its function, which is much harder (usually),
> with software.

It is much easier for me to --- for example --- hide an exploitable
buffer overflow in Apache than it is to hide something in a document.

Remember, the GPL already requires me to make public what I changed. If
I secretly alter your document, and then redistribute that, I am
violating the GPL. 

> 
> It would for example be easy to take a Microsoft press release and make
> subtle changes which result in something which completely satirises MS.

Right. And once I put the GPL-required notice that I changed it on it,
so what?

> It would usually be much harder to make subtle changes to a program's
> source code in such a way as to cause it to behave in a manner diametrically
> opposed to the original author's intent.

No. Much easier, as I pointed out with Apache above. Security holes are
one very well known example, though they are usually mistakes. Ken
Thompson has a paper about trojaning the compiler ;-) See:
    http://www.acm.org/classics/sep95/


Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: