Actually it's not as bad as some of you make it to be.
There are hundreds of Linux distributions, yes.
But testing the few mainline is going to get a lot of ground covered. (if not all)
A lot of distributions have other distribution as starting point.
The real question is about development libraries and packaging, distributing software.
Linux is terribly scattered, doesn't seem to care about the developers.
The Distribution maintainers are happy to have to maintain an enormous amount of work, patches on applications.
(Are they crazy?)
Celestia could use someone who makes a .deb and .rpm package.
Tests it on minimum 2 (one debian based e.g. Ubuntu and rpm based e.g. Fedora, SUSE, RHEL) distributions.
The package could be located on the download page the same way the Windows and Mac Installers are now.
Fridger has a point, and the LSD (
Linux
Standard
Base) should be more prominent in this field.
(Currently LSB is at rpm v3, if it's not doable to bump the version number, allow both: v3 and 4, retarded LSB-clowns!!)
e.g. Fedora 12 has rpm 4.7
For a lot of software developers, having to support all those packaging versions is very disadvantageous.
Also, the distribution maintainers like to make their own universes of packages, which is actually a very bad idea.
The distributions are going over the line if they make a customized version.
Putting some metadata, pictures, url's and the application in a database is good.
Changing that application and having to support it is bad.
As you can see for the problems caused, coupled with the packaging stuff, are really prominent for every application except the most used e.g.Office, graphics.
Well stone1343, you need to embark on a epic mission to learn to make .deb of Celestia.
This isn't so easy as it seems, you won't just package it in a zip.
You will also need to add correct metadata, sometimes with Legal Requirements.
Can you do that for Celestia?
(Hint: Anjuta IDE)
You will need to install Debian and use it to make and test the package.
Also here a good link to another conversation, with a post of mine with a lot of useful links:
http://www.shatters.net/forum/viewtopic.php?f=4&t=13449&start=30