(please note that I am writing this from a South African perspective)
People in business have specific needs. What will work for home users will not always be a good fit for business. Businesses need software that is secure, easy to use - but does not always need to be easy to set up.
Most people are linked to Microsoft and feel they do not have a choice. With outdated computers, running outdated software. But there is.
There are a lot of companies that still run Windows XP, which today is not a safe move. Why are so many businesses sticking with outdated software that leaves them vulnerable?
1. Keeping up with new software licences is expensive
2. Hardware is expensive, and a lot will need to be replaced when upgrading the OS
3. Support for Linux is lacking / hard to find
After going a little more in depth with these points, we will look at how to set up a small businesses with Linux as the OS, set up a small office network, find a point of sale solution, find a few printers that they can consider, a backup solution and a few other things that will probably come up.
It is going to take a while to compile this and I don't want to reinvent the wheel here so where someone has a great guide I will link to it, instead of redoing it.
If you have any experience in this field, a question or a comment then please post it in the comments.