Wikipedia gives a decent, if short, overview of Celestia, can't verify if its true though. It could be a decent jumping point though.