It has been hard to express the character of this new way of working through collaborative 3D virtual worlds. I’ve made lots of explorations of the many ideas, but two of the biggies have been that:
- Applications are shared by many people simultaneously. This does not mean just that one application program license can be used on many computers, or that copies of an application’s document can be passed around, although these are true. I think the unique thing is that the live combination of application/document can be used by many people simultaneously, as though looking over each other’s shoulder.
- Each person can use many applications simultaneously. This does not mean just that a user can switch between application windows on their own desktop, but rather that they can easily be arranged and used in a persistent context that is shared in real-time between users.
We call this “application collaboration” to distinguish it from other forms of collaboration that do not have this dual nature. I’m still wrestling with the term.
I think the above picture of today’s Forums gets at this very nicely. Below is a picture of Croquet from more than two years ago. It’s interesting to me that they are functionally equivalent, and yet today’s picture makes the point of application collaboration so much clearer in both picture and practice. (I showed the two pictures to my wife. She said it was my strength and my weakness that I could see that both were illustrating the same concept.)
<%image(20060507-multi.jpg|433|275|Croquet Application Collaboration)%>