gnupic: Solved! (was: Re: PIC vs GPL question)
Subject:
Re: Solved! (was: Re: PIC vs GPL question)
From:
Byron A Jeff ####@####.####
Date:
5 Nov 2004 00:36:00 +0000
Message-Id: <20041105003555.GA19699@cleon.cc.gatech.edu>
On Fri, Nov 05, 2004 at 01:24:37PM +1300, David McNab wrote:
> Hi,
>
> My original query arose from the need to add extra math capabilities to
> PicForth.
>
> I came across a stack-based math package for PIC that's GPL'ed, hence
> the query to this list.
>
> However, the free version of the Hi-Tech C compiler comes with a license
> which imposes zero encumbrance on generated code.
I would hope so.
>
> So all I need to do is write a simple C function for each mathematical
> function I need to perform, compile that function down to assembler,
> then wrap it into a PicForth function. This will give me the
> unencumbered code I've been needing.
>
> Problem solved.
Not really. Here's an instance where the GPL didn't serve its purpose because
because of the the environment it didn't facilitate the sharing of code. I
believe that libraries should be used, even when the user is proprietary.
>
> I could write the math libs myself, but who wants to reinvent wheels,
> especially when some clever bit-bashing assembler-heads have already
> done it better/faster/smaller than I'm likely to come up with?
All true. But it's a shame you have to reinvent the wheel because a Open
Source license that's inapproriate for the situation was applied.
BTW how are you planning to license your C code? ;-)
BAJ