Utiliser Linux avec WinDev : faites des économies !
Linux offre une alternative économique à Windows pour WinDev, aussi bien du côté des serveurs, pour héberger à moindres coûts, que du côté des postes utilisateurs avec la fin du support de Windows 10 survenue en octobre 2025. Cela permet de réduire les coûts de licences serveurs et de prolonger la vie des anciens postes utilisateurs.
Développement desktop et Migration
WinDev supporte nativement les exécutables Linux depuis de nombreuses versions, et permet de créer des applications desktop avec la librairie Qt. Migrer une application Windows vers Linux se fait en créant une configuration Linux dans le projet, ensuite vous devrez compiler et adapter le code en remplaçant les fonctions Windows spécifiques (ex. : API système, contrôles non supportés) par des équivalents.
Les distributions compatibles sont Ubuntu 18+, Debian 8+, OpenSUSE Leap 15 et CentOS 7.
Hébergement de site Webdev, Webservices et déploiement d'applications Windev en HTTP
Le serveur d'applications WebDev s'installe sur Linux avec Apache2, libapache2-mod-fcgid, Qt5 et libc6, via un installeur dédié (webdev_install_64). Il permet de déployer des sites WebDev, des webservices SOAP/REST. Le déploiement d'application Windev en HTTP est aussi possible en configurant le serveur HTTP (apache) et le serveur FTP correctement.
HFSQL Client/Serveur est disponible sous Linux, ce qui permet d'économiser des licences Windows Server souvent couteuses.
Par contre, à ce jour, le serveur BAAS n'est pas disponible pour Linux. PCSOFT nous répond qu'il a transmis une demande à son équipe de développement. Il n'est donc pas possible de déployer des applications via un store privé hébergé sur un serveur Linux.
Utilisation d'application en RemoteApp
Comparaison WinDev : Windows vs Linux
SEALOG vous accompagne pour votre Migration
SEALOG aide les développeurs WinDev à porter leurs solutions sous Linux, de l'adaptation du code à l'hébergement webservices. Contactez-nous pour un accompagnement sur mesure, soit par mail : info@sealog.info, soit en visio.
Commentaires
Enregistrer un commentaire