kompatybilny wstecz (kompatybilność wsteczna)
Kompatybilny wstecz (albo czasami kompatybilny wstecz lub kompatybilny wstecz) odnosi się do systemu sprzętowego albo oprogramowania, który może z powodzeniem używać interfejsów i danych z wcześniejszych wersji systemu albo z innych systemów. Na przykład Perl, język skryptowy, został zaprojektowany tak, aby był kompatybilny wstecz z awk, wcześniejszym językiem, który Perl miał zastąpić.
Kompatybilność wstecz jest łatwiejsza do osiągnięcia, jeśli poprzednie wersje zostały zaprojektowane tak, aby były kompatybilne w przód lub rozszerzalne, z wbudowanymi funkcjami, takimi jak haki, wtyczki lub interfejs programu aplikacyjnego (API), który pozwala na dodawanie nowych funkcji.
Termin kompatybilny wstecz (zauważ „b”) jest czasami używany do opisania sprzętu lub oprogramowania, który został zaprojektowany bez względu na kompatybilność z wcześniejszymi wersjami, powodując dwie wersje do walki (lub walki) siebie. W takim przypadku obie wersje nie mogą łatwo współdzielić danych i mogą mieć funkcje, które powodują błędy lub awarie, gdy są zainstalowane na tym samym komputerze, często dlatego, że komputer nie rozumie, do której wersji się odwołuje. Nawet jeśli wcześniejsza wersja zostanie usunięta, pozostałe po niej ślady mogą powodować problemy z uruchomieniem nowszej wersji.