Il existe deux grands types de licences logicielles : les licences open source, qui permettent une utilisation libre et gratuite sous certaines conditions, et les licences commerciales, qui imposent des conditions d’utilisation plus restrictives moyennant le paiement de redevances.