[OpenAFS] Re: OpenAFS callbacks

Andrew Deason adeason@sinenomine.net
Mon, 11 Apr 2011 15:08:02 -0500

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).

Andrew Deason