[OpenAFS-devel] [PATCH 1/2] linux < 2.4 cleanup
Troy Benjegerdes
hozer@hozed.org
Sat, 7 May 2005 23:22:58 -0500
> > If the goal is to get the openafs driver accepted into the linux kernel
> > (which is something I think should happen), then it's something that
> > should be done. Plenty of people don't even view openafs as a
> > distributed filesystem option, since it's not in the kernel; it would be
> > nice to get it in there.
>
> I highly doubt that the OpenAFS kernel module will ever make it into the Linux
> kernel, given that OpenAFS is governed under the IBM Public License v1.0, and
> that is to my knowledge not compatible with the GPL. Also, I do not think that
> there really is any interest to try to get the OpenAFS kernel module into the
> Linux kernel, given that it is part of the entire OpenAFS software distribution
> and taking out the kernel module and merging it into the Linux source tree
> seems rather pointless.
>
> If OpenAFS not being part of the kernel is seen as a reason for not viewing
> OpenAFS as a distributed filesystem option, people with that view may actually
> count themselves lucky. I don't think they're ready for something like AFS
> (or probably any kind of software that operates on a sufficiently low level
> without actually being part of the kernel).
There is an AFS implementation in the kernel..
However, Openafs is going to be around for awhile on linux.
y@talia:/scratch/troy$ head -n 20 linux-2.6.11.8/Documentation/filesystems/afs.txt
kAFS: AFS FILESYSTEM
====================
ABOUT
=====
This filesystem provides a fairly simple AFS filesystem driver. It is under
development and only provides very basic facilities. It does not yet support
the following AFS features:
(*) Write support.
(*) Communications security.
(*) Local caching.
(*) pioctl() system call.
(*) Automatic mounting of embedded mountpoints.