Backport
Noun · Verb · Open Source
Definitions
Applying a fix or feature from a newer version of software to an older, still-supported version. Essential for security patches on LTS releases — users shouldn't have to upgrade to stay safe.
In plain English: Taking a bug fix or improvement from the latest version of software and applying it to an older version that people still rely on, so they get the fix without upgrading everything.
The process is notoriously painful when the newer codebase has diverged significantly — the fix might depend on refactored code that doesn't exist in the older version, requiring careful manual adaptation rather than a simple cherry-pick.
Example: 'Backporting the security fix to v3.x took three days because the auth module was completely rewritten in v4. Had to reconstruct the patch from scratch.'
Source: practical challenge