[OpenAFS-devel] php-(a)fs

Simon Wilkinson sxw@inf.ed.ac.uk
Tue, 16 Dec 2008 17:59:32 +0000


On 16 Dec 2008, at 16:59, Alberto Mancini wrote:
>
> 1. there are license issues ?
>     i.e. what kind of license is ``compatible`` with openafs ?
>     (a)GPL ? BSD ? apache ? ... ?

This depends on exactly how your code depends upon OpenAFS.

If you've copied code from OpenAFS into your module, then you'll need  
to use the IPL for that code (there are bits of OpenAFS which are  
under other licenses - the comments at the beginning of the source  
file will let you know which license each file falls under).

If you're just linking with OpenAFS, then your code needs to be under  
a license which is compatible with the IPL. This pretty much rules  
out the GPL, unless you amend the license grant to specifically  
permit linking against OpenAFS.

In general, if you don't have strong feelings on the subject, I'd  
recommend using the BSD licence when integrating with OpenAFS - it  
minimises all of these problems.

Simon.