bug-gnulib
[Top][All Lists]
Advanced

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

Re: canonicalize-lgpl: relicense to lgplv2+ ?


From: Jim Meyering
Subject: Re: canonicalize-lgpl: relicense to lgplv2+ ?
Date: Sun, 20 Jul 2008 08:08:25 +0200

Bruno,

What do you think about relicensing canonicalize-lgpl to lgplv2+?
Among its dependents, a quick glance suggests only readlink would
need the same adjustment.

Here's why:

David Lutterkort <address@hidden> wrote:
> On Sat, 2008-07-19 at 09:53 +0200, Jim Meyering wrote:
>> Weren't you considering the switch to lgplv3 for augeas?
>> That'd be easiest (for me).
>
> After the feedback I've got on that idea, I am a little hesitant to make
> the switch.
>
>> If canonicalize-lgpl will suit you I can ask Bruno Haible
>> if he's willing to downgrade its lgpl license to lgplv2+.
>
> That would be easiest for me ;) It looks like the code is fairly close
> to the libc version, though I'd rather not duplicate Bruno's effort in
> that area. If switching the license is a problem, I could probably also
> cobble something together to use caonicalize_file_name on platforms that
> have it and fall back to realpath on others.
>
> The reason I need it is because Augeas right now has a serious bug when
> it writes files that are symlinks; e.g., when it
> writes /etc/sysconfig/selinux (which is a symlink
> to /etc/selinux/config), it first writes /etc/sysconfig/selinux.augnew
> and then renames that to /etc/sysconfig/selinux .. of course with that,
> the symlink disappears.
>
> That's the whole reason why I need canonicalize_file_name .. and the
> fact that canonicalize-lgpl is lgplv3 was the whole reason behind me
> musing about relicensing Augeas. As I said, though, at this point I
> don't think that that's practical.




reply via email to

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