In retrospect, I wish I had done 8 of the ubuntu servers as freebsd.
1. What are you using them all for?
2. Vertical or horizontal?
For all production servers I run Debian because they're the easiest to keep updated and to re-deploy at short notice.
(None/Windows isn't really accurate for me - I have a POSIX-compliant emulation layer on top of Windows)
I hadn't used Mandriva for many years (although I'd used Fedora, CentOS, Suse, Ubuntu in those years). I've been very impressed by Mandriva laptop in the last 3 months or so.
And to buy an Apple laptop with the same screen size and ram would have cost as much as 6 of these el cheapo laptops.
I can't think of anything I've missed from my powerbook in the last few months. And I could always install OS X inside a VM if I really needed it.
Can't see myself ever going back to Apple now (although I've still got 4 macs around the house, it's just that I don't use them any more).
Ubuntu always worked well compared to other distros, I could do stuff and it'd just work or there'd be plenty of help and support. I put Arch on an old P3 850 with 256mb of RAM and it just flies. I can be logged into my desktop from cold boot in the time it takes for my dual core Vista laptop to go from login to desktop. That (and discovering awesome wm) are the reasons that Arch gets my vote. Yes there's a learning curve as with any new distro or program but it's definitely worthwhile.
I've only been using Linux for half a year, maybe, and in that time I've tried Ubuntu, Gentoo, and Arch. Gentoo will always hold a place in my heart for teaching me more in three days than I learned in three months on Ubuntu, but maintaining it was just more work than I wanted to put in for my primary use machine. It also has the best community I've found--any question I had was already answered, in depth, on the forums. Ubuntu and Arch seem to have too many people guessing at answers instead of knowing them, from what I've experienced.
I've been consistently impressed with the Arch philosophy and implementation. Pacman's a dream to work with and the AUR/ABS is a beautiful system.
* Close to upstream, for early access to packaged software,
* Security is a primary concern: SELinux by default, Firewall by default, PolicyKit, Exec-Shield, Compile Time Buffer Checks, ELF Data Hardening, Restricted Kernel Memory Access, Stack Smash Protection, Buffer Overflow Detection, Variable Reordering, etc.
* Complete transparency of the distribution (including open sourcing all software they create for their internal processes),
* I prefer PackageKit/yum/rpm,
* They contribute heavily to upstream, as part of their process,
* They drive the development of a lot of the software other distributions use (NetworkManager, D-Bus, PolicyKit, PackageKit, ConsoleKit, HAL, SELinux policy, PulseAudio, etc.).
Those are some things that come to mind.
I've recently begun contributing packages as well. The processes are a lot more complex than Arch for example, but it's all very documented and sane once you get over the steep learning curve. Packages get through a lot more filters before they get accepted and there's also the "send all patches upstream" mantra which makes Fedora special because we are contributing to other distros as well this way :)
Right now, OSX for desktop (I just use a laptop that I always keep with me, no multiple computers, just a single one!). And Debian for headless machines / web servers and so on. I really love it.
(I also have to deal with "degradated" Windows installations at home, so every computer keeps its factory OS with a good security policy, much easier to re-install from zero)
I'm really enjoying the Moblin 2.1 interface. It's a pretty radical rethink of how you use your computer. Most importantly, it feels fast and easy to use even with the tiny trackpad and small screen of a netbook.
However, it's still not baked enough for general use. I'll probably switch back to Ubuntu Netbook Remix after Koala comes out.
Shared portage tree over NFS, distcc cluster, etc.
I also have an ubuntu laptop, still running 8.10 but I'll be upgrading soon. And my main machine is a macbook running X.6.
I've a C64 in the closet, too. Should bust that out, see if it still boots.
Not for home usage though - I don't think you'd like to run on something with kernel v2.6.18-92.1.1.el5 ;) Yup - that's kernel from 2006 with ~100 custom patches applied. Forget about any new gfx drivers or wifi.
Windows: 1 (one above is dual system, windows last boot in spring)
And welcome to HN. :)
And thanks, was lurking for a bit and then finally realized it was past time I created an account.
ta-da!
I still wouldn't call it a *nix.