Předpokládejme, že v knihovně ve verzi x.y.z je chyba. První možnost je, že si každý program bude tahat kopii knihovny s sebou. Druhá možnost je, že tato knihovna bude v systému jen jednou.
V případě chyby ve verzi x.y.z jsou bezprostřední následky v obou případech stejné – chyba postihne všechny aplikace. Významný rozdíl je ale v možnosti následné opravy – zatímco v prvním případě je potřeba upravit a přeinstalovat všechny programy a vyžaduje tou součinnost ze strany jejich autorů. V druhém případě stačí aktualizovat knihovnu na jednom místě. V důsledku toho je druhý model celkově bezpečnější.

