That isn't exactly true
Originally Posted by micrologus
I know that all programs are for free and you can find them on the web.
, although it is for the most part. However, keep in mind two things about Linux and its widespread availability - there is very little "sponsored support", meaning you will have to search our your issues on the web, and trust that other people know what they are doing. Plus, the fixes can be complex because it generally isn't built with the tools that Windows or Mac OS, so you have to get into very sensitive command line functions.
But Linux is an increasingly attractive option in a lot of cases, the problems that made it so exclusive for years, as with Mac OS, are largely gone.