FoxPro ressuscité : FoxDev Studio arrive en 2025
Original : Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived
Pourquoi c'est important
Des milliers d'entreprises font encore tourner du code VFP ; cette sortie rouvre une porte fermée depuis 18 ans.
FoxDev Studio permet de faire tourner des applications Visual FoxPro 9 sans réécriture ni migration, sur du matériel moderne 64 bits. Le projet, disponible sur GitHub, supporte 1 722 éléments du langage VFP9 et lève la limite des 2 Go imposée par l'architecture 32 bits d'origine.
Microsoft a abandonné Visual FoxPro en 2007, laissant des milliers d'applications métier sans avenir officiel. FoxDev Studio relance la machine : l'outil ouvre directement les projets, formulaires et tables existants sans aucune étape de conversion. Fichiers .dbf, index, memos et bases de données sont lus et écrits en place — ce qui est sur le disque avant reste identique après.
L'environnement reproduit fidèlement l'IDE d'origine : gestionnaire de projet, Command Window, débogueur avec pile d'appels, variables locales et points d'arrêt. L'éditeur s'appuie sur le compilateur du runtime pour signaler les erreurs réelles, pas des approximations.
Sous le capot, l'architecture est entièrement repensée. Les formulaires sont rendus via React, le code est compilé en bytecode exécuté dans WebAssembly, et le tout est 64 bits de bout en bout. Résultat : la barrière des 2 Go sur les tables disparaît — elle était liée à des entiers signés 32 bits dans la gestion de fichiers, pas à un choix de licence. Les bibliothèques .fll 32 bits restent accessibles via un processus hôte dédié. Le runtime couvre 1 534 éléments du langage testés en comparaison directe avec Visual FoxPro 9.