Woot wrote:Makes sense to me, By denying it to the people who would follow said rule, you are punishing the good, and the bad have an edge.
If it's open then anyone can have them, a level playing field.
Like the arguments against gun control really, I get it.
Yes, but do not forget this situation is essentially a double-edged sword. Regardless of the choice they make, whether they decide to make it open source or closed source, there'll be players who will be happy and for it and players who will be upset and against it.
I'm sure you've read some arguments/reasons by now as to why many players would appreciate a closed source client, myself included, and as such I do not particularly feel the need to go in to great detail regarding these.
The point is, at least in my opinion, it would create a far better atmosphere for the players and the game as a whole with a closed source client despite the fact there may still be those with the capabilities of making it through whatever security measures they would have to put in place. My main reason supporting this is the fact that I have not heard of many, if any, other gaming companies who take this sort of approach based off of their own moral principles.
Further to that, I'm not so certain there would be any change in the "status quo" so to speak even if the client was closed source. As an example:
Example 1:Client is open source and most anyone with basic programming knowledge is capable of making modifications. However, this does not guarantee that these players are going to share any of these clients, it merely increases the chances of this happening. As we already know, this also leads to an overall poorer atmosphere within the game itself because many players feel that without utilizing such advantages, they will be left behind. An open source client only makes it that much easier for those with the more extensive programming knowledge to create and modify the client for advantages which they could easily keep to themselves forever.
Example 2:Client is closed source and only those with a much more advanced knowledge of programming are capable of making modifications to the client. I am no expert, but I would assume there would be less one would be able to actually modify with a closed source client in comparison to an open source, allowing for a more natural atmosphere within the game as was intended. Finally, the chances of someone publically releasing a closed source client are logically much less than if the client were open source.
Kind of lost track of where I was going with this as I continued typing but I hope someone can take something meaningful from that.