As long as you can open your own executable for reading what does the OS have to do with this?
> I also doubt Freedesktop are going to specify special ELF sections or something for icons
They should. It would stop my icons from disappearing / changing on me while Iam not looking.