backwardCompatibility

P4617 predicate

Indicates that one entity remains functional or compatible when used with an earlier version or older form of another entity.

Observed surface forms (3)

  • backwardCompatibilityGoal ×1
  • compatibilityLayerFor ×1
  • hasBackwardCompatibility ×1

Sample triples (23)

Subject Object
10BASE-T compatible at MAC layer with other 10 Mb/s Ethernet
10GBASE-SR not backward compatible with 1GBASE-SX
10GBASE-T 1000BASE-T
10GBASE-T 100BASE-TX
10GBASE-T 10BASE-T
ATA-1 not applicable (first ATA standard)
Carbon (late transitional API) classic Mac OS applications via predicate surface "compatibilityLayerFor"
DVB-S not backward compatible with DVB-S2 at physical layer
Dolby TrueHD can be accompanied by Dolby Digital core track
G.722 not directly backward compatible with G.711
HFS Plus partial with HFS
PlayStation varies by console generation via predicate surface "hasBackwardCompatibility"
Sony PlayStation 3
surface form: PlayStation 3
PlayStation
Sony PlayStation 3
surface form: PlayStation 3
PlayStation
surface form: PlayStation 2
PlayStation 5 most PlayStation 4 games
Swift
surface form: Swift (programming language)
interoperable with Objective-C APIs
USB newer versions are generally backward compatible with older versions
USB Type-B USB 3.0 Type-B receptacle accepts USB 2.0 Type-B plug
Wayland XWayland for running X11 applications
Wi‑Fi 6E Wi‑Fi 5
Wi‑Fi 6E Wi‑Fi 6
Wi‑Fi 6E earlier Wi‑Fi generations on 2.4 GHz and 5 GHz
sRGB compatibility with legacy CRT monitors via predicate surface "backwardCompatibilityGoal"