Post
by MegaBurn » Mon, 24. Jan 11, 04:58
I agree. I think NDA's go far beyond mere ego, within the context of a modding community dependent on cooperation, it borders on megalomanic paranoia, except in rare cases where the mod team has extraordinary special access from the development studio (e.g. full code base or TNBT prerelease). Communities like this have a "court of public opinion" dynamic, which due to the complexities of international law can be more effective at deterring people with more ego than honor, use it.
Even with development studios I think a NDA is only worthwhile so long as secrecy is a factor in sales or the long term value of the intellectual property. At this point Egosoft could benefit from releasing most of the X3 source code, it would allow the community to take over patch development while the staff focuses on the TNBT, the resulting improvements might even increase sales if handled properly. Future releases aren't a factor, X3TC is nearing its end of life. Piracy isn't a factor, they already removed the DRM. Sensitive engine tech isn't a factor (e.g. third-party libs under NDA), they can isolate some stuff to closed source libraries, similar to commercial middleware released as free for non-commercial use. The embarrassment of messy code isn't a factor, we already there are bugs and expect parts of it to be FUBAR. It could even be argued the other way, the source code could reinvigorate the community with new found creative freedom, actively preventing that untapped creative potential from being realized is damaging. Now with that in mind, how is XTC different or extra special?
I can accept the argument of wanting to wow players at face value, but how is that different from beta testing X3TC patches months ahead of public release? There is an L3 forum for mods, why is that insufficient? As Apricotslice said, the wow factor to most developers comes from the new ideas, new creative potential, and working on implementation, not the final result. If the L3 forum is insufficient as a firewall between developers and players then find ways to improve it without sacrificing cooperative development or community support.
All of this seems like a byproduct of compensating for insufficient community infrastructure, which overtime turned into cultural bad habits. Its like a cascading system failure with a long chain of cause and effect. Now all that said, people are obviously free to use NDA's or any other measure they see fit, just as we are free to bemoan the use of any such measure with a negative side effect on the community.
On the personal freedoms argument, that's excessive, its a different imperative and different context. Police search in the public interest, the public doesn't search in their own interest - I would rather be searched by the police than a mob. That people are coerced to enter into agreements contrary to their own and the public interest is the fault of those doing the coercion, not those coerced. People who accept a NDA are not responsible for the negative side effects of the NDA, unless their motive was actively supporting the use of NDA's, to say otherwise is unfair (e.g. calling motives lame), to blame them would be persecution (not there yet but its becoming a risk - caution flag).
Weird cursory note to Apricotslice, the day I first tried AMM I also went grocery shopping and noticed an apricot spread I never would have noticed otherwise, been eating it on english muffins ever since, good stuff. Now that comes to mind every time I see your posts, especially when I'm hungry, and its something I'm not likely to forget for a very long time to come. Quirks like that are why I love communities like theses.
I hope that lightens the tone of my ruthless use of logic, sorry, its a force of habit in debates, not personal.