[OpenAFS] Re: OpenAFS callbacks

Derrick Brashear shadow@gmail.com
Mon, 11 Apr 2011 16:11:47 -0400

On Mon, Apr 11, 2011 at 4:08 PM, Andrew Deason <adeason@sinenomine.net> wrote:
> On Mon, 11 Apr 2011 19:22:10 +0100
> Simon Wilkinson <sxw@inf.ed.ac.uk> wrote:
>> It is also here that we hit the GPL problem, because the functions we
>> would need to call to generate events based on what has changed are
>> GPL only and not available to us. There are a couple of ways around
>> this, either by invoking a user mode helper that has the ability to
>> create notification events, or by issuing VFS syscalls that simulate
>> the changes made on the remote side. I'm not sure how I feel about
>> either of these from a cleanliness and maintainability point of view,
>> though.
> For once, we'd have a stable API for something on Linux, though ;)
> Has anyone asked about relaxing the GPL restrictions on those
> interfaces? I know such discussions probably almost always go nowhere,
> but these interfaces are emulatable from _userspace_... I mean, come on.
> And also, to be clear: I was just wondering about the technical details.
> I'm pretty sure I wouldn't even use this functionality if we had it, and
> I haven't heard a lot of clamoring for it (the search indexing project I
> consider to be separate).

users of beegle/famd would love us long time.