From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2003-08-12 10:13:52
Hi! On Mon, Aug 11, 2003 at 11:26:48PM +0200, Maciej Witkowiak wrote: > Anyway, LNG linker config uses $1000 instead of %S (just to virtualize the > address) and startup code does, well, almost nothing. Currently the stuff is > there in LNG CVS at Sourceforge (available through www interface, too). I've looked at the LNG files and it seems that the linker config that is part of cc65 is older than the LNG one. Which demonstrates nicely the problem I'm talking about. So how to proceed? The current state is rather unfortunate, since I cannot make sure that the linker config and the startup file will match. And, it doesn't make sense to maintain a "second source" linker config that is outdated. Moving the startup file into cc65 would be an option as well as moving the linker config out of cc65. The latter would mean that there is no longer a "lunix" target, but typing "-C lunix.cfg" instead of "-t lunix" wouldn't make a a big difference for an user. > Considering that it has big chunks of cc65 libs and runtime code and that > whole LNG is under GNU GPL[1] I think that it should be moved to cc65, under > its terms. And that it is Groepaz who can make such decision (I can do the > rest). Using cc65 code for GPLed projects is ok, as long as it is made clear that the original code (not the changes made to it) is NOT covered by the GPL. In other words: You cannot take other peoples code and GPL it. But since the cc65 license is much more allowing than the GPL, code reuse in GPLed projects is possible, as long as the license of the original code is not changed. In the GPL case, improvements cannot be passed back to cc65, but that's another topic and a decision of the author. Regards Uz -- Ullrich von Bassewitz uz_at_musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2003-08-12 10:14:05 CEST