We are going to release a couple of Linux-enabled software products.
As for Mac and Windows, the number of supported versions is quite limited (xp, 2000, vista, 7 for win, 10.4-6 for Mac). But for Linux, this is another story.
We would like to support as much Linux as possible, but the choice is wide.
Questions:
- What distribution format (binaries) is used to support as many Linux as possible?
- To test that “base Linux” we can test and distribute our results to other linux.
- According to the fact that we provide a statically linked binary system with all the dependencies, what do we need to check? I am assuming a kernel version and a libc version, but I'm curious.
Our software is written in ANSI-compatible C with the BSD and POSIX bits (gettimeofday, pthreads).
Nicolas goy
source
share