What do you mean with "patching"? Sorry, I cannot translate...
Someone could modify (="patch") the source code to gain some advantage, and compile the modified sources for private use. Since the source code is freely available, this could even be rather easy.
Example: Let's assume that we now modify the game so that savegame while multiplayer no longer happens. Somebody could find those modifications by browsing the commit messages, undo that modification and gain advantage. You do not even need programming skills for that. A person who knows the source code and can write some could gain more boost for himself, by adding more powerful cheats that leave no traces into the syncstream.
In short, just don't play widelands for large amounts of money. T-shirts are probably okay..
Exercising all the control makes the gaming experience worse. We should prevent spectators: you could not know if my best friend was in the same room, with laptop as spectator, telling me your weak points.
It could be possible to limit spectators to one player. In that case the spectator would only see what that player sees
This would make specators' life less fun.
Yes, but the question is which right is more important. The right of the spectator to spectate a match which will produce a replay anyway or the right of the player to not be watched to avoid cheating. But whatever....
Besides, the friend of your enemy would, of course, be viewing your actions and reporting them to your enemy. Problem not solved but game worsened while trying.
The idea is simply that players can forbid to be watched.
ETA: OK, that's what teppo said... not ganging up on you, I just overlooked the new forum page.
“It's a threat to our planet to believe that someone else will save it.” - Robert Swan