arch bash cakephp dauth devops drupal fosdem foss git golang information age linux lua mail monitoring music n900 netlog openstack photos php productivity python real life thesis travel uzbl vimeo web2.0
From the very little experience I have with Debian, and from the stuff I've been reading about it, I think I can safely say Debian has always been a special distribution: packages always take very long to get into the stable tree, because Debian wanted to be a rock solid system where packages go through a lot of testing. ("We release it when it's done") The end result is a distro where you don't have the latest software, neither as much flexibility as, say Gentoo or Arch: You'd many times need to adapt your way of doing things to the "Debian way" (or be prepared to look for help in really obscure places and probably break things) but the end result is a stable distro where everything works very decently. That, combined with no licensing fees (unlike for example Red hat), make it the perfect choice for a server in small companies, where money is more important then features such as professional support or official certifications.
However, it seems like Debian is taking a route that will make it lose it's advantages over other distributions in the server market:
On april 8th Debian released version 4.0. But very soon an article popped up and drew my attention.
It complains about several problems such as multiple NIC's just not working. After reading this, I skimmed over "potential problems" in their release notes, and what do we see? Many small issues that could have been fixed by just taking a bit longer, often accompanied by lines such as "Although
So Debian is changing their release mechanism (or was this just a one-timer? Even then it's bad practice), thereby loosing it's major benefits over other distributions on the servermarket.
Personally I don't think issues like these will make server administrators switch to something else, but they'll sure have some work on their hands if they decide to upgrade ;-)