Menu Content/Inhalt
Home arrow Forum

Articles

Poker Tips

Login






Lost Password?
No account yet? Register
PokerTH - Forum
Welcome, Guest
Please Login or Register.    Lost Password?
License: linking to OpenSSL without GPL exception (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: License: linking to OpenSSL without GPL exception
#1895
Zhenech (User)
Fresh Boarder
Posts: 14
graphgraph
User Offline Click here to see the profile of this user
License: linking to OpenSSL without GPL exception 8 Months, 3 Weeks ago Karma: 0  
Hey,

we (the Debian Games Team) noticed, that we are breaking your copyright
Your game is GPL, but it should be linked against OpenSSL, which has an GPL-incompatible license.
You could add an exception to your license, allowing linking against OpenSSL (see http://www.openssl.org/support/faq.html#LEGAL2 and http://www.gnome.org/~markmc/openssl-and-the-gpl.html) or try using GnuTLS instead (I'm working on a patch right now)

regards
Evgeni
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1897
lotodore (Admin)
Admin
Posts: 275
graphgraph
User Offline Click here to see the profile of this user
Re:License: linking to OpenSSL without GPL excepti 8 Months, 3 Weeks ago Karma: 15  
Hi Zhenech,

you are quite right. Although one might tend to think that on Linux OpenSSL is part of the Operating System, on Windows it kind of isn't. I've had some headaches with OpenSSL on Windows, and because of whatever restrictions there might be when redistributing it, I statically linked it (meaning only the md5 code and the random number code is included), thinking that this would be the "lesser evil". Also, you might note that on Windows I'm using a newer runtime library, which might not yet be seen as part of the operating system.

However, I'm also offering a mingw build script on Windows to build with the default msvcrt, and the next release is going to be a mingw build, to sort this thing out.

So don't worry about this specific issue for now, but it would be great if we get this sorted out, too. Actually, it's my fault that openssl was used (because I had used it before, knew it, and did not consider any alternatives). We'd very much welcome a patch to use GnuTLS.
 
Report to moderator   Logged Logged  
 
Last Edit: 2008/04/21 10:12 By lotodore.
 
--
Use IPv6. http://www.sixxs.net/
  The administrator has disabled public write access.
#1898
Zhenech (User)
Fresh Boarder
Posts: 14
graphgraph
User Offline Click here to see the profile of this user
Re:License: linking to OpenSSL without GPL excepti 8 Months, 3 Weeks ago Karma: 0  
lotodore wrote:
QUOTE:
you are quite right. Although one might tend to think that on Linux OpenSSL is part of the Operating System, on Windows it kind of isn't. I've had some headaches with OpenSSL on Windows, and because of whatever restrictions there might be when redistributing it, I statically linked it (meaning only the md5 code and the random number code is included), thinking that this would be the "lesser evil". Also, you might note that on Windows I'm using a newer runtime library, which might not yet be seen as part of the operating system.

I am speaking about Linux. We are shipping a dynamically linked binary of pokerth and IMHO OpenSSL is not part of our operating system (in Debians case I would call the kernel plus the packages with priority "essential" the OS, but as usual IANAL).

lotodore wrote:
QUOTE:
So don't worry about this specific issue for now, but it would be great if we get this sorted out, too. Actually, it's my fault that openssl was used (because I had used it before, knew it, and did not consider any alternatives). We'd very much welcome a patch to use GnuTLS.

I do worry As I think we miss the GPL exception on Linux too.
You'll get my GnuTLS patch later today, when I've polished it a bit. But mind you, it's only Linux tested
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop
designed by www.madeyourweb.com