On Mon, Jan 10, 2005 at 12:08:08PM -0500, Justin Pryzby wrote: > It is maybe complicated than I let on; IRAF includes code from NCAR > 1.00, but under a nonfree license. NCAR 4.X is GPL, and includes > mostly-minor differences (some bugfixes, I think, and some changes > that the IRAF group made). I contacted NCAR about making a statement > that 1.00 was available under the GPL, but thats an impossibility, > because they don't want the overhead of making source code available > and similar. So, I figure I'll package libncar-graphics, make IRAF > {,build-}depend on it, and include in the library any changes > necessary to make IRAF work (possibly as modifications to the code, > and possibly as separate routines).
If IRAF contains non-free (or rather, GPL-incompatible code, or code without source), you can't link GPL code against it, even through a shared library. (I'm not sure if this is what you're suggesting; if you're just eliminating the non-free code entirely, that's fine, of course.) -- Glenn Maynard