Comment Re:How Linux wins the Desktop (Score 1) 727
#1 - There's really only two games in town for Linux. Either you publish an RPM for use on RedHat derived distros or you publish DEB style for Debian derived distros. If you service those two markets, you cover maybe 80-90% of the Linux systems in use. The outliers are SUSE and Mandriva, followed by the source-based distros like Slackware or Gentoo.
There's also the Filesystem Hierarchy Standard (FHS) which your installer should adhere to, which smooths away most issues.
On the UI side, you really only have Gnome or KDE, and most apps run as-is on either because they use things like Qt.
#2 - "Chef" or "Puppet" or some other configuration management. Those tools have existed for a few years now and are stable and used.
#3 - Generally a solved problem, some of it is covered by configuration management tools like Chef/Puppet. Others have to be adapted from the cloud solutions. With a good cloud setup (private, hosted, or whatever) you can create and boot a new server in 10 minutes or less. On the desktop side, install a standard image, then let your configuration management software take over.
There's also the Filesystem Hierarchy Standard (FHS) which your installer should adhere to, which smooths away most issues.
On the UI side, you really only have Gnome or KDE, and most apps run as-is on either because they use things like Qt.
#2 - "Chef" or "Puppet" or some other configuration management. Those tools have existed for a few years now and are stable and used.
#3 - Generally a solved problem, some of it is covered by configuration management tools like Chef/Puppet. Others have to be adapted from the cloud solutions. With a good cloud setup (private, hosted, or whatever) you can create and boot a new server in 10 minutes or less. On the desktop side, install a standard image, then let your configuration management software take over.