Hello Harry, I've been a long-time user of Debian, in fact, it's the only distribution I've really used, so while I'm not qualified to comment on other distros I think I've learned some of the pros & cons of using Debian.
I would say that Debian's greatest plus feature is the stability and consistency of it's stable releases, and I would say that it's greatest negative feature is a consequence of it's greatest plus feature; it will always be using dated, or older versions of software. This is fine if the older versions of software that end up in the Debian stable distros are sufficient for your needs or you are developing your own software and don't need or wish to use 'bleeding-edge' versions of development libraries and packages etc. to make your software work. For something like FlightGear however, which largely requires the latest versions of quite a few other packages, it can be a problem. For example, if you wish to keep up to date with FG development and work with the cvs version of FG you won't be able to use the version of OSG in etch but will have to get a later version from the OSG project and install it yourself, which may in turn require later versions of other packages too. Now this may be ok if you don't use any other Debian packages that depend upon OSG but if you do you'll then hit dependency problems. There are ways around this but they'll require some degree, and sometimes a lot, of extra work and housekeeping to keep everything working. Incidentally, regarding OSG, I think the version that will end up in Lenny, which will soon become the next stable release (perhaps even this year - lol), will be OSG 2.4.0, which will still be too old for the current release version of FG. It also looks like the Debian version of FG that will be released with Lenny is 1.0.0. You could try using Debian's unstable distro but you need to be aware that it's a constantly moving target where dependencies are frequently broken. You really need a testing system if you're going to run unstable, to test updates before you roll them out to the machines you depend upon to work. You also really need to maintain your own partial mirror too, if you want to keep several systems in step because it's likely that there will have been further updates between the time you finish testing one set of updates and then start rolling them out to your other machines. Debian's testing distro varies a lot depending on the current point in the Debian release cycle. Around now, where Lenny has largely been frozen and where the current focus is on bug-squashing and final testing, it is very stable, but once it's actually been promoted and released as the new stable, testing will become very unstable and sometimes even less stable than unstable (speaking from experience) until it too is frozen. So perhaps for something like FG, Ubuntu might be a better bet, as it's based more on unstable than stable, with new versions of software being brought forward much more quickly than with Debian. LeeE ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel