Sponsors

Project co-financed by ACIISI

Agencia Canaria de Investigación Ministerio de ... Plan Avanza

Consideration for Thin Clients in Desktop Software Design

Printer-friendly versionPrinter-friendly version
Author(s): 
Brian Cameron, Bob Doolittle

In order to obtain adequate performance Thin Clients present unique constraints and considerations to Desktop Software Design which are often unaligned with constraints presented by laptops or other systems with low latency paths to graphics hardware.

In this presentation we will discuss how the evolution of computing has caused Thin Clients to emerge in the Enterprise, illustrate how that impacts Best Practices in Desktop Software Design (with particular emphasis on core components of GNOME and KDE), and suggest some guidelines to help steer future Desktop Software evolution in ways that will promote good performance and flexibility of Thin Clients.

Author bio: 
Affiliation: Sun Bob has worked on Unix systems since 1977 and on Linux since 0.9 in 1991. He has worked on system software and administrative tools for platforms ranging from Massively Parallel Supercomputers to Thin Clients. Bob is currently a Sr. Staff Engineer in Sun Microsystem's Desktop Virtualization Group, working on the Sun Ray Thin Client and Server Software. Brian is a Software Engineer with 17 years of experience working on UNIX platform. Brian is a director of the GNOME Foundation since November 2008, and co-maintainer of GNOME Display Manager since January, 2005. Brian has worked for Sun Microsystems since 1999 and on the GNOME project since 2001.