Logiciel
Un logiciel est l'ensemble des éléments informatiques qui permettent d'assurer une tà¢che ou une fonction (exemple : logiciel de comptabilité, logiciel de gestion des prêts).
Le terme logiciel est souvent employé pour programme informatique et inversement. Un logiciel peut être composé d'un seul et unique programme informatique, surtout en micro-informatique récente, o๠les performances des processeurs et les capacités mémoires bon marché permettent de faire de gros programmes exécutables.
En général, un logiciel est principalement composé d'un ou de plusieurs programmes, mais également de données qui lui permettent de fonctionner.
Les programmes peuvent être de différentes formes : exécutables, bibliothèques dynamiques (dll Windows ou so GNU/Linux), ou encore fichiers sources pour un interpréteur (par exemple des scripts Perl ou PHP).
Les données peuvent également être de différents formats : fichiers classiques, bases de données (relationnelles, hiérarchiques, etc.).
En micro-informatique, les images, notamment les icà´nes, sont souvent intégrées dans l'exécutable.
On classe les logiciels d'après la disponibilité du code source et de la licence qui régit la distribution du programme :
- code ouvert : tout le monde peut lire le code source. Ce n'est pas synonyme de logiciel libre ;
- code fermé : le code source n'est disponible que pour une minorité de personnes ;
- logiciel libre : tout le monde peut étudier, copier, distribuer et modifier le logiciel (définition de la free software foundation. Les logiciels libres sont protégés pour la plupart par une licence d'utilisation ;
- logiciel propriétaire : au moins un de ces droits n'est pas rempli pour les utilisateurs. La plupart du temps, aquérir une licence d'utilisation nécessite le paiment d'une certaine somme aux créateurs du logiciel ;
- logiciel commercial : logiciel destiné à la vente, il peut être libre ou propiétaire, même s'il est souvent propiétaire.
Voir aussi