Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Is It Time To Overhaul The GNU Dynamic Linker?
Given the stature today of Linux and the Unix wars being over, Woodard expresses his views on it could be time to overhaul the dynamic linker/loader and make it much more fitted for today's worlds. Possible areas for improvement include more robust linking, faster linking, and new performance and debugging angles. Among his "crazy ideas" would be experimenting with an ABI-aware loader, tool interface registration with the loader, an early fork in the loader for introducing new behavior, a modular library requirement solver, and more.
No code is written, at least not publicly yet, for an overhauled GNU dynamic linker/loader but given Red Hat's engineering resources it will be interesting to see if this is an area they pursue moving forward.
Those interested in the topic can see this PDF slide deck.