chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] Re: Backdoor GPL in message-digest


From: Magnus Achim Deininger
Subject: Re: [Chicken-hackers] Re: Backdoor GPL in message-digest
Date: Thu, 26 Aug 2010 12:56:02 +0200
User-agent: Opera Mail/10.61 (Win32)

On Wed, 25 Aug 2010 19:51:29 +0200, Thomas Bushnell, BSG <address@hidden> wrote:

On Wed, Aug 25, 2010 at 9:19 AM, Magnus Achim Deininger <
address@hidden> wrote:

On Wed, 25 Aug 2010 17:19:42 +0200, John Cowan <address@hidden> wrote:
Interesting point... but again, it's hard to draw a line when obfuscated
code turns obfuscated enough to not count as "source" anymore. A similar
problem arises when your proprietary programme is actually written in
assembly and you're using a GPL'd library. You might keep your documentation and comments in separate files from the actual assembly code (maybe even for
a valid reason instead of a constructed one, like you'd like keep it all
documented in LaTeX or something). I'm not sure if the GPL requires you to release internal documentation, but IIRC it does not, so then even if you do release the source and thus comply with the GPL, it's virtually identical to a disassembly of the generated object file, which would violate the GPL's
requirements (as

merely releasing object files to link against only works with the LGPL).


Sorry, but this is FUD. It's very easy to draw that line. "Source" is
the *preferred
form for making modifications. *It's whatever the actual developer edits,
and not some massaged, altered, adapted thing, no matter how obfuscated or
not.

Thomas

I take it you haven't seen my assembly sources yet :). That was my point though, if you actually develop in assembly, depending on how you do it, source and disassembler output for an object file can be pretty much identical, and it's not obfuscated, massaged, altered or the like. How is that FUD? Just because it's rare for developers to actually write assembly code directly and separate code and documentation?

-- Magnus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]