DIGITAL CONTENT DISTRIBUTION TECHNOLOGY LICENSING AGREEMENT