SBCL is Public Domain/MIT/BSD, depending on the component. GMP is dual
licensed as LGPL3 and GPL2.

The licensing issues would impact those who distribute binaries built
with SBCL, but only if they are statically linked to GMP.

-Dan

Stephen Eilert <[email protected]> writes:

> On Thu, Jun 25, 2015 at 4:50 PM, Peter Bex <[email protected]> wrote:
>
>> On Thu, Jun 25, 2015 at 11:39:50AM -0700, Martin DeMello wrote:
>> > Post to /r/scheme about chicken's bignum performance. (Not my post,
>> > just figured it could use some eyeballs.)
>> >
>> >
>> http://www.reddit.com/r/scheme/comments/3b1ujw/performance_of_chicken_scheme_numbers_bignums/
>>
>> Hello Martin,
>>
>> Thanks for posting this.  We had already been discussing it earlier
>> today in #chicken.  I had another look at the code but I can't really
>> find any obvious inefficiencies.  It is indeed a bit faster with
>> CHICKEN 5, but not by much.
>>
>> Of course, Guile is "cheating" by using GMP.  If I compare it to another
>> Scheme which has its own bignum implementation like Gauche, we perform
>> about the same.  It's interesting that sbcl is doing so well.  Maybe I'm
>> overlooking something seemingly minor but important?
>>
>> Cheers,
>> Peter
>>
>
>
> Not sure about the status of this particular GSOC, but SBCL could also be
> "cheating".
>
> http://www.sbcl.org/gsoc2013/ideas/#sec-1.2
>
> Now, I thought GMP were GPL'd and SBCL not, so I'm unsure about the legal
> implications, if it does bundle GMP now.
>
>
> — Stephen
> _______________________________________________
> Chicken-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/chicken-users

-- 
-Dan Leslie

_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to