后移植需要软体原始码的访问权，这是闭源软体向后移植的唯一方法－向后移植通常伴随着二进制文件的升级。而开源软件的部份，向后移植有时候会由Linux发行版做出，然候送到上游（就是提交到受影响的软体的核心开发人员）。
范例.在Windows XP的Service Pack 3释出时，许多Windows Vista的特性被向后移植到Windows XP上，让许多最低要求是Windows Vista的应用程式（多数是游戏）得以在Windows XP SP3上执行。