Position Independent Code (PIC) in shared libraries
https://eli.thegreenplace.net/2011/11/03/position-independent-code-pic-in-shared-libraries/ [eli.thegreenplace.net]
2019-08-27 02:30
This article explained what position independent code is, and how it helps create shared libraries with shareable read-only text sections. There are some tradeoffs when choosing between PIC and its alternative (load-time relocation), and the eventual outcome really depends on a lot of factors, like the CPU architecture on which the program is going to run.
source: L