1
Identifier les parties à la transaction
Remplissez le nom légal, le type de société, la juridiction constitutive et l'adresse complète du propriétaire du logiciel et de l'acheteur. Utilisez les informations officielles (registre des entreprises, certificats de constitution).
💡 Pour les sociétés par actions, incluez le numéro d'incorporation ou de dossier.
2
Décrire précisément le logiciel
Spécifiez le nom commercial du logiciel, sa version actuelle, ses fonctionnalités principales et la langue de programmation. Joignez une description technique complète en Annexe « A ».
💡 Incluez des détails comme le nombre de lignes de code, les dépendances externes et les technologies tierces utilisées.
3
Énumérer tous les droits transférés
Complétez la section « Achat et vente » en listant chaque catégorie de droits cédés : droits d'auteur enregistrés (numéro et pays), marques, brevets, droits de modification, droit de relicencer, accès au code source.
💡 Consultez les registres de propriété intellectuelle (INPI en France, OPIC au Québec) pour récupérer les numéros d'enregistrement exacts.
4
Dresser la liste des utilisateurs et licenciés existants
En Annexe « B », énumérez les conditions de la licence utilisateur final standard. En Annexe « C », listez tous les tiers qui ont reçu une licence (clients, utilisateurs gratuits, partenaires) avec nom, adresse et téléphone.
💡 Incluez un tableau pour faciliter la lecture : une ligne par licencié, colonnes pour nom, adresse, type de licence (gratuite/payante), date de début.
5
Documenter les sources de distribution du partagiciel
Dressez une liste exhaustive de tous les sites Internet, portails d'applications ou réseaux d'échange logiciel où le logiciel a été proposé gratuitement ou en version d'évaluation. Estimez le nombre de téléchargements ou d'utilisateurs actifs par source.
💡 Parcourez Google, les archives logicielles historiques (archive.org) et les bases de données de téléchargement pour éviter d'oublier des canaux mineurs.
6
Préparer la livraison des médias et documents
Confirmez que seront fournis : copies du logiciel compilé et du code source, copies master sur support physique (CD, clé USB), tous les fichiers d'aide, la documentation utilisateur, les spécifications techniques, les rapports de maintenance, et le certificat d'enregistrement des droits d'auteur.
💡 Organisez les fichiers dans une structure clairement nommée et testez la complétude avant la signature.
7
Définir les garanties et engagements
Précisez les garanties du vendeur : propriété incontestée du logiciel, absence de violation de droits tiers, authentification des droits d'auteur enregistrés. Indiquez la durée pendant laquelle ces garanties restent valables après le transfert.
💡 En cas de logiciel intégrant du code tiers, documenter les licences de ces dépendances (MIT, GPL, Apache, etc.) et préciser comment elles sont gérées post-transfert.
8
Déterminer le prix et les modalités de paiement
Insérez le prix de vente total, la devise, le calendrier de paiement (comptant, échelonné, conditionnel à des jalons) et les conditions de règlement (virement bancaire, chèque).
💡 Pour les ventes échelonnées, incluez des clauses garantissant le transfert des droits seulement après le paiement intégral.