what is software licensing agreements in schools