What is Open Source ????

Open Source Software development platform is a community of one or more software programmers across the world who come together and work on developing software. The Important thing here is to make the source code along with the application freely downloadable to people so that they can use-see-modify the source code according to their own requirements. The software may or may not be a replica of an existing proprietary software. Also it is not tied to Linux as it's base OS, lots of open source softwares are made to run even on Windows and Mac. You can use-see-modify the existing source code of any open source software and use it for your own purpose. Businesses are building up around this concept where companies work on developing a focussed solution to a customer's requirement using an open source piece of software and sell their own source code along with the base software's source code to the customer.