when you talk about desktop its different and when it comes to enterprise market...nothing is free my dear friend. No enterprise grade Linux is free even if its then service and support costs you money. dont want to enter into debate but off course it does cost more when it comes to large number...