After further discussion, it has been agreed to use the term "cooperative technology" instead of "communal software" and the essay has been moved.