More Benefits of Linux
No vendor lock-in/Choice - Software vendors often create software that is totally incompatible with other software. This means that customers (and often their customers as well) are at the mercy of that vendor when their needs change. Linux provides options. There are often a variety of different software applications that perform the same task (e.g. word processors) and they are all compatible with each other.
Low software cost - There are generally no purchasing or licensing fees for Linux or Linux-based software applications. If there are purchase costs they are often limited to the cost of media (e.g. CD/Books) and shipping. Some software applications that run on Linux do charge licensing fees and have software costs (e.g. Oracle™ database, ACCPAC™ accounting program) but there is almost always a free alternative. As for all software, Microsoft, Linux or otherwise there are always installation, training and maintenance costs.
Open Architechture - Since Linux is open-source, the source code is freely available. This means that if a particular application does not exactly meet your need, you can change it as needed. Another advantage of the open architecture is that anyone can check the code for bugs, spyware and other anomolies.