"Open Source software is rarely very difficult to install. You needn’t hire additional staff for that purpose, so, in fact, it doesn’t really represent a shift of money from Purchasing Software to highing IT staff."
Is this really the experience for most non-technical people? I don't think so.
Take Moodle installation, please. The documentation makes a lot of assumptions . . . like you are running other OSS. As a Windows user by default at work, I see references to working with Windows . . . by page 5 I realize that it means I can load Apache via IE. I see references to SQL Server but when you get to the installation, it assumes MySQL.
Maybe the latest Moodle runs on a Windows server, and maybe you can use SQL Server, and maybe you can use IIS (though several places warn of "issues"), but you get lost in all the documentation that leans heavily toward other OSS products.
I found the same thing when it came to "playing nice" with other data systems . . . again, heavy emphasis on OSS products . . . even the commerical ones.
I'm not complaining, though I'm sure it sounds like it. But what I am saying is that when advocates say things like, "Open Source software is rarely very difficult to install. You needn’t hire additional staff for that purpose, so, in fact, it doesn’t really represent a shift of money from Purchasing Software to highing IT staff." it strikes me that they must be isolated from everyone but fellow hackers.
I think this is one reason why more and more customers are taking the hosting approach because it isn't getting easier. The things we wanted to do 10 years ago are easier now . . . but we don't want to do them anymore.