PalmSource in 2004