On 5/8/26 5:36 PM, Kurt Pagani wrote:
>
>>>
>>
>> I haven't tried to build Reduce in common lisp mode,
>> but the commit log of Reduce has multiple entries on
>> "Common Lisp", I presume the official support is good enough.
>
> It works fine, thanks of the sl-on-cl.lisp by Francis J. Wright.
> I built red/max/fricas in one sbcl image (~70MB) already two years ago,
> but due to the different licenses (max is GPL) I won't publish (*),
> however, I still have the build scripts in case somebody is interested.
>
> BTW I also have a small bootstrap version (hack) that communicates with
> fricas (reduce.spad).
>
>
https://github.com/nilqed/spadlib/tree/master/reduce/src
>
Wow, super cool. I'll check it out.
My hope is that an interface allowing data structure level
interoperability, that allows algorithms cross checking, etc.
Long way to go, one step at a time.
>
> (*) I really don't know what license the final sbcl image will/should have.
>
Well, one can always distribute the sources to generate such
combined image. Also, IIUC, GPL source code can "use"/"absorb"
BSD source code. So the result is under GPL with BSD disclaimer.
- Qian