... I use a surprisingly small number of applications. In the last decade the types of applications I always run on my computer are one each of the following:
- Photo software to grab from camera/phone and put into albums on my computer
- Text editor to update my homepage
- Interactive fiction authoring and interpreter software
- Some kind of office suite - usually not Microsoft Office and I'm happy
- Music management software to store my files and copy them to my phone
- Calendar and contact manager that syncs to my phone
- Email, RSS, Web, FTP, Jabber software
Having tried this with Windows, Linux, and MacOS I can say the solution that works out-of-the box for me is MacOS. I'd rather use open source software because I like donating money to software I use rather than paying for a silly license that puts a smile on the face of an attorney somewhere.
When I tried this with Linux I have to do a lot research to make sure the phone works with the OS and the software available for the OS. I've tried using Songbird and Lightning/Sunbird as well as the full suite of Mozilla-based applications. Inevitably something I use a computer for is not available in a single Linux distribution. If the phone works the calendar is crappy or Songbird doesn't sync with that phone.
So for me it does boil down not just to the software that's available but to device compatibility. I'm sure it's possible but computers are less hobby and more appliance for me. On an odd notes I was able to do all of this on an older MacBook I didn't know what to use for. So with the exception of the OS, obviously, I had all my music in open source applications: OpenOffice, Songbird, Thunderbird, Instantbird, Inform 7, Sunbird and a small handful of text editors. I couldn't find the right Linux counterparts.