I use software that is adequate for the task, readily available, and well-integrated into my workflow. Free, open-source software tends to fit this description most often for me.
I don't have any major angst against proprietary software, but I've found that the proprietary software I've had to deal with over the years sooner or later becomes a stick-in-the-mud and a limiting factor in my workflow.
For example, our corporate email client at work: while it does have a Linux-compatible version, it only comes as 32bit rpms. Making it work on modern 64-bit Ubuntu requires a 32-bit JVM, a bunch of deprecated gtk & c libraries, and a bunch of environment tweaks.
I think what it comes down to for me is that, in my personal experience, FOSS applications tended to have more long-term sustainability and flexibility as my technology and workflow evolved, so I feel safer depending on FOSS.
Bookmarks