A Manifesto for Collaborative Tools. A must read by Jon Erickson (or so it seems) which strongly suggests that the Open Source movement will have a central role in developping those collaborative tools, because they must be interoperable to work, and because they are inherently people-centric
Open source software offers an excellent and underutilized avenue for disseminating innovations in user interface. Researchers should be writing plugins for widely-used open source applications, such as the Mozilla Web browser, instead of developing prototypes from scratch. Open source developers should be scouring academic publications for ideas, rather than simply duplicating the user interfaces in commercial products.