Huh? Despite the differences in names between distributions, they all run gnu/linux, so you don't have to recode, recompile, you _do_ have to repackage because of the different package management systems out there, but so what? either the distro people will do that, or you can just supply a distro-neutral packagemdevour wrote:If developers have to re-code, re-compile, re-package, debug, and support every application for what amounts to several different platforms to market their program on "Linux," it will be a barrier between us, the users, and more and better programs to run on our systems.
when lsb first came out, in order to be lsb-certified you had to run rpm as your package management, i don't know if they still persist with this folly, but that really underscores the problem in my opinion, gnu/linux is about choice and for the most part the only people who complain about choice are the people who don't run gnu/linux in the first place and don't understand it
the platform is the same for program compatibility, the only thing that changes is newer releases of libs, but distros have done their job so far, and they'll continue to do it
the kind of standardizations that has to do with how the operating system functions aren't necessary, because then there'd only be one distro
and then there are people who confuse this issue with standardizations about their user interface in X too
standardization is bullshit, just follow the c libs development and you'll be able to run any gnu/linux program on any gnu/linux operating system