"Over the few months, several potential clients have asked me to
configure and install an open-source program. That's not unusual in
and of itself; I have been consulting for 15 years, and always
enjoy receiving calls from people with problems to solve. But in
each of these cases, the caller assumed that the majority of the
time would involve installing the program. They neglected to take
into consideration the time and cost associated with connecting
this new software with their existing, legacy systems.
"Most open-source packages are not that complicated to install
and configure. The days in which you needed to manually modify
dozens of lines in a Makefile, and discover the hard way that you
needed to install some additional libraries to satisfy dependency
requirements, are a distant memory..."