That being said we also offer a piece of open source BI software, until yesterday (this is true) we were GPL based, and to be honest dealing with requests regadding embedding, in a SAAS solution, not in a SAAS solution, was a pain in the ass. So we changed it to Apache 2 now to make our lives easier. All that aside, we have found that our clients really pay for open source software when they feel they will need support, people don't like to support other peoples software, so sell support packages.
On top of support we find that people are happy to pay for extra functionality, we offer cheaper development rates for people happy to include the new feature back into the open source version, if not we charge standard consulting rates. And last but not least, clients then find we offer a wider range of Bi consulting and we gain more work from that.
So we find that offering extra services on top of the software is what makes us our money, the software itself, whilst people pay for, isn't what keeps us afloat.
Every day he'd randomly reboot servers, install different software in different places and generally make administration and licencing a nightmare. Also as a developer he didn't really have a clue as to how to organize things properly so things like SQL Server could only run one database on one machine, if he'd actually asked around (ie the sys admins) things would have been far easier, and I wouldn't have quit.
So in a nutshell testing servers with admin rights, fair enough, online servers with admin rights, don't let developers near them.
So my question is, if the destination really isn't an issue(I've done some contract work in Afghanistan), which countries have an IT skill shortage where I could put my skills to good use?"
The study, entitled "The Effect of File Sharing on Record Sales: An Empirical Analysis," claims that "a one-standard-deviation increase in file sharing reduces an album's weekly sales by a mere 368 copies, an effect that is too small to be statistically distinguishable from zero.""