[haiku-development] Re: GLUT licence problem

  • From: François Revol <revol@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 11 Aug 2012 13:31:18 +0200

On 11/08/2012 11:10, pulkomandy wrote:
> This works. However, there are two problems :
>  * The Glut library is not maintained anymore. This means we have to
> keep our own fork and develop it ourselves.
>  * More importantly, we are not allowed to make any changes to Glut. The
> licence allows distributing the lib, but not modifying it. This is not
> compatible with the MIT licence that Haiku should be using.
> 
> The solution seems to be switching to FreeGLUT. This is a rewrite of
> GLUT licenced under the MIT Licence, so it should be fine for us to use
> it. However, it needs to be ported to Haiku. We also have to watch out
> for possible changes in ABI.
> 
> This is a rather important licencing issue, as some changes were already
> made to our GLUT version:
> http://cgit.haiku-os.org/haiku/log/src/libs/mesa/glut
> This violates the GLUT licence. So we should find a solution as soon as
> possible.


I'd say it could be argued changing it so it works for us falls into
some kind of fair use, and that forbidding to modify sources even for
this is an abusive clause, but I don't think we want to try this in court.

Anyway, it's better to use a Free Software version if we can.


François.

Other related posts: