Never mind.  I went to gnu.org and answered my own question.  I was wrong.

On Wed, 28 Jul 2004 09:26:49 -0700, Carl Youngblood
<carl.youngblood / gmail.com> wrote:
> Okay, I know this has probably been rehashed hundreds of times, but I
> was under the impression that merely using a piece of GPL source in my
> code didn't affect the rest of my code.  Is this wrong?  Even if I
> don't modify the code at all?  If I modify it, isn't it true that all
> I have to do is publish the source for my modifications in the event I
> release the software to the public?
> 
> Thanks,
> Carl
> 
> 
> 
> On Thu, 29 Jul 2004 00:51:02 +0900, Austin Ziegler <halostatue / gmail.com> wrote:
> >
> >
> > On Wed, 28 Jul 2004 15:14:02 +0900, jm <jm / transact.com.au> wrote:
> > > A notice that there is a few diff modules of raa. Two questions,
> > >
> > > 1) Are any of these the "accepted standard"?
> > > 2) Can any of these take the original array/string/obj/whatever and the
> > > diff it generated and produce the second array that was used to
> > > generate the diff, ie undo the generated diff?
> >
> > 1) No. Algorithm::Diff by Lars is good, but it is GPL-only. Make sure
> > your licence is compatible. It can do some patching, and I did some
> > work to do some unpatching on it, but it's not in the released
> > version.
> > 2) Diff::LCS 1.1 (coming soon) will support full context patching and
> > unpatching, but you will have to use a particular sort of call to make
> > it happen.
> >
> > -austin
> > --
> > Austin Ziegler * halostatue / gmail.com
> >                * Alternate: austin / halostatue.ca
> >
> >
>