As long as you can open your own executable for reading what does the OS have to do with this?
Icons are the most common use case I'd think. But several other things that could be indexed, information about the application, etc...
Yeah but the original post was talking about "Linux" which doesn't really have any use for that on the kernel level. I also doubt Freedesktop are going to specify special ELF sections or something for icons.
Don't care if the kernel needs it or not. I care about the things for which Windows uses it. Why is the icon a separate file on Linux?
> 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.