Go Back   Champions of Regnum > English > General discussion

General discussion Topics related to various aspects of Champions of Regnum

Reply
 
Thread Tools Display Modes
Old 02-09-2009, 08:15 PM   #11
Ertial
Master
 
Ertial's Avatar
 
Join Date: May 2007
Location: Friesland, the Netherlands
Posts: 298
Ertial is on a distinguished road
Default

Quote:
Originally Posted by surak
Ugh. You mean using this (http://mumble.sourceforge.net/Link) is considered 'linking'? If that's the case, mumble support will have to be removed :/
Sssshh! If we keep it quiet and don't warn gpl-violations.org, there is nothing to worry about.

But is calling functions considered the use of GPL-ed code? Maybe the given examples are, but if you come with an own implementation it shouldn't be too much of a problem? I asked Identi.ca/Twitter, maybe they'll know.
__________________
Ertial no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 08:17 PM   #12
surak
Legend
 
surak's Avatar
 
Join Date: Mar 2006
Location: Oslo
Posts: 2,176
surak has a spectacular aura aboutsurak has a spectacular aura about
Default

It's calling only operating system API's. The only thing coming from mumble in that piece of code is the LinkedMem structure, I guess.
__________________
Surak Remember... this is just a game! - Xephandor existe y Miriya es su profeta!
surak no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 08:19 PM   #13
fluffy_muffin
Count
 
fluffy_muffin's Avatar
 
Join Date: Jun 2007
Posts: 1,246
fluffy_muffin will become famous soon enough
Default

Quote:
Originally Posted by ljrossi
Its suposed we will see allied friends, not enemy.
Then i want something instead of track ally.
__________________
In the future we will jump!
<DkySven> the big problem with balance discussions on the Regnum forum is that a lot of people just suck at playing their class
fluffy_muffin no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 08:30 PM   #14
Ulmanyar
Initiate
 
Join Date: Dec 2007
Location: Sweden
Posts: 231
Ulmanyar is on a distinguished road
Default

Quote:
Originally Posted by zielski
Then i want something instead of track ally.
Track treasure - to compensate for high arrows cost. Or perhaps track bierstube

EDIT: Ehm. Sorry for OT. Perhaps I could say something useful too: is there a way to turn such a hideous feature off? Or is it actually useful?
__________________
Ulmanyar
Flame of Valhalla
Alsius - a few, but we got goats! BAAAAH!
Ulmanyar no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 09:32 PM   #15
Miraculix
Count
 
Miraculix's Avatar
 
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
Miraculix will become famous soon enough
Default

Quote:
Originally Posted by surak
It's calling only operating system API's. The only thing coming from mumble in that piece of code is the LinkedMem structure, I guess.
I will ask for specifics surak, I'll let you know.

I know for a fact that compile-time linking of GPL'd software and non-GPL software is not allowed by GPL itself. The code in that pages does not appear to be under GPL, and is not even a library so I think that should not be the problem.

As for the plugin itself, if you #include any library that is under GPL, you will have to release the plugin under GPL, as it will be linked with the library at compile-time.

Also, if I am not mistaken, GPL v3.0 does not allow run-time linking with non-GPL'ed software.
__________________
Hit me, nail me, make me God.
Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer
Syrtis :: Horus :: Antartes

Last edited by Miraculix; 02-09-2009 at 09:42 PM.
Miraculix no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 10:27 PM   #16
Miraculix
Count
 
Miraculix's Avatar
 
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
Miraculix will become famous soon enough
Default

Quote:
Originally Posted by #mumble on freenode
[21:51:37] <Miraculix_> question: are the game plugins for positional audio only allowed to be under GPL?
[22:20:29] <Snares_> Miraculix_: Good question...I would say "no" from a purely techincal standpoint...but to get the plugins into the SVN probably yes, because I don't think slicer would include a plugin in the installer or SVN if it was not a GPL license.
[22:20:37] <Snares_> technical*
[22:20:54] <Snares_> dD0T: I believe it is a moderately modified version of the source engine, yes.
[22:20:57] <Miraculix_> okey but if it was distributed by the game devs?
[22:21:21] <dD0T> Miraculix_: Game devs don't need to create one
[22:21:27] <dD0T> Miraculix_: They can use the link plugin
[22:21:38] <dD0T> Miraculix_: You just need to add like 10 lines of code to your app
[22:21:39] <Snares_> Miraculix_: Why would one not want to license it under the GPL, even a game dev?
[22:21:45] <Snares_> Miraculix_: For safety purposes?
[22:21:47] <Miraculix_> ok if they do, they're not bound by GPL are they?
[22:21:56] <Snares_> Miraculix_: I don't think so, no.
[22:22:08] <Snares_> Miraculix_: Only the 10 lines of code are I'm guessing :D
[22:22:16] <Miraculix_> well i quoted someone from here last night, think it was dD0T
[22:22:27] <Miraculix_> who said if anything is linking to mumble it should be gpl'd
[22:22:39] <Miraculix_> to one of the devs of the game that is about to support PA for mumble
[22:22:48] <Snares_> Miraculix_: Well...obviously L4D isn't a GPL game is it?
[22:22:50] <Snares_> Haha
[22:22:54] <Miraculix_> yeah :p
[22:23:55] <dD0T> Maybe they included the license display in the eula so nobody has seen it yet ;-)
[22:24:02] <Snares_> Miraculix_: I think you misunderstood him. No, of course not. Now, the plugin itself will need to be GPL if it is to be included in the SVN or the installer (if I understand correctly). However, I believe that a game developer could put a proprietary license on his part of the plugin dll, and could thereby include the DLL as their property with the game.
[22:24:37] <Snares_> They could not claim ownership of the Mumble_plugin.cpp or whatever it's called though.
[22:24:45] <Snares_> Just the code they write themselves for the plugin.
[22:24:56] <dD0T> Why would a developer want to reverse his own program? He can just use the link plugin ;-)
[22:25:01] <Snares_> (afaik) :)
[22:25:02] <dD0T> See the wiki for further information
[22:25:05] <Hijacker> they wouldnt need a plugin at all, if they included the code in their own game
[22:25:17] <Miraculix_> they're using link
[22:25:26] <Miraculix_> but they didnt know if that was bound by GPL
[22:25:32] <dD0T> Noooo
[22:25:36] <dD0T> It is BSD
[22:25:38] <Hijacker> and that code doesnt come with an special licence i think (maybe bsd, which would allow them to do whatever they want with it anyway) and if they add that code to their own game, nothing needs to be "linked" with mumble anyway. so no license issues
[22:25:40] <dD0T> (it think
[22:25:40] <Miraculix_> great :)
[22:26:50] <Snares_> Miraculix_: What game is going to have a positional plugin?
[22:27:09] <Miraculix_> Regnum Online
[22:27:32] <Miraculix_> www.regnumonline.com.ar
[22:27:44] <Miraculix_> mmorpg with focus on player vs player, really nice :p
[22:28:24] <Snares_> Miraculix_: Awesome. I really hope they do this. Whenever game devs do this it spreads support of the application (Mumble).
[22:34:09] <slicer> None of the Mumble source is GPL. It's BSD.
[22:34:36] <slicer> And if you support the Link plugin, you can use any damn license you please, as you're just using a shared memory interface.
[22:35:59] <Miraculix_> thanks slicer :)
[22:36:46] <Snares_> slicer: How about if they write their own dll for the game? How can they license that? Say, if dD0T wanted could he make his own license for the cod4 plugin?
[22:38:12] <slicer> Snares_: To be honest, I'm not sure.
[22:38:53] <slicer> Snares_: But that's the purpose of the Link plugin. If you are the game author, use the Link plugin, as that bypasses all licensing issues since you're not linking with Mumble.
So you're good to go, no licence problems :p
__________________
Hit me, nail me, make me God.
Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer
Syrtis :: Horus :: Antartes

Last edited by Miraculix; 02-09-2009 at 10:40 PM.
Miraculix no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 10:47 PM   #17
Kiirani
Master
 
Kiirani's Avatar
 
Join Date: Aug 2007
Posts: 321
Kiirani is on a distinguished road
Default

Honestly if I were an open source developer and wanted games to use a plugin to link to my open source program, I'd release the plugin code as LGPL or a similar license, not GPL. I believe that allows it to be used in closed source software.
Kiirani no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 11:06 PM   #18
surak
Legend
 
surak's Avatar
 
Join Date: Mar 2006
Location: Oslo
Posts: 2,176
surak has a spectacular aura aboutsurak has a spectacular aura about
Default

Quote:
Originally Posted by Miraculix
So you're good to go, no licence problems
__________________
Surak Remember... this is just a game! - Xephandor existe y Miriya es su profeta!
surak no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 11:17 PM   #19
Inkster
Count
 
Inkster's Avatar
 
Join Date: Jul 2007
Location: Arse firmly glued to Ra
Posts: 1,042
Inkster has a spectacular aura aboutInkster has a spectacular aura about
Default

from testing the positional audio on test server it works great, looking forward to this going live
__________________
Follow me on facebook https://www.facebook.com/lomgom/
Inkster no ha iniciado sesión   Reply With Quote
Old 02-09-2009, 11:53 PM   #20
Miraculix
Count
 
Miraculix's Avatar
 
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
Miraculix will become famous soon enough
Default

Quote:
Originally Posted by Inkster
from testing the positional audio on test server it works great, looking forward to this going live
did you try speaking to ppl far away? how far can you be before you stop hearing each other?
__________________
Hit me, nail me, make me God.
Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer
Syrtis :: Horus :: Antartes
Miraculix no ha iniciado sesión   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:40 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved