OpenArena Message Boards

OpenArena Contributions => Idea pit => Topic started by: [ERROR_42] on April 19, 2014, 02:13:12 PM



Title: Q3A pk3s in OA?
Post by: [ERROR_42] on April 19, 2014, 02:13:12 PM
Just wondering 'bout something...

For a couple of months, I've been trying to get ioQuake3 running with my Quake 3 data. Then, I had an idea: Why not replace the OA pk3s with my Q3A pk3s? It's the same engine and stuff, right?

HALP!


Title: Re: Q3A pk3s in OA?
Post by: fromhell on April 19, 2014, 02:20:44 PM
No




Title: Re: Q3A pk3s in OA?
Post by: grey matter on April 19, 2014, 06:41:45 PM
I've been trying to get ioQuake3 running with my Quake 3 data. Why not replace the OA pk3s with my Q3A pk3s? It's the same engine and stuff, right?
What's the point? You can use Quake 3 assets and gamecode with the OpenArena engine, but in that case I'd just use the vanilla ioquake3 engine.
FYI using ioquake3 with OA's pk3s works perfectly fine, that's how I run OA.


Title: Re: Q3A pk3s in OA?
Post by: [ERROR_42] on April 19, 2014, 07:16:07 PM
Thanks.


Title: Re: Q3A pk3s in OA?
Post by: asmanel on April 20, 2014, 04:24:53 PM
There also is the fact Id Software released under a free software license the Q3 engine source code but not the data, that remain their property.


Title: Re: Q3A pk3s in OA?
Post by: [ERROR_42] on July 10, 2014, 04:37:28 PM
I managed to get Q3A working without OA. Turns out that when it says that you need to put pak0.pk3 in there, it means ALL the pk3 files...


Title: Re: Q3A pk3s in OA?
Post by: Gig on July 11, 2014, 01:08:18 AM
Do you mean that you were trying to use DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/Q3A/ioquake3]ioquake3 (http://([b) in its standard way, as an alternate engine for Q3A, but you were missing pak1.pk3, pak2.pk3, pak3.pk3, etc?? To work, ioquake3 needs the pk3 found in Q3 CD (pak0.pk3), plus those from the latest Q3 DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/PointRelease]PointRelease (http://([b), v1.32/1.32c.

Ioquake3 "Data installer download" (http://ioquake3.org/get-it/) should show a wizard which asks for your Q3 CD, and already contains PointRelease 1.32 additional pk3 files.


Title: Re: Q3A pk3s in OA?
Post by: SharpestTool on July 12, 2014, 10:06:43 AM
Any game assets or code (binary or source) that someone includes as part of running a server are his/her responsibility.  If you include non-free/proprietary assets or code on your sever, you bare the responsibility for making sure you have legally and properly acquired the correct license to the assets or code.  IN ADDITION AND MORE IMPORTANTLY...you bare the responsibility that those you distribute these assets or code to also possess/maintain the right license(s). 

So the long of the short of it's not OA's responsibility to approve or disapprove of the content a server owner/operator maintains on their server.  It is the responsibility of the server owner/operator.   OA will never include content or code as part of it's distribution or source that cannot be licensed under GPL v2. 

HOWEVER, make no mistake, if you run Q3A assets on your server, and you cannot verify that each and every player connecting to your server to download the missing pk3's has a license....then you are in violation of the Q3A license.   Your only other option to avoid distributing to unlicensed individuals would be to turn downloads off.

Note: The above does not constitute legal advice, it is merely an opinion.


Title: Re: Q3A pk3s in OA?
Post by: grey matter on July 12, 2014, 12:56:40 PM
OA will never include content or code as part of it's distribution or source that cannot be licensed under GPL v2.
So what about q3lcc? :P

Quote from: COPYRIGHT
lcc is not public-domain software, shareware, and it is not protected
by a `copyleft' agreement, like the code from the Free Software
Foundation. (https://github.com/OpenArena/engine/blob/master/code/tools/lcc/COPYRIGHT#L20-L22)


Title: Re: Q3A pk3s in OA?
Post by: [ERROR_42] on July 12, 2014, 01:08:50 PM
Let me clear something up...

I already own the Quake 3 arena data, I just couldn't get it to work under ioQuake3 for a while...


Title: Re: Q3A pk3s in OA?
Post by: SharpestTool on July 13, 2014, 11:04:28 PM
OA will never include content or code as part of it's distribution or source that cannot be licensed under GPL v2.
So what about q3lcc? :P

Quote from: COPYRIGHT
lcc is not public-domain software, shareware, and it is not protected
by a `copyleft' agreement, like the code from the Free Software
Foundation. (https://github.com/OpenArena/engine/blob/master/code/tools/lcc/COPYRIGHT#L20-L22)

The compatability of the licenses is highly technical.  As far as I am able to interpret it, id used lcc as a tool to build something unrelated to lcc, Q3.  Q3lcc while a derivative work was never charged for either and it was attributed