Hello friends,
Even in 2025, a surprising number of Xbase++, Harbour, and VFP projects still run on classic DBF files.
I had this verified across seven AI systems (Claude, Copilot, Deepseek, Le Chat, Perplexity, Gemini, and ChatGPT) β and looking at the numbers, itβs actually the SQL folks who are evangelizing:
Technology DBF SQL
----------------------------

Conclusion: About 60β70% of active systems still rely on DBF β despite the SQL hype.
(Source: Evaluation using 7 AI systems: Claude, Copilot, Deepseek, Le Chat, Perplexity, Gemini, and ChatGPT)
For me, the fundamental question isnβt βDBF or SQL,β but rather:
How can we secure existing DBF applications effectively in 2025?
As a test, I built a DBF microservice using ReadDirectoryChangesW() and Cloudflare Access:
No open port, no VPN required
2FA via browser (Zero Trust principle)
Only .req files are accessed
Response returned via .result
The whole setup runs stably, performs well (under 100 ms) β and most importantly, without SQL migration or admin overhead.
Iβd be interested to hear:
What solutions are you using to secure RDP, web, or DBF systems?
Classic VPN? Or are you already working with Cloudflare, 2FA, reverse proxy, β¦?
Best regards,
Otto

Even in 2025, a surprising number of Xbase++, Harbour, and VFP projects still run on classic DBF files.
I had this verified across seven AI systems (Claude, Copilot, Deepseek, Le Chat, Perplexity, Gemini, and ChatGPT) β and looking at the numbers, itβs actually the SQL folks who are evangelizing:
Technology DBF SQL
----------------------------

Conclusion: About 60β70% of active systems still rely on DBF β despite the SQL hype.
(Source: Evaluation using 7 AI systems: Claude, Copilot, Deepseek, Le Chat, Perplexity, Gemini, and ChatGPT)
For me, the fundamental question isnβt βDBF or SQL,β but rather:
How can we secure existing DBF applications effectively in 2025?
As a test, I built a DBF microservice using ReadDirectoryChangesW() and Cloudflare Access:
No open port, no VPN required
2FA via browser (Zero Trust principle)
Only .req files are accessed
Response returned via .result
The whole setup runs stably, performs well (under 100 ms) β and most importantly, without SQL migration or admin overhead.
Iβd be interested to hear:
What solutions are you using to secure RDP, web, or DBF systems?
Classic VPN? Or are you already working with Cloudflare, 2FA, reverse proxy, β¦?
Best regards,
Otto
