GML - OpenGL Multithreading Library License

GML - OpenGL Multithreading Library License

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
mammadori
Posts: 35
Joined: 08 Oct 2009, 02:00

GML - OpenGL Multithreading Library License

Post by mammadori »

Hi,
debian-games folks raised to my attention that the OpenGL Multithreading Library License as found in "rts/lib/gml/gml.cpp" in the sources is "too ambiguous to be FSF-free or DFSG-free".

They asked me if the author can provide a licence like MIT/Expat or BSD license (or a differen one, like GPL if he minds).

The problem rise because most copyright laws ask to give explict right while this licence does not give explicit rights to "modify or distribute". :

Code: Select all

// Author: Mattias "zerver" Radeskog
// (C) Ware Zerver Tech. http://zerver.net
// Ware Zerver Tech. licenses this library
// to be used freely for any purpose, as
// long as this notice remains unchanged
So it provides just "use" right.

Can someone ask Mattias "zerver" Radeskog about that issue?
zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Re: GML - OpenGL Multithreading Library License

Post by zerver »

Okay will do a slight rephrase...
mammadori
Posts: 35
Joined: 08 Oct 2009, 02:00

Re: GML - OpenGL Multithreading Library License

Post by mammadori »

zerver wrote:Okay will do a slight rephrase...
Many, many thanks.
mammadori
Posts: 35
Joined: 08 Oct 2009, 02:00

Re: GML - OpenGL Multithreading Library License

Post by mammadori »

Could this licence rework be included in next release ?

I'll open a mantis bug to help tracking.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: GML - OpenGL Multithreading Library License

Post by hoijui »

i have put zervers commit on the 0.80.5-branch too, so wether it will be a new version, or just an other 0.80.5.X, it will be in the next release anyway.
if you are eager, you can also use the current branch as 0.80.5.2-2 or something, i guess.
mammadori
Posts: 35
Joined: 08 Oct 2009, 02:00

Re: GML - OpenGL Multithreading Library License

Post by mammadori »

Thanks hoijui, I'll search for git commits.
Post Reply

Return to “Engine”