Well, it looks free to me. I'm sure the can't really charge for an OS when OS X and Chrome OS is free. However, a few things:
-It's only free when upgrading or buying a device that has it installed (potentially cheaper device). And it's only going to be free to upgrade the first year. If you wait more than 12 months to upgrade, it will cost you. If you build a PC and need the OS, it will cost you to get it - if I understand it correctly
-Businesses have to pay for their multilicences which will give MS a huge revenue
-They sell Cloudstorage with or without Office to everyone
-They sell Office subscriptions on their own, annual income from subscribers
-The Windows App Store will sell software where MS get a persentage from sales
-The XBox environment is integrated in the OS where MS have made gadzillions for many years already and now it looks like it's only going to expand
-Media subscription services (XBox Music etc) will be a perpetual stream of income
-Skype credits and business subscriptions, Skype is way more integrated in the OS from Win10
-Hardware like Keyboards, mouse, etc
If you ask me, Microsoft has set up a pretty modern way of making money and the basis of it is Windows. Understandable that they want people to upgrade - so it's free - to start using the services - which isn't free. I think they will keep making pretty good money.
Just my 2cents