Open Source Software
Open source software is the software for which the source code is available to the users free of cost. They may read this code and make changes to it. In case of Internet, there are many open source software for forums, blogs, chat etc. are available.