Agreed with Alex. `rlwrap` is currently a runtime dependency of the Clojure package because it is called with a short command line script. It is only used when available on the system. The package does not link against it: https://salsa.debian.org/clojure-team/clojure/-/blob/main/debian/scripts/clojure#L22 On Mon, Aug 16, 2021 at 08:37:44AM -0500, Alex Miller wrote: > clj is not packaged with rlwrap, but will use it if it's available (and > won't if it's not - it's optional). > > On Mon, Aug 16, 2021 at 2:44 AM Leandro Doctors <ldoctors@gmail.com> wrote: > > > Hi, > > > > After my previous email, and reflecting on the (IMHO, sad) fact that > > Clojure's license (the EPL 1.0) is not GPL-compatible, I remembered > > the case of Common LISP, which was relicensed as GPL-compatible due to > > depending on GNU Readline [5]. > > > > [5]: > > https://gitlab.com/gnu-clisp/clisp/-/blob/master/doc/Why-CLISP-is-under-GPL > > > > So, I wonder... Would `clj`'s dependency on GNU Readline imply the > > requirement for it to be distributed under a GPL-compatible license - > > or, even more, under the GPL itself? > > (Whereas I am not a lawyer, and this is no legal advice, the closest > > GPL-compatible license to the EPL 1.0 I can think of is the Apache > > 2.0...) > > > > --Leandro > > > >
Attachment:
signature.asc
Description: PGP signature