If I do the following command on my executable called "version", compiled on Fedora Core 11, I get this output
file version
version: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
What's the significance of the 2.6.18 number towards the end, and is it any use in distinguishing to customers which version of some software they should download ?
From what I've looked at so far, this number is definitely not
- The kernel version
- The libc version
- Anything to do with the lsb_release
I'd like to get some easy identifier to allow customers to know which binary release they should download, which they should ideally be able to identify by typing a command (like uname -a, although that obviously isn't the one in this case).
Thanks