FYI: this doesn't seem to be about what most of us would think of as shared code - the same .so or .dll mapped into multiple processes' address spaces. Rather, it's about code that's copied between programs, or between versions/instances of the same program. Still interesting, but perhaps not quite what people would expect.