SOFTWARE LICENSING AND TRANSACTION SHARING AGREEMENT