Bruce "Bahamut" Andrews wrote:
Kevin Gerry wrote:
I think he means...
He can't make his modifications GPL since he can't control who owns
Source.
~
I might be missing the picture here, but why would you *want* to make a
mod under the GPL? I wouldn't have thought you'd be able to do that
with any commerical game anyway, but yeah. You'd just end up with 300
different variations that all modify it a little bit to suit their
needs/wants :s
Writting a open source SDK its lotsa work. You will need one "fake
function"[1] to able your dll to run with HL2.exe and you will need
non-fake functions with not-trivial code[2] to being able to see
something on-screen, or you will get a non-nice HOM (hall of mirrors)[5].
This is a non-sense[3]. Show me the code [4].
:]
my 0.02 €
---------
[1] Something like this:
..
void cmpWhandaloreWhandaloreFungusFungusFooBar() {};
void cmpWhandaloreWhandaloreFungusFungusFooBarExt2() {};
...
[2]
Because the clientside hl2 code looks like will draw the screen,
V_Scene() and other view related stuff with Quake1 slang.
[3]
Its a non-sense to discuse this now, If some guy whant to build a open
source SDK, go for it!. No one will stop you. Anyway me thinks GPL not
fits well this architecture,.. you WILL link the resulting dll with
not-gpl stuff. Maybe LGPL its better here.
[4]
Discussion about non-reals non-tangible is a non-sense. Do something real
, or shut-up.
http://www.moviewavs.com/cgi-bin/moviewavs.cgi?Jerry_Maguire=money1.wav
[5]
Here is a example for HL1:
http://telejano.berlios.de/option/TeiMod2.zip
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders