Conversation

Which of these OSS components will last longest in active use for software development and deployment shops (across all app types)?
  • Git
    31.2%
  • Kubernetes
    1.7%
  • Linux
    53.2%
  • Show results
    13.9%
958 votesFinal results
14
17
Replying to and
Traditional Linux userspace provides barely any API/ABI compatibility at all so the fairly stable kernel ABI doesn't really provide much in most cases. Android has the API level system with quite strong backwards compatibility but that's non-existent for the desktop Linux stack.
1
Replying to and
Even on a server, there's not much backwards compatibility beyond the libc, and glibc backwards compatibility has the MASSIVE caveat of not applying to code being able to run on older glibc than you used to build. Android libc gates additions/changes behind API levels for that.
1