Software or websites alone will not create a new culture. A lot more tools for interaction within groups are needed:
- other ways of communication
- different decision making (consensus oriented)
- more awareness, not trying to maximise political influence
- lots of experimenting and learning
- setting up explicit rules and reviewing them
Here is a collection of tools for meetings (which could use an update):
Any community will develop rules of behaviour; if these rules shall not become oppressive, they must be discussed and decided upon. What is still missing is a pool of rules so that not every community has to reinvent the wheel.