[haiku-development] Re: GLUT licence problem

  • From: pulkomandy <pulkomandy@xxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 12 Aug 2012 09:18:21 +0200

On Sat, Aug 11, 2012 at 08:08:44PM -0500, Alexander von Gluck wrote:
> http://cgit.haiku-os.org/haiku/log/src/libs/mesa/glut

> >Hmm.. That commit is me moving it from mesa/glut to glut.

> *Correction*
> 
> In the two files changed, one was a Haiku one:
> http://cgit.haiku-os.org/haiku/tree/src/libs/glut/glutGameMode.cpp
> 
> And one was a freely licensed Be one:
> http://cgit.haiku-os.org/haiku/tree/src/libs/glut/glutEvent.cpp

Did you remove all of Philippe Houdoin work in the process ? (see first
link). These patches were made before your work on mesa.

> 
> With those changes, I'm not 100% clear on what was modified to
> result in the licensing breach.

The licence in glutEvent.cpp (and other parts of Glut) is:

*      Copyright (C) 1997, Be Inc.  Copyright (C) 1999, Jake Hamby.
*
* This program is freely distributable without licensing fees
* and is provided without guarantee or warrantee expressed or
* implied. This program is -not- in the public domain.

This licence doesn't give us the right to modify Glut, and doesn't allow
to sell it. So it is not as liberal as the MIT licence.
While it is not clear what the initial intention of the Glut authors
were, we have to live with wath they wrote, unless we contact all the
copyright holders mentioned in each source file and ask them if the MIT
licence is ok, then change the licence in all the files.
It seems that the FreeGLUT authors decided it was easier to rewrite it
all from scratch.

-- 
Adrien.

Other related posts: