
Processus de sélection
Examiner les contrats logiciels : durée, responsabilité et clauses de sortie
Les contrats logiciels se composent rarement d'un seul document.
Pourquoi il vaut la peine d'examiner les contrats logiciels avant de signer
Les contrats logiciels se composent rarement d'un seul document. La structure typique comprend un document contractuel – contrat, offre ou confirmation de commande – contenant les spécifications commerciales et techniques, complété par des conditions générales (CG). Chez le fournisseur Gartenmann Software AG, les contrats sont précisément constitués de ces deux parties. Les CG s'appliquent également aux commandes ultérieures, sans qu'il soit nécessaire de s'y référer explicitement dans chaque cas individuel.
Celui qui ne lit que le document contractuel principal passe régulièrement à côté des conditions qui feront finalement la différence.
Les quatre domaines de risque récurrents sont la durée, l'étendue des prestations, la responsabilité et la sortie. Pour la durée, il suffit de manquer une date de résiliation pour que la prestation soit due, selon la description de la Protection des consommateurs, pour toute une année supplémentaire – on parle alors de contrats à renouvellement automatique ou contrats léonins.
Concernant l'étendue des prestations, un objet contractuel imprécis entraîne, selon une analyse spécialisée sur les contrats IT de la juriste Carmen de la Cruz Böhringer (LEXcellence AG), des risques de responsabilité et des coûts supplémentaires imprévus. Sur le plan juridique, la prudence est de mise face aux modèles types : selon law.ch, la plupart des contrats logiciels sont qualifiés de contrats nommés, d'autres de contrats innommés, et la qualification juridique doit être établie au cas par cas.
Comme le souligne law.ch lui-même, ces informations juridiques générales ne remplacent pas un conseil individualisé dans un cas concret.
Durée, renouvellement automatique et délais de résiliation
Les contrats à durée déterminée peuvent, grâce à la clause appropriée, être prolongés automatiquement à l'échéance de leur terme (vertragsrecht24.ch). La Protection des consommateurs décrit ce mécanisme ainsi : le contrat se prolonge automatiquement pour une période supplémentaire si aucune résiliation n'est intervenue dans les délais.
Qui manque le délai de résiliation paie souvent la prestation pour toute une année supplémentaire – ou plus longtemps si le délai est également manqué l'année suivante. La Protection des consommateurs cite comme exemples typiques les abonnements de fitness, de rencontres en ligne, de transports publics et de magazines, ainsi que les abonnements d'essai gratuits qui se transforment en abonnements payants sans résiliation.
Les renouvellements automatiques ne sont pas interdits en soi ; toutefois, selon vertragsrecht24.ch, la situation juridique fait l'objet de débats controversés en Suisse. Le débat porte moins sur la licéité que sur l'étendue d'un droit de résiliation à tout moment. La validité suppose notamment une mention explice de la clause ; de telles clauses peuvent éventuellement être contestées en invoquant leur caractère déloyal ou inhabituel.
L'article 404 du Code des obligations (CO) prévoit que les mandats peuvent être révoqués ou résiliés à tout moment par les parties contractantes. Si la résiliation intervient à un moment inopportun, la partie qui résilie est tenue de réparer le dommage causé à son cocontractant.
L'article 19 CO consacre la liberté contractuelle : le contenu d'un contrat peut être librement fixé dans les limites de la loi.
La Protection des consommateurs mentionne dans ce contexte un droit de résiliation à tout moment avec un délai maximal de deux mois.
Pour l'examen, cela signifie qu'il faut extraire trois indications du contrat et les vérifier avant la signature : premièrement, la durée initiale ; deuxièmement, la durée de prolongation par renouvellement automatique ; troisièmement, le délai et la forme de la résiliation. Notez également l'adresse à laquelle la résiliation doit être envoyée et la confirmation que le fournisseur doit délivrer pour rendre la résiliation prouvable.
Si le délai de résiliation est défini par rapport à la fin d'une période, il convient de vérifier si ce délai se rattache au début du contrat ou à la fin de la période ; c'est de cela que dépend la date réellement déterminante dans le calendrier.
Étendue des prestations et qualification correcte du type de contrat
Les contrats logiciels regroupent souvent différentes prestations. Selon law.ch, l'objet du contrat concerne souvent la livraison de logiciels standard, tels qu'un système d'exploitation, et le développement de logiciels sur mesure.
Si un contrat ne peut pas être subsumé sous les types de contrats prévus par la loi, il convient d'examiner, selon la question juridique, sur la base de quelles dispositions légales ou principes juridiques l'appréciation doit être faite ; la qualification juridique doit être établie au cas par cas.
Le spectre va, selon l'analyse spécialisée, des solutions Cloud aux contrats de conseil et de maintenance IT, jusqu'aux contrats de développement logiciel agile.
Selon l'objet de la prestation, ces contrats relèvent soit du droit du mandat, soit du droit du contrat d'entreprise : dans le droit du mandat, l'accent est mis sur l'exécution soigneuse de la prestation, tandis que dans le contrat d'entreprise, le prestataire doit un résultat concret, comme une application fonctionnelle.
Étant donné que ces contrats contiennent presque toujours des éléments de plusieurs contrats innommés, une définition précise de l'étendue des prestations, des droits d'utilisation et de la conformité à la protection des données est cruciale pour éviter les risques de responsabilité et les coûts supplémentaires imprévus. De même, les droits de licence et les conditions d'utilisation doivent être délimités en détail pour empêcher des renégociations coûteuses.
À quel point l'étendue de l'utilisation peut être restreinte se voit en consultant les CG publiées : chez Gartenmann Software AG, la licence confère le droit d'utiliser le logiciel en code objet sur son propre système et pour ses propres fins. L'exploitation par un prestataire externe d'outsourcing est autorisée ; toutefois, celui-ci ne peut utiliser le logiciel que pour le client et doit s'engager par écrit à respecter les conditions.
Le droit d'utilisation est limité au nombre d'utilisateurs simultanés, d'instances et/ou de transactions désigné dans le contrat.
Sont notamment interdits : l'utilisation sur un système autre que celui du client, l'exploitation sur plus de postes de travail ou d'appareils mobiles supplémentaires que indiqué lors de l'acquisition de la licence, l'exploitation d'un centre de calcul pour des tiers, la copie dépassant l'usage conforme à la destination, la location, le prêt ou la transmission à des tiers, ainsi que le traitement, la modification ou l'extension du logiciel.
Responsabilité, garantie et protection des données dans le contrat
La distinction entre le droit du mandat et le droit du contrat d'entreprise n'est pas académique, mais décisive pour la responsabilité : si un résultat est dû, la question du trouble de l'exécution se pose différemment que dans le cas d'une simple exécution soigneuse de la prestation. L'analyse spécialisée sur les contrats IT cite comme autres points obligatoires la conformité à la protection des données selon la loi révisée sur la protection des données, qui doit être réglée contractuellement, notamment en cas de flux de données transfrontaliers.
Les CG contiennent régulièrement des limitations de responsabilité. Les CG de Gartenmann Software AG structurent les dispositions en dispositions générales et dispositions particulières pour les différents types de contrats – contrat de licence, de maintenance, de location, d'achat, de support, de services, de développement et de licence ASP – de sorte que la règle applicable au contrat concret n'apparaît qu'avec le type de contrat approprié.
Examinez donc séparément ce qui est réglementé en cas de défauts, de retard, de perte de données et de panne : plafonds de responsabilité, exclusions pour dommages indirects et manque à gagner, délais pour la dénonciation des vices, réparation ou remplacement, ainsi que la question de savoir qui porte la charge de la preuve de la fonctionnalité. Dans les contrats d'entreprise s'ajoute la procédure de réception, tandis que dans les relations de mandat s'applique la résiliabilité à tout moment selon l'article 404 CO.
En matière de protection des données, il vaut la peine de distinguer précisément entre information et consentement. Comme l'explique juristenfutter.ch à l'exemple des cabinets médicaux et des cliniques, la Loi sur la protection des données (LPD) n'exige fondamentalement aucun consentement pour le traitement des données personnelles – pas même pour les données de santé particulièrement sensibles. Le traitement est autorisé tant que les principes de traitement sont respectés et qu'il n'y a pas d'atteinte illicite à la personnalité (art. 6 LPD et art. 30 ss. LPD).
Le document appelé « formulaire de protection des données » est en réalité une déclaration de confidentialité, c'est-à-dire l'accomplissement de l'obligation d'informer selon l'art. 19 LPD – une information unilatérale, pas un contrat. Le Préposé fédéral à la protection des données et à la transparence (PFPDT) indique dans une fiche d'information sur les formulaires patients que le consentement n'est pas une condition préalable au traitement des données et que la prise de connaissance n'est pas une condition de validité. Un consentement accordé est par ailleurs révocable à tout moment.
Pour les contrats logiciels, cela signifie qu'une clause de consentement globale ne remplace pas une réglementation des bases de traitement, des flux de données et des obligations du fournisseur.
Clauses de sortie : résiliation, portabilité des données et migration
Pour les solutions Cloud, les stratégies de sortie et les migrations de données doivent être définies de manière contraignante avant la conclusion du contrat – c'est la recommandation centrale de l'analyse spécialisée sur les contrats IT. Ce qui n'est pas réglé avant la signature devient matière à négociation lors de la sortie, situation dans laquelle le fournisseur détient les données et l'exploitation.
Dans les relations de mandat s'ajoute le fait que les mandats peuvent être révoqués ou résiliés à tout moment selon l'article 404 CO. Si la résiliation intervient à un moment inopportun, la partie qui résilie est tenue de réparer le dommage causé. La sortie peut ainsi coûter de l'argent même si le droit de résiliation existe.
Pour l'examen du contrat, les points suivants doivent figurer dans une clause de sortie : le droit de résilier à une date déterminée et avec un délai défini, y compris la forme et l'adresse du destinataire. L'obligation du fournisseur de remettre les données dans un format convenu, lisible par machine, et dans un délai fixe. La réglementation de ce qu'il advient des données après la fin du contrat, qui effectue la suppression et comment celle-ci est confirmée.
Il convient également de réglementer les coûts de la sortie, ventilés par exportation des données, migration et prestations de soutien éventuelles, ainsi que l'obligation de poursuivre l'exploitation pendant une phase de transition jusqu'à ce que la nouvelle solution soit opérationnelle. Pour les logiciels sur mesure, il faut en outre clarifier à qui appartient le code source et comment le client y accède en cas de crise. En cas de changement de fournisseur, les interfaces, les formats de données et la documentation devraient être exigés comme faisant partie intégrante de la réglementation de sortie.
En pratique, il vaut la peine d'établir un scénario de sortie sur papier. Clarifiez : qui remet quelles données, quand et dans quel format ? Quelles prestations continuent jusqu'à quand ? Quels coûts surviennent à quelle phase ? Et quels délais devez-vous respecter vous-même pour ne pas tomber dans une nouvelle période de prolongation ?
Liste de contrôle pour l'examen des contrats logiciels
Durée et résiliation : durée initiale, durée de prolongation par renouvellement automatique, délai et date de résiliation, forme et adresse du destinataire de la résiliation, mention expresse de la clause de prolongation, confirmation de résiliation du fournisseur.
Clarifiez si la clause pourrait être contestée pour déloyauté ou caractère inhabituel. Vérifiez s'il existe un droit de résiliation à tout moment selon l'article 404 CO et ce que coûterait une résiliation à un moment inopportun.
Étendue des prestations et type de contrat : s'agit-il de logiciels standard, de logiciels sur mesure, de maintenance, de support, de conseil ou d'une prestation Cloud, et le contrat relève-t-il dès lors du droit du mandat (obligation de moyens) ou du droit du contrat d'entreprise (obligation de résultat) ? Consignez par écrit l'objet du contrat, les spécifications, les interfaces et les critères de réception. Séparez le document contractuel des CG, car les CG peuvent aussi s'appliquer aux commandes ultérieures.
Droits d'utilisation : étendue de la licence, systèmes et appareils autorisés, nombre d'utilisateurs simultanés, d'instances et de transactions, admissibilité de l'outsourcing et de la transmission à des tiers, modifications autorisées, droits sur les développements ultérieurs.
Responsabilité, garantie et protection des données : plafonds de responsabilité et exclusions, délais pour la dénonciation des vices, réparation et remplacement, procédure de réception. Réglementation de la conformité à la protection des données selon la LPD révisée, y compris les flux de données transfrontaliers, bases de traitement au lieu d'un consentement global, obligation d'informer selon l'article 19 LPD, sous-traitance et obligations du fournisseur en cas de perte de données.
Sortie : droit de résiliation et délais, restitution des données dans un format défini, délais pour l'exportation et la migration, suppression et confirmation de suppression, coûts de la sortie, exploitation de transition et poursuite du service, code source et documentation pour les logiciels sur mesure.
Pour les solutions Cloud, les scénarios de sortie et de migration devraient être consignés de manière contraignante avant la conclusion du contrat.



