I built mruby from AUR and when I do ldd there is no linking to libreadline:
linux-vdso.so.1 (0x00007ffe02708000) > libm.so.6 => /usr/lib/libm.so.6 (0x00007f6f005cb000) > libc.so.6 => /usr/lib/libc.so.6 (0x00007f6f00402000) > /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 > (0x00007f6f00804000) > Looking into the sources, the flag "MRB_USE_READLINE" seems to be only set for the "Intel Edison" platform. It is also capable of using linenoise. So maybe that makes it possible to be permissively licensed since it can be proven to run without GPL (ergo it is not a derivative work). To be pedantic, ldd picolisp: linux-vdso.so.1 (0x00007ffe0b5bc000) > libc.so.6 => /usr/lib/libc.so.6 (0x00007fa342e6f000) > libm.so.6 => /usr/lib/libm.so.6 (0x00007fa342d29000) > libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fa342d23000) > libreadline.so.8 => /usr/lib/libreadline.so.8 (0x00007fa342cd1000) > libffi.so.7 => /usr/lib/libffi.so.7 (0x00007fa342cc5000) > /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 > (0x00007fa3430d7000) > libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007fa342c54000) ..and picolisp can't be built/run without libreadline. On Sat, Nov 21, 2020 at 2:26 PM Mike <tankf33...@disroot.org> wrote: > > > On Nov 21, 2020, at 15:30, Jeronimo Pellegrini <j...@aleph0.info> wrote: > > "Mike" <tankf33...@disroot.org> writes: > > Hello, > > Jeronimo, > > mruby is not ruby itself, but also created by Matsumoto > > https://github.com/mruby/mruby > > I see this is under MIT. > > > How it was possible ? > > > But is it distributed with/links to libreadline? > > > https://www.archlinux.org/packages/community/x86_64/mruby/ > > This meta info about package links readline as dependency, like pil21 do > > > (mike) > >