James A. Treacy writes:
> On Sun, Jan 06, 2002 at 10:34:46PM +0000, Ross Golder wrote:
> > It seems Mesa 4.0.1 doesn't come with glut, like 3.4. Has using freeglut
> > been discussed before? I couldn't find anything in the archives.
> > 
> > <http://freeglut.sf.net/>
> > 
> Besides being maintained upstream, are there any benefits to freeglut?
> I ask because I maintain the glut package for Debian and have been
> considering packaging freeglut as well.

James,

You might find more knowledge on this subject if you post to the
plib-devel mailing list (plib.sf.net).  You'll at least find "Steve
Baker" who has definite strong opinions on this subject (as well as
many other subjects.) :-)

As I understand it there are two primary issues:

1. The license terms of glut allow it to be redistributed freely, but
not freely modified.  Thus if we find issues with the code, there is
nothing we can do to distribute a fix for them (legally.)

2. Glut is event driven and requires control over the main event
loop.  This is usually workable until you try to integrate something
else that also expects complete control over the event loop.  Freeglut
gives you the option to maintain your own event loop.

Regards,

Curt.
-- 
Curtis Olson   Intelligent Vehicles Lab         FlightGear Project
Twin Cities    [EMAIL PROTECTED]                  [EMAIL PROTECTED]
Minnesota      http://www.menet.umn.edu/~curt   http://www.flightgear.org

_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to