Distribution de logiciels
La distribution de logiciels est l'action de mettre un logiciel Ă disposition des usagers. Les logiciels peuvent ĂȘtre distribuĂ©s dans le commerce de dĂ©tail, tĂ©lĂ©chargĂ©s en libre-service, incorporĂ©s dans un appareil informatique, ou mis en ligne sur un ordinateur du fournisseur. La distribution peut ĂȘtre gratuite, peut faire l'objet de commerce et peut ĂȘtre complĂ©tĂ©e par des contrats de service concernant par exemple de la maintenance ou de l'assistance technique. En plus de la distribution publique, des techniques permettent la distribution automatisĂ©e de logiciels aux employĂ©s d'une entreprise.
Le droit d'auteur s'applique aux logiciels. La majorité des logiciels continuent d'appartenir à leur producteur aprÚs avoir été distribués. Un contrat de licence établi par le producteur fixe les droits accordés aux utilisateurs et les responsabilités du producteur. les conditions sous lesquelles un logiciel est distribué dépendent de choix stratégiques effectuées par leur producteur, en fonction de la nature du producteur (indépendant bénévole ou entreprise commerciale), de la fonctionnalité du logiciel, et de l'utilisateur cible.
Selon les modalitĂ©s de distribution, l'utilisateur aura plus ou moins de possibilitĂ©s de collaborer Ă l'amĂ©lioration et la correction du logiciel. Dans le procĂ©dĂ© classique de dĂ©veloppement d'un logiciel, celui-ci est distribuĂ© aprĂšs avoir Ă©tĂ© programmĂ© et vĂ©rifiĂ©. Il peut ĂȘtre distribuĂ© avant la fin des vĂ©rifications, et peut Ă©galement ĂȘtre construit en plusieurs Ă©tapes donnant Ă chaque fois lieu Ă la distribution d'une version diffĂ©rente du logiciel. Le procĂ©dĂ© de dĂ©veloppement open source consiste Ă distribuer le logiciel avec le code source plus ou moins terminĂ©, permettant au public de collaborer Ă sa programmation.
Canaux de distribution
Les principales modalitĂ©s de distribution des logiciels sont la vente liĂ©e, la vente au dĂ©tail, la vente de suites, le tĂ©lĂ©chargement, et l'hĂ©bergement. Une part importante de l'industrie concerne les logiciels en grande distribution: des logiciels standardisĂ©s destinĂ©s au grand public. Ils sont typiquement vendus dans le commerce de dĂ©tail, mais peuvent Ă©galement ĂȘtre distribuĂ©s en ligne ou hĂ©bergĂ©s par le producteur[1].
Selon un sondage réalisé en 2011 au Canada, les trois quarts des producteurs de logiciels de ce pays ont affirmé pratiquer la vente en ligne. Et pour 40 % d'entre eux la vente en ligne est le principal canal de distribution. 17 % distribuent leurs logiciels avant tout dans le commerce de détail et 4 % pratiquent avant tout la vente liée OEM[1].
- Vente au détail
Un média (exemple : CD) contenant le logiciel est convoyé par la grande distribution, le logiciel est ensuite installé dans l'ordinateur personnel de l'utilisateur final[2] - [3]. Ce procédé est plus coûteux en raison du coût additionnel du média et du transport[2]. Les vendeurs au détail sont typiquement des magasins grande surface, des magasins d'ordinateurs ou de matériel de bureau, ou des magasins spécialisés dans les logiciels[1].
- Vente en ligne
Le logiciel est placĂ© sur un site web, en libre-service puis transportĂ© en utilisant des moyens de tĂ©lĂ©communication. Il est installĂ© par l'utilisateur final dans son ordinateur[2] - [3]. L'envoi est moins coĂ»teux que la grande distribution parce qu'il ne nĂ©cessite pas d'intervention de l'Ă©diteur, ni transport, ni emballage. La vente directe Ă©limine Ă©galement les surcoĂ»ts dus Ă la marge de revente[1]. Ce procĂ©dĂ© a Ă©tĂ© popularisĂ© par lâavĂšnement de l'Internet[2]. La vente en ligne est gĂ©nĂ©ralement une vente directe - le producteur vend son produit directement au consommateur. Le producteur se sert de son propre site web. Il arrive parfois que le logiciel est placĂ© sur le site web d'un revendeur[1].
- Vente liée (OEM pour Original Equipment Manufacturer)
Le producteur du logiciel conclut un accord avec un fabricant de matériel informatique pour incorporer le logiciel dans les produits du fabricant[3].
- Fournisseur de solution
Une solution est un ensemble de différents produits provenant de fournisseurs tiers, et vendus ensemble comme un seul produit (anglais bundle)[3]. Les fournisseurs de solutions sont typiquement des grandes entreprises de conseil ou des fabricants, et ils sont généralement spécialisés sur des produits verticaux[1].
- Suite
Groupe de plusieurs logiciels connexes provenant du mĂȘme Ă©diteur, distribuĂ©s comme Ă©tant un seul produit[3].
- HĂ©bergement - logiciel en tant que service
L'Ă©diteur du logiciel installe celui-ci sur un de ses ordinateurs, que l'utilisateur final peut manipuler avec un navigateur web[2] - [3].
Stratégie de revenu
La stratégie de revenu est la maniÚre dont l'entreprise obtient de l'argent: la vente de licences et de services (exemple : formation), les parts sur la vente de matériel informatique, sur des logiciels tiers qui utilisent le produit de l'entreprise ou sur l'exploitation de ce logiciel par des entreprises de télécommunication, ainsi que la location du logiciel avec payement proportionnel à la durée d'utilisation[4].
Les principales stratégies de revenu des entreprises du secteur du logiciel sont[5]:
- la vente de licences de logiciels. Similaire Ă la vente de produits dans d'autres secteurs industriels.
- la conclusion de contrats d'aprĂšs-vente. Par exemple des contrats de maintenance ou d'assistance technique.
- l'incorporation de logiciels dans des produits qui nécessitent à la fois matériel et logiciel.
- la vente de services de développement de logiciels spécifiques.
- la vente de services d'utilisation de logiciels. Par exemple des services de gestion de données ou de conseil sur des logiciels particuliers.
- Vente de licences
Dans le langage courant les mots vente et achat sont souvent associĂ©s avec les logiciels[5]. Cependant les logiciels ne sont jamais vendus, mais sont l'objet d'un contrat de licence d'utilisation. Le logiciel reste la propriĂ©tĂ© du producteur, et ce dernier autorise le consommateur de s'en servir pendant un certain temps - parfois une durĂ©e indĂ©terminĂ©e. Le droit d'utilisation est souvent intransmissible[5]. Les licences peuvent ĂȘtre vendues Ă l'utilisateur final ou Ă un revendeur. Elles peuvent Ă©galement ĂȘtre vendues Ă un autre producteur de l'industrie informatique, lui donnant le droit d'inclure le logiciel dans ses produits (du matĂ©riel informatique ou des logiciels)[5]. La vente Ă des producteurs de logiciels est souvent utilisĂ© pour les bibliothĂšques logicielles[5].
- Contrats d'aprĂšs-vente et de maintenance
Il s'agit de contrats de service soit sur place, soit par téléphone, qui sont en rapport avec l'utilisation du logiciel[5]. Les contrats durent en généralement quelques mois voire un an et sont renouvelables[5]. Les contrats d'aprÚs-vente sont une importante source de revenus pour les producteurs parce qu'ils permettent d'obtenir de l'argent des clients existants[5]. Les services fournis dans le cadre de tels contrats sont typiquement la correction de bugs et des améliorations du produit sur demande du client[5].
Les logiciels ont un coĂ»t unitaire de reproduction proche de zĂ©ro et peuvent ĂȘtre recopiĂ©s Ă l'infini sans perte de qualitĂ©[6]. La vente de licences vise Ă amortir le travail unique de dĂ©veloppement du logiciel[5].
Droit d'auteur et licence
Mis Ă part les logiciels maison crĂ©Ă©s par les collectivitĂ©s pour leur propre usage, et les logiciels dans le domaine public, tous les logiciels sont protĂ©gĂ©s par le droit d'auteur, y compris les logiciels libres / open source[3]. Selon les rĂšgles de ce droit, l'auteur du logiciel a tous les droits sur son Ćuvre et le public a uniquement les droits que l'auteur leur a formellement accordĂ©s. La licence est le contrat qui dĂ©crit formellement les droits accordĂ©s aux utilisateurs des logiciels. La licence prend la forme d'un document, accompagnant chaque copie du code objet mis en circulation, dans lequel sont dĂ©crites les conditions sous lesquelles peut ĂȘtre utilisĂ© le logiciel[7]. Les licences sont typiquement classifiĂ©es en fonction des modalitĂ©s de distribution des logiciels[3].
Les contrats de licence peuvent ĂȘtre limitĂ©s dans le temps ou non (exemple : renouvellement annuel)[3]. Les clauses du contrat de licence peuvent stipuler des limitations d'application: nombre de machines, nombre d'utilisateurs, limitation Ă une seule entreprise, un seul emplacement gĂ©ographique, possibilitĂ©s d'achat en gros, et possibilitĂ© de disposer du code source du logiciel[3].
Les logiciels peuvent comporter des mécanismes visant à vérifier si les conditions du contrat de licence sont respectées[3].
Positionnement sur le marché
La stratĂ©gie de produit est la maniĂšre dont est composĂ©e l'offre en produits et/ou services d'un fournisseur: produits standards susceptibles d'ĂȘtre rĂ©utilisĂ©s par d'autres entreprises du secteur, produits personnalisables, personnalisation de produits tiers ou agrĂ©gation de produits sous forme de solutions[4]. Cette stratĂ©gie dĂ©pend du positionnement de l'Ă©diteur sur le marchĂ© : est-il un fournisseur de produits ou fournisseur de services? ses produits sont-ils destinĂ©s Ă des entreprises ou des privĂ©s? visent-ils un marchĂ© de masse ou un marchĂ© de niche ? les logiciels sont-ils horizontaux (polyvalents) ou verticaux (spĂ©cialisĂ©s)[8]? et quel est leur degrĂ© de standardisation - les deux extrĂȘmes Ă©tant le logiciel standard et le logiciel spĂ©cifique :
- Logiciel spécifique
logiciel crĂ©Ă© sur mesure et qui vise Ă rĂ©pondre aux besoins spĂ©cifiques d'un utilisateur en particulier. De tels logiciel peuvent ĂȘtre dĂ©veloppĂ©s par des Ă©diteurs, ainsi que par le dĂ©partement informatique des entreprises qui l'utilisent[6].
- Logiciel standard
Un logiciel standard vise Ă rĂ©pondre au dĂ©nominateur commun des besoins des utilisateurs. Il est destinĂ© Ă ĂȘtre distribuĂ© en grande quantitĂ© sur le marchĂ© de masse[6].
Il n'existe pas de distinction formelle entre un logiciel standard et un logiciel spécifique. Les logiciels standard offrent généralement des possibilités d'adaptation aux besoins spécifiques de certains utilisateurs. Cependant étant donné le coût élevé de telles opérations de customization, et les difficultés qu'elles peuvent apporter, celles-ci sont souvent réduites au minimum[6].
Un éditeur positionné comme fournisseur de produits distribuera typiquement ses logiciels sur des CD-ROM vendus dans le commerce de détail. Il existe des sociétés hybrides qui vendent à la fois des produits et des services, par exemple de la maintenance, des mises à jour et des améliorations sur mesure[9].
DĂ©veloppement et distribution
Techniquement, un logiciel existe sous deux formes: le code source, qui est la forme exprimĂ©e par le programmeur, et le code objet ou code exĂ©cutable qui est la forme finale dans laquelle le programme peut ĂȘtre exĂ©cutĂ©[7]. Lorsqu'une copie du code source est mise en circulation, il est techniquement impossible d'imposer le respect de la propriĂ©tĂ© intellectuelle[6].
Lorsque le logiciel est distribué sous une licence conventionnelle, seule la forme exécutable est mise en circulation, et la licence concerne uniquement cette forme. La licence de tels produits interdit généralement le recours à l'ingénierie inverse qui permet de retrouver le code source[7].
Lorsqu'un logiciel est distribué sous une licence dite open source, les termes de la licence autorisent l'inspection et la modification du code source par autrui, et le code source est mis en circulation avec le code objet[7].
Open source
Lorsqu'un logiciel est distribuĂ© sous une licence dite open source, les termes de la licence autorisent l'inspection et la modification du code source par autrui, et le code source est mis en circulation avec le code objet. L'objectif de telles licences est de promouvoir le travail de dĂ©veloppement collaboratif d'un bien commun, et d'empĂȘcher une personne unique de prendre possession du code source[7].
Les logiciels open-source sont dĂ©veloppĂ©s par des volontaires, souvent non rĂ©munĂ©rĂ©s[6]. Le travail de dĂ©veloppement s'arrĂȘte soit parce que les utilisateurs sont satisfaits du produit, soit parce que les dĂ©veloppeurs clĂ©s ont perdu leur motivation[6]. Du point de vue de l'utilisateur final les logiciels open-source ont d'intĂ©ressant qu'ils sont gratuits[6]. Des entreprises commerciales participent Ă©galement au dĂ©veloppement open-source, notamment dans le but de vendre des services en rapport avec ces logiciels, d'intĂ©grer ces logiciels dans des solutions plus larges et de faire pression sur les concurrents[6].
Notes et références
- (en)Björn Regnell - Inge van de Weerd - Olga De Troyer,Software Business: Second International Conference, ICSOB 2011, Brussels, Belgium, June 8-10, 2011,Springer - 2011, (ISBN 9783642215438)
- (en)Software Testing and Quality Assurance,Nirali Prakashan, (ISBN 9788190639644)
- (en)ECP Media LC - Ibsma,Software License Management Study Guide,IBSMA.com - 2009, (ISBN 9780984063109)
- (en)« London School of Economics - A framework to analyzing software business models »
- (en)Joseph Morris,Software Industry Accounting, John Wiley & Sons - 2001, (ISBN 9780471437451)
- (en) Peter. Buxmann - Heiner. Diefenbach - Thomas. Hess,The Software Industry: Economic Principles, Strategies, Perspectives, Springer - 2013, (ISBN 9783642315107)
- (en)« University of Pittsburgh - Reconstructing the software license »
- (en)Michael A. Cusumano,The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad,Simon and Schuster - 2004, (ISBN 9780743266635)
- (en) Michael A. Cusumano,The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad,Simon and Schuster - 2004, (ISBN 9780743266635)