for example. a university bought a software from a company, then, the software engineers in the university did some modification to the software for teaching purpose. is that allowed by the law in canada? if not, what should be done to make it legal