SOFTWARE AND ROYALTY LICENSE AGREEMENT