Re: [cc65] linker cfg files

Date view Thread view Subject view

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.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-08-12 10:14:05 CEST