This is an excelent (!!!) article describing in general terms how the process of linking (static and dynamic) and loading elf programs on linux works. This is a very valuable article. The original is found here: http://www.linuxjournal.com/article/6463?page=0,0 Discussing how compilers, links and loaders work and the benefits of shared libraries. Linking is the process of combining … Continue reading Linkers and Loaders
Reading some ELF  and linux memory managing papers  I noticed the use of address 0x08048000 for the start of linear address but no one told why this address was chosen. Until now I didn't find an reasonably explanation, below are some links about what I was reading and commenting about this misteriousssss number: … Continue reading Where 0x08048000 ELF address came from?