Legacy Rescue · Delphi

Delphi Modernisation UK: A Safe Exit Plan

Delphi itself is alive; Embarcadero shipped Delphi 13 in September 2025. The Delphi your business runs is probably not: Delphi 7 left all support in December 2008, and the Borland Database Engine underneath most systems of that era is deprecated and will never be fixed again. We rebuild legacy Delphi applications as modern web applications, with the old system live in parallel.

The facts

Is Delphi end of life?

The product is not: Delphi 13 Florence shipped on 10 September 2025 and is actively supported. The versions in most legacy estates are. Delphi 7, the classic, left all support in December 2008, everything older than Delphi 12 is now out of support, and the Borland Database Engine is deprecated, with Embarcadero stating plainly that it is no longer supported and will never gain Unicode support.

Delphi 7 All support ended December 2008
BDE Deprecated, no longer supported
Unicode in the BDE Never coming, per Embarcadero
Windows 11 support Only from RAD Studio 11.1, 2022
Current product Delphi 13, September 2025
BDE: deprecated, never to be fixed
SYSTEM STATUS DELPHI 7 / BDE
VERSION . . . . : DE-SUPPORTED 2008
BDE . . . . . . : DEPRECATED
UNICODE . . . . : NEVER
IDAPI.CFG . . . : STILL THERE
PRESS ANY KEY TO WORRY
Staying costs too

The risks of staying on Delphi

  • No vendor fixes, ever Delphi 7 has been de-supported since December 2008 and the BDE is officially abandoned. Any driver fault or data-corruption bug is permanent.
  • Operating-system drift Official Windows 11 support only exists from RAD Studio 11.1 in 2022. A Delphi 7 toolchain predates Windows 11 by two decades and runs on emulation goodwill.
  • A technical dead end underneath The BDE will never gain Unicode support, and its system-wide binary configuration fits poorly with modern locked-down Windows estates.
  • A shrinking talent pool IT Jobs Watch counted 32 UK permanent adverts citing Delphi in the six months to June 2026, a falling share of the market. Replacing a retiring Delphi developer is a key-person risk.
  • Certification exposure Cyber Essentials requires unsupported software to be removed or isolated from the internet. A de-supported Delphi build with a deprecated engine fails that test.
Honest trade-offs

Your exit options, compared

OptionWhat it means RiskVerdict
Stay Keep the old build running as Windows drifts on. BDE faults are permanent; fixes are not coming. Borrowed time.
Refactor Port to current Delphi and FireDAC. Real vendor support returns, but the niche talent pool remains. Viable if you are staying native.
Replace Off-the-shelf package, migrate the data. Decades of bespoke logic rarely fit a package. Works for simple systems.
Rewrite Rebuild as a modern web application, parallel run, then cut over. Managed by the parallel run; old system stays live. Our method.
The process

How the migration runs

  1. Audit

    A free 30 minute call plus a written one-page risk summary.
  2. Roadmap

    Code and data audit, migration options, fixed-price proposal. £1,950, credited against the build.
  3. Parallel run

    Your old system stays live until the new one has proven itself.
  4. Cutover & aftercare

    Switch over when ready. We stay on hand.

Delphi specifics: Paradox and dBase tables behind the BDE extract cleanly to a modern SQL schema, and .pas source is readable wherever it survives. ANSI-era string handling and IDAPI.CFG aliases are mapped during the audit, not discovered during cutover.

The safety net

The parallel run is the proof.

We do not ask you to trust a brochure. Your Delphi system stays live and primary while the new one runs alongside it, reconciled record by record until the comparison is boring. Cutover happens when you say so, with the old system kept as a fallback.

Read the Field Notes
Asked by Delphi owners

Questions

Our Delphi 7 application still compiles and runs. Why move?
Because the platform under it stopped moving in 2008 and the BDE will never be fixed again. It works until Windows drifts past it, and the timing of that is not yours to choose.
Could we just upgrade to current Delphi instead?
Yes, and for teams committed to native Windows that is a fair route: FireDAC replaces the BDE and the vendor is active. You remain on a niche stack with a thin UK talent pool. The Roadmap prices both routes honestly.
What happens to our Paradox or dBase tables?
They extract cleanly. The BDE-era formats are stable and well documented; the data moves to a modern SQL database first, then the application follows.
The original developer is long gone and we only have partial source. Is that fatal?
No. Where source is missing, behaviour is rebuilt from the running system. It happens more often than you would think.
How long does a Delphi modernisation take?
The Roadmap gives a range for your system. Parallel running keeps the old application live throughout, so the timeline carries no downtime risk.

Get a straight answer on your Delphi system.

Book a free Legacy Risk Audit
Replies within one working day, from the engineer, not a sales team.