I can not imagine that anyone would have to do that from scratch.
Ioquake / opendoom does it, but it was easier afair.. afair it happened with never opensourced games too but maybe not in FPS world yet.
Either way. How about: using that not-portable UE3 engine,
but open-sourcing *some files* that make it possible to have open source client done easier by someone else, eg the mods/qvm files, maybe art (even if in lower quality) and so on?
Current community is like this (from RCZ server)
Uploaded with
ImageShack.usSo based on this and the talks we have now and then with communities,
1) Current Tremulous Community - 50% or so will not likes closed T2 :|
2) Linux Gamers Community - most will not likes closed T2 :| obviously
3) Mainstream Games Community - doesn't give a shit about closed/open and will just compare game to other games.
I think there might be more money in grabbing 10% market in communities 1+2,
then in grabbing 0.001% of market in community 3 competing with best companies in the world with millions ready for marketing...
apparently T2 does not share this view.
Well time will tell.
Until then, I'm interested in any more arguments (with merit) for either opinion (or anything in between)