From: Peter K. <pet...@ax...> - 2003-12-08 14:37:30
|
> -----Original Message----- > From: enl...@li...=20 > [mailto:enl...@li...] On=20 > Behalf Of Kevin Brosius > Sent: 08 December 2003 14:03 > To: E Develop > Subject: Re: [E-devel] patch to make eesh even more obscure >=20 > Peter Kjellerstedt wrote: > > > -----Original Message----- > > > From: enl...@li... > > > [mailto:enl...@li...] On > > > Behalf Of Robert G. Werner > > > Sent: Monday, December 08, 2003 00:49 > > > To: Kim Woelders > > > Cc: enl...@li... > > > Subject: Re: [E-devel] patch to make eesh even more obscure > > > > > > Kim Woelders wrote: > > > [snip] > > > I know someone proposed using gettext in eesh and that had to be > > > removed because of GPL issues. Has anyone looked at libedit? > > > Asterisk uses it to get completion and scrollback=20 > > > functionality and If > >=20 > > > I read the license correctly it is BSD compatable? If the=20 > > > license is compatable, I could look at the old gettext=20 > > > patch and try to replicate it with libedit (not that it=20 > > > would work after I was done with it but it might sort of=20 > > > look like c or something). > >=20 > > In a recent mail to the linux kernel list Theodore Ts'o mentioned > > the following "readline (GPL'ed), editline (BSD licensed), or > > libedit (BSD licensed), which all export the same interface." > > So going by that it should be possible to use either editline > > or libedit without needing to make any changes to the eesh > > source. > >=20 > > //Peter >=20 > Well, Theodore seems to believe that his usage is ok[1]. =20 > However, that doesn't make it ok. Seems to me that he=20 > could distribute source and possibly get away with that=20 > stance. However, distro's that try to package his library=20 > may be in trouble[2]. Hard to tell. However, what Theodore tries to achieve is somewhat different, in that he wants to be able to use either of readline, editline=20 and libedit depending on what is available at runtime. For eesh it would be what is available at link time, and in=20 this case it would only support editline or libedit, and=20 thus be no different from linking to any other BSD licensed=20 library. > --=20 > Kevin >=20 > [1] http://kevb.net:3000/lurker/message/20031206.153845.d22e268f.html > [2] http://kevb.net:3000/lurker/message/20031206.164737.141191de.html =20 //Peter |