Your comments

It's already possible: You must create a rule based on the user's profile

A licence is affected to a version of a software not to a computer