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 > > > > >