Can an EU software licence restrict commercial use of a lawfully purchased program?
Generally yes — but three separate questions decide the consequences: contractual validity, whether breach is also infringement, and which user rights cannot be excluded.