Game Development Community

Odd licensing thing?

by Gary "ChunkyKs" Briggs · in Constructor · 04/18/2007 (6:44 pm) · 9 replies

Constructor's EULA

YOU MAY NOT: modify, translate, disassemble, reverse engineer, decompile, or create derivative works based upon the Software

(b) Licensee may not: (i) create any derivative works of the Software, including translations or localizations; (ii) reverse engineer, or otherwise attempt to derive the algorithms for the Software; (iii) redistribute, encumber, sell, rent, lease, sub-license, or otherwise transfer rights to the Software; or (iv) remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Software; (v) work around any technical limitations in the Software; (vi) make more copies of the Software than specified in this agreement or allowed by applicable law, despite this limitation; (vii) transfer the Software or this agreement to any third party; (vii) or use the Software for commercial Software or Engine hosting services.

(c) Licensee may not distribute any Torque Constructor specific editors or scripts.

I'm not really from the overly paranoid crew, but technically those phrases should probably be rephrased. Working around technical limitations, modifying, and distributing constructor-specific scripts is what this GG-hosted forum is for.

Also, it says the licensee may not use the software for commercial software. I mean, I'm sure that technically this means something else, but the wording seems like if someone wants to sell their game, they can't use c'tor without getting a different license?

Gary (-;

#1
04/22/2007 (8:18 pm)
Bttt for monday -- a clarification is definitely needed.
#2
04/23/2007 (12:13 pm)
Hmm good point Gary. Those lines are pulled mostly from our standard run of the mill situation, and obviously aren't applicable in a situation like Constructor. I'll get around to making the language a bit more flexible so it allows for the modification and distribution of the add-on scripts people are making. That would be silly of us to do so otherwise, especially with a free product. :)
#3
04/24/2007 (7:23 am)
@Tim -- also, the "may not use the Software for commercial Software or Engine hosting services" is super-troubling. Mostly because I have no idea what I agreed to.
#4
04/24/2007 (10:47 am)
"may not use the Software for commercial Software or Engine hosting services"

Consider it as:
"for commercial (Software or Engine) hosting services"
instead of
"for (commercial Software) or (Engine hosting services)"

Basically, you're not allowed to charge other people to use the copy you have.

Gary (-;
#5
04/24/2007 (2:08 pm)
Thanks, Gary, you're probably correct. There's a way to read that as "you can't use constructor to build commercial software". Part of my confusion stems from the capitalization of Engine, which implies that it's a term defined somewhere above in the EULA, but it's not.

Also, Tim, you probably want to remove "(e) Licensee may publish the software for others to copy."
#6
04/24/2007 (3:48 pm)
Ironically, part of the issue is that Constructor is written in Torque--so theoretically, you could use Constructor itself as a game engine--which is not it's intent. I'm not sure what they've stripped out, but without that clause, any engine type capabilities that are still in Constructor could be used to host games, and we don't want you doing that :)
#7
04/24/2007 (5:54 pm)
Constronghold! Build complex CSG models while blasting bad guys! I like it. It would give me an excuse for the suckage of my work.
#8
04/25/2007 (1:34 pm)
Yeah, so when does it get integrated into the engine? Say, as an "f" key interior editor? Any plans?

Thats one major bonus a few of the engines on the market now have over Torque (not withstanding the many other features that Torque has over them:) ) is the world editors have object and interior editors built right into the engine. It'd be fantastic not to have to launch the engine, do placements then pop in an out to see changes. If it's really built around the engine, it doesn't seem like a huge stretch to have it run inside.
#9
05/14/2007 (2:45 pm)
Thanks for all the feedback guys. The first one was pulled from other stuff and modified as we had to do it quick. With the next update this has been cleaned up a lot for how it was intended to be distributed and used. :)