Nouvelles licences WinDev : et si c'était le moment de passer à Odoo ?
Fin de la licence perpétuelle, passage à l'abonnement, facturation par session évoquée pour la version 2026 : les conditions de WinDev ont beaucoup changé en deux ans. Pour les entreprises qui font tourner leur gestion sur une application WinDev, la question n'est plus seulement technique. Voici ce qui change, ce qu'Odoo peut remplacer, et comment se passe une migration WinDev vers Odoo, de l'analyse à la reprise des données HFSQL.
WinDev a longtemps été un excellent choix pour développer vite une application de gestion sur mesure : devis, factures, stock, suivi de production, planning. Beaucoup de PME en utilisent une depuis quinze ou vingt ans, souvent écrite par un développeur maison ou par un éditeur local. Les nouvelles conditions de licence de PC SOFT amènent aujourd'hui ces entreprises à se demander s'il faut continuer, ou profiter du moment pour moderniser. Odoo est l'une des alternatives à WinDev les plus étudiées, parce qu'il couvre en standard une grande partie de ce que ces applications faisaient à la main.
Dans cet article
Ce qui change dans les licences WinDev
PC SOFT, l'éditeur de WinDev, WebDev et WinDev Mobile, est passé fin 2024 sous le contrôle d'un groupe canadien de logiciels. Les changements ont suivi :
- Fin de la licence perpétuelle. Depuis 2025, on n'achète plus WinDev une fois pour toutes avec sa clé de protection : l'outil passe à l'abonnement, à un tarif annuel plus élevé que l'ancienne mise à jour.
- Une facturation par session pour la version 2026. En 2026, PC SOFT a présenté un système de « sessions » pour les applications compilées avec la version 2026 : un montant annuel lié à l'utilisation de l'application chez le client final, et plus seulement au poste du développeur.
- Peu de visibilité sur les montants. À la date de cet article, aucune grille tarifaire publique ne permet de calculer ce coût à l'avance ; les chiffres qui circulent viennent de réponses commerciales et d'analyses de développeurs.
Le sujet a largement dépassé le cercle des développeurs : pétition, questions écrites de députés à l'Assemblée nationale, procédures engagées par des entreprises clientes devant le tribunal de Marseille. Pour un éditeur qui vend une application WinDev à ses propres clients, la question devient très concrète : qui paiera chaque poste installé, et combien ? Les conditions évoluent vite et dépendent de chaque contrat ; vérifiez les vôtres avec PC SOFT avant toute décision.
Pourquoi Odoo comme alternative à WinDev
Au-delà du prix, ces changements font ressortir quatre préoccupations : des coûts de licence difficiles à prévoir, la dépendance à un outil et à une base de données propriétaires, le manque de visibilité sur les conditions futures, et le besoin d'applications accessibles depuis n'importe où et reliées aux autres outils de l'entreprise. C'est sur ces quatre points qu'Odoo apporte une réponse.
- Une édition libre. Odoo Community est open source, sous licence LGPL : pas de licence à payer, ni pour le logiciel, ni par utilisateur, ni par poste installé. L'édition Enterprise ajoute des applications et le support d'Odoo, avec un abonnement par utilisateur dont les tarifs sont publics.
- Des données dans une base standard. Odoo stocke tout dans PostgreSQL, une base de données libre et très répandue. Vos données restent lisibles par n'importe quel outil, sans dépendre d'un éditeur.
- Une application web. Odoo s'utilise dans un navigateur, au bureau, en télétravail ou sur une tablette en entrepôt, sans installer de logiciel sur chaque poste ni gérer de mises à jour poste par poste.
- Une gestion intégrée. Ventes, achats, stock, facturation, CRM, production, projets : les applications Odoo partagent les mêmes données. Un devis validé devient une commande, une livraison, puis une facture, sans ressaisie ni export entre deux logiciels.
- Un outil qu'on peut adapter. Ce qu'Odoo ne fait pas en standard se développe sous forme de modules spécifiques, et Odoo se connecte à vos autres logiciels : boutique en ligne, transporteurs, banques, outils métier.
Soyons clairs sur deux points. Odoo Enterprise a aussi un coût de licence, et chaque développement spécifique demande ensuite une maintenance, notamment lors des montées de version. La différence tient à la prévisibilité : le prix d'Odoo est public et par utilisateur, et l'édition Community reste disponible sans abonnement. Notre article Odoo gratuit ou payant ? détaille ce que comprend chaque édition.
Quelles applications WinDev migrer vers Odoo ?
WinDev est un atelier de développement : on peut tout construire avec. Odoo est un logiciel de gestion d'entreprise qui se personnalise. La migration a donc du sens quand l'application WinDev fait de la gestion, beaucoup moins quand elle pilote une machine ou fait un calcul très particulier.
- Bons candidats : gestion commerciale, devis et facturation, achats et stock, suivi de chantiers ou d'interventions, gestion de production simple, relation client, portail client, logiciel de gestion vendu par un éditeur à ses clients.
- À étudier au cas par cas : logiciels de caisse très spécifiques, calculs métier complexes (tarification, métrage, nomenclatures particulières), applications qui travaillent sans réseau.
- Moins adaptés : pilotage d'automates ou de machines, traitement d'images, petits utilitaires techniques. Ces outils peuvent rester à côté d'Odoo et échanger avec lui.
Dans la pratique, une bonne partie de ce qui avait été codé à la main dans une application WinDev (fiches clients et articles, devis, factures, stock, relances) existe déjà dans Odoo. Le travail porte surtout sur ce qui fait la particularité de votre métier.
Les étapes d'une migration WinDev vers Odoo
Migrer de WinDev vers Odoo ne consiste pas à traduire du code : le langage de WinDev et Odoo n'ont rien en commun. On reprend les règles métier et les données, pas les écrans. Voici les cinq étapes que nous suivons.
- Analyser l'application WinDev. On fait l'inventaire de ce qu'elle contient vraiment : fenêtres, impressions, traitements automatiques, fichiers de données, utilisateurs et droits, échanges avec d'autres logiciels (export comptable, commandes clients, étiquettes). On distingue surtout ce qui sert tous les jours de ce qui ne sert plus : après quinze ans, une partie des écrans est souvent abandonnée.
- Comparer avec les applications Odoo. Pour chaque fonction, trois réponses possibles : Odoo le fait en standard, Odoo le fait avec du paramétrage, ou il faut un développement spécifique. Cette étape fixe le budget et évite de redévelopper ce qui existe déjà.
- Reprendre les données. Clients, fournisseurs, articles, stocks, pièces en cours et historique utile sont extraits des fichiers HFSQL, nettoyés puis importés dans Odoo. C'est souvent l'étape la plus sous-estimée ; nous y revenons plus bas.
- Développer ce qui est propre à votre métier. Les fonctions sans équivalent dans Odoo sont développées en modules spécifiques, appuyés sur le standard plutôt que dans un coin, pour qu'ils suivent les futures versions d'Odoo sans être réécrits à chaque fois.
- Tester, former, basculer. Vos équipes testent leurs vrais cas de tous les jours sur une base qui contient vos données. On corrige, on teste à nouveau, on forme les utilisateurs, puis on bascule à une date calme : jamais en pleine clôture ou pendant l'inventaire.
Rien n'oblige à tout migrer d'un coup. On peut commencer par la gestion commerciale et la facturation, garder l'application WinDev pour le reste quelques mois, et relier les deux le temps de la transition grâce à un connecteur Odoo. Cette approche progressive limite les risques et préserve la continuité de l'activité.
Reprendre les données HFSQL dans PostgreSQL
Les applications WinDev stockent leurs données dans HFSQL, la base de données de PC SOFT. Odoo utilise PostgreSQL. La migration HFSQL vers PostgreSQL n'est pas une copie de tables : Odoo a sa propre organisation des données, et chaque information doit trouver sa place.
- Extraire. Les fichiers HFSQL se lisent avec le pilote d'accès fourni par PC SOFT, ou s'exportent depuis l'application. Il vaut mieux faire cette extraction tant que vous disposez encore d'un environnement WinDev qui fonctionne.
- Nettoyer. Doublons de clients, articles qui ne se vendent plus, codes réutilisés, accents mal encodés dans les anciennes données : la migration est le bon moment pour faire le ménage.
- Faire correspondre. Chaque rubrique WinDev est rattachée au bon champ Odoo. Les documents ou images rangés dans des rubriques mémo deviennent des pièces jointes dans Odoo.
- Choisir l'historique à reprendre. Les pièces en cours et les soldes, toujours. L'historique complet, pas forcément : on reprend souvent quelques années utiles, et l'ancienne base reste consultable en lecture seule pour le reste.
- Contrôler. Nombre de clients, valeur du stock, total des factures ouvertes : on compare les chiffres avant et après, avec vos équipes, sur une base de test.
Les coûts à comparer avant de décider
Quitter WinDev n'est pas automatiquement moins cher. Pour décider, comparez le coût total sur plusieurs années, pas seulement la licence.
- Du côté WinDev : l'abonnement de chaque développeur, les éventuels frais par session sur les applications déployées, et la maintenance d'une application dont le code n'est souvent connu que d'une ou deux personnes.
- Du côté Odoo : le projet de départ (analyse, reprise des données, développements spécifiques, formation), l'abonnement Enterprise par utilisateur si vous le choisissez, l'hébergement, et la maintenance des modules spécifiques, notamment lors des montées de version d'Odoo.
Chaque situation est différente : une PME de dix utilisateurs avec une gestion commerciale classique et un éditeur qui déploie son logiciel chez deux cents clients ne feront pas le même calcul. Une étude technique et financière de votre application est la seule façon de répondre sérieusement à la question.
Questions fréquentes
Peut-on convertir automatiquement une application WinDev en Odoo ?
Non. Le langage de WinDev et Odoo ne partagent rien, et un outil de conversion ne produirait pas une application Odoo. On reprend les règles métier et les données, puis on s'appuie au maximum sur les applications standard d'Odoo.
Combien de temps dure une migration de WinDev vers Odoo ?
Tout dépend de l'application. Quelques semaines peuvent suffire pour une gestion commerciale proche du standard ; il faut compter plusieurs mois pour une application qui couvre toute l'entreprise avec de nombreuses règles particulières. L'analyse de départ permet de donner une durée fiable.
Nos données HFSQL seront-elles toutes conservées ?
Les données utiles sont reprises dans Odoo : tiers, articles, stocks, pièces en cours, soldes et l'historique que vous choisissez de garder. Le reste peut être archivé et rester consultable, sans encombrer la nouvelle base.
Odoo Community suffit-il pour remplacer une application WinDev ?
Souvent, pour la gestion commerciale, les achats, le stock et la facturation. La comptabilité complète et certaines applications ne sont que dans l'édition Enterprise. Le choix se fait pendant l'analyse, fonction par fonction.
Peut-on garder Odoo sur un serveur dans nos locaux, comme notre application WinDev ?
Oui. Odoo s'installe sur votre propre serveur aussi bien que dans le cloud, et reste utilisable dans un navigateur sur votre réseau. Notre article où héberger votre Odoo compare les trois options.
Faut-il arrêter l'application WinDev le jour de la bascule ?
Pas forcément. Une migration par étapes permet de faire cohabiter les deux outils quelques mois, reliés entre eux, le temps de déplacer chaque activité vers Odoo.
Vous envisagez de migrer votre application WinDev vers Odoo ?
Nous développons sur Odoo depuis 2014. Nous commençons par l'analyse de votre application existante, puis nous vous accompagnons dans la reprise des données HFSQL et le développement de votre nouvelle solution Odoo. Parlons de votre projet de migration, ou découvrez notre méthode de migration vers Odoo et nos développements Odoo sur mesure.