SharedX is a set of extensions to the X Window System that was developed at HP in the mid to late 1980s. It enables X servers to "share" individual X windows or an entire desktop, thus allowing users at multiple workstations to use standard applications to collaborate in real-time in an X Window System network environment, similar to desktop sharing, but for only a single window.
System
A decade later, this capability would be termed "desktop sharing", with VNC being a major player. One difference between VNC and SharedX is that SharedX allows fine-grained sharing of any X window or group of X windows among any number of users, while VNC only allows sharing of the entire desktop.
SharedX was conceived by Philip Gust at HP Labs, where he developed several implementations between 1986 and 1987. It was first presented and demonstrated at the 2nd Annual X Technical Conference.[1] A proxy server version based on X11 protocol extensions was subsequently developed by Philip Gust and his team at HP Labs, including Dan Garfinkel, Steve Lowder, and Mike Lemon.[2] This version was presented and demonstrated at the 3rd Annual X Technical Conference.[3]
In addition to window sharing, this version of SharedX also provided extensible "floor control" policies to mediate multi-user interaction, and meeting tools such as virtual meeting rooms, avatars, "telepointers" and voting. Functions such as calendaring, note taking, and "whiteboarding" were provided by sharing standard desktop applications. An experimental video sharing and teleconferencing system was also developed by Darren Leigh, an MIT intern working with the team.
The SharedX technology subsequently transferred to a product division, where it was incorporated into HP's X Window server that is supplied in versions of HP-UX.[4][5] An article on SharedX later appeared in the Hewlett-Packard Journal[6]
Varios proyectos de investigación y publicaciones posteriores se han basado en SharedX o lo han citado. [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ]
Notas
- ↑ Philip Gust, "Shared X: X en un entorno de trabajo grupal distribuido", presentado en la 2.ª Conferencia Técnica Anual de X, Boston, MA, enero de 1988.
- ↑ Dan Garfinkle, Philip Gust, Mike Lemon y Steve Lowder, "Guía del usuario de la interfaz multiusuario Shared X, versión 2.0", Informe técnico de HP Labs STL-TM-89-07, marzo de 1989.
- ↑ Philip Gust, “Shared X: Implementación de un sistema de ventanas multiusuario”, Tercera Conferencia MIT X Windows[sic], Cambridge, Massachusetts, enero de 1989.
- ↑ Página man compartida de X archivada el 16/09/2007 en Wayback Machine
- ↑ Nota de la versión del servicio SharedX Archivada el 17/09/2007 en Wayback Machine
- ↑ Daniel Garfinkel, Bruce C. Welti y Thomas W. Yip, HP SharedX: Una herramienta para la colaboración en tiempo real. Archivado el 7 de junio de 2011 en Wayback Machine. Abril de 1994, Hewlett-Packard Journal. URL alternativa .
- ↑ T. Ming Jiang, Lakshmanan Sankaran , Replicación de aplicaciones rápida y portátil, IEEE Software, marzo de 1995 (Vol. 12, No. 2), págs. 57-63
- ↑ Philip Gust, “Interfaces multiusuario”, Reunión del Grupo de Investigación de Tecnología Colaborativa de DARPA, Cambridge, Inglaterra, mayo de 1988.
- ↑ Philip Gust, "Soporte X compartido para CSCW", Panel de implementadores de CSCW, Segunda Conferencia sobre Trabajo Cooperativo Asistido por Computadora, Portland, Oregón, septiembre de 1988.
- ↑ “Más allá del escritorio”, producción de vídeo para televisión de Hewlett-Packard, S-1110, octubre de 1988.
- ↑ Philip Gust, “El proyecto de interfaz multiusuario de HP Labs”, Conferencia de Interfaz Humano-Computadora de 1989, Austin, Texas, abril de 1989.
- ↑ Philip Gust, “Interfaces multiusuario para la colaboración grupal extendida”, Taller de tecnología de software grupal de IFIP de 1989, Palo Alto, California, agosto de 1989.
- Programas X Window