Retrace l'histoire des logiciels libres, payants ou gratuits, depuis les années 1980 et décrit leurs spécificités. Analyse leurs avantages et leurs défauts économiques et techniques afin de permettre à chaque type d'utilisateur (particuliers, entreprises, développeurs) d'identifier celui qui correspond le mieux à ses besoins.