Datamation on the Challenges Facing the Linux Desktop