Des traitements informatiques sont réalisés sur une grande variété de matériel, des senseurs, des cartes à puces, des téléphones, des tablettes, des ordinateurs personnels, des systèmes de contrôle, de gros serveurs. Tous ces traitements sont décrits par des séquences d'instructions qui composent des « logiciels ». Parmi ces logiciels, les « logiciels libres » jouent aujourd'hui un rôle essentiel. Pour comprendre de quoi il s'agit, nous avons demandé à un des meilleurs spécialistes du domaine, Roberto Di Cosmo, de rappeler quelques notions techniques, et quelques principes de droit. Libérez les logiciels ! Serge Abiteboul.

Lire l'article sur Binaire