An anonymous reader writes "I'm studying a Master in System on Chip  at Lund University in Sweden and we need to accept the terms of a NDA, or like they call it, an "End User Agreement" in order to use software by Cadence in the labs. We can't do the labs if we don't accept it, or at least, none of the teachers seems to know the answer of that question. Is it ethical to let a private company to control who can receive an education in a public institution? Shouldn't Lund University take the responsibility of making an greement with Cadence instead of relying on the (good) (sic) will of the students? When I asked the teachers about this matter, all of them reacted badly and gave us no explanations futher than "it is like that and you need to accept it".