There are some things that you can expect with a new installation of a Linux distribution such as Ubuntu or Fedora that you would not get with an OS such as Windows 7 or OS /X.
Free of Cost
The OS is without cost for the operating system or the applications that run on it. Free does not mean poorly written. Most developers work for major companies in IT and computer related work. Many are paid to work on Linux on company time and the rest do it because they are users too. They want something that they or their company would like to use. They like the collaborative atmosphere and are excited about what they do. It is not just a job for them.
rest here