Skip to main content
to add a shim

to add a shim

7.4
A small program added to help old software run on a new system temporarily
  • phrasal verb
  • Specialized
translation icon : añadir un adaptador
  • After upgrading the OS, the team added a shim so the old plugin would still run.

Examples

  • Their release notes warned they were adding a shim as a temporary compatibility workaround.

  • We had to add a shim to the build to support the legacy driver.

  • You need to add a shim to make the software compatible.

  • Did you remember to add a shim before the update?

  • To ensure compatibility with the latest software, the developer had to add a shim for the older application.

  • Before running the updated program, we decided to add a shim so that the outdated drivers would function correctly.

  • The technician suggested they add a shim to allow the legacy hardware to work seamlessly with the new system.

Synonyms

to adapt
vsto add a shim
178 3.2

To change something so it fits a new use or situation

is a small temporary software insertion that keeps older code running on new systems
shim
vsto add a shim
  • Specialized
1 7.6

A small piece of code that helps old software run on new systems

is about inserting that small module as a temporary compatibility workaround

How Extensive

rewrite
  • Specialized
3 7.2
to refactor
  • Specialized
2 6.1
patch
  • Specialized
75 3.8
to add a shim
  • Specialized
7.4

Surface Forms

add a shim infinitive
added a shim past participle
adding a shim present participle
adds a shim third person singular

Morphology

add + a + shim

The phrase maps directly from the literal 'shim' (a thin piece added to make parts fit) combined with 'add', so a learner who knows those words can infer the idea of inserting a small element to make things work. However, the computing sense (a small compatibility layer of software) is a technical, metaphorical extension of the physical object and requires domain knowledge, so the relation is only partly predictable without exposure.

Etymology

Add a shim in software borrows the same picture: programmers put a tiny piece of code, like a thin shim, between old parts and a new system so they fit together. So, add a shim in computing means 'to add a small fix' or 'to make old software work' as a temporary solution.