Click Here for the full article.
Let system events kick off on-screen alerts displaying text and images, Use Perl, Ghosd, and some network programming to display on-screen overlays of text and graphics based on messages from your local system and remote computers. Define custom images, font sizes, and colors to convey information integrated with your desktop.
Original
link at IBM developerworks. Please use the cached copy if the link is dead.