[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guix repl and ice-9 modules

From: Maxim Cournoyer
Subject: Re: guix repl and ice-9 modules
Date: Sat, 14 Sep 2019 23:10:38 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hello Todor,

Todor Kondić <address@hidden> writes:

> ... which leads to a question, why is there no readline anymore? I notice it 
> is a separate package in guix. Is this a guix decision, or a new development 
> in guile?
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Monday, 9 September 2019 09:55, Todor Kondić <address@hidden> wrote:
>> Oops, my bad. After a closer inspection of %load-path, I noticed
>> that guile modules are indeed there, however the one module that I
>> tried to load (ice-9 readline) seems not to be in the distro
>> anymore.
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Monday, 9 September 2019 09:47, Todor Kondić via address@hidden wrote:
>> > Is it normal that I can't load ice-9 modules from within guix repl ? 
>> > Because, this is the default behaviour on my hybrid system (guix on top of 
>> > pop-os (ubuntu) ).

Please remember to use top-bottom posting; this convention is used on
the Guix mailing lists and makes it a bit neater to follow :-).

The answer seems to lie in the choice of the license. Guile was licensed
as LGPL, perhaps to better compete with Tcl, which was on the rise at
the time.  GNU Readline is GPL.  As such, you cannot distribute Guile as
LGPL if you include GPL code in it (it'd need to be GPL as a whole
then), hence the separation into different packages.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]