Why Won't Johnny Run Linux? - Problems with Commercial Applications Hard to build universal apps Compiling an app that can run anywhere is hard Qt3? 4? Gtk1? 2? Fltk? WxWidgets? XUL? glibc-2.2? 2.3.2? 2.3.3? 2.4? gcc-2.95? 3.3? 3.4? 4.0? 4.1? RPM? DEB? TGZ? Klik? Autopackage? Even adding items to system menu is a challenge LSB some relief, but no (or little) sound support yet