GENERAL ASSIGNMENT AND ASSUMPTION AGREEMENT between PALM, INC. and PALMSOURCE, INC. Effective as of December 3, 2001