A coworker of mine and I had discussed my stance on Apple — it hasn’t really changed much since I wrote that, in case you’re wondering — and she asked me for my thoughts on what I look for and expect in a Linux system, so I offered to write them down here. Most of these considerations and observations also apply to other Unix, or even non-Unix systems, too.