If you are using internet browsers such as Firefox or perhaps use particular types of Linux, you are one of the beneficiaries of free software development. Also referred as open source, free software development is a process of making application programs, right from design, development, to distribution. Programmers give out these kinds of application under the General Public License (GPL).
It is remarkable to view how technology and science has altered the way we embark on our daily tasks. In the past we had to get help of the fixed line telephone anytime we desired to get in touch with our buddies or relatives or in case they wanted to get in touch with us. It had not been feasible for us to speak to these folks, while we had been journeying or no preset line phone was obtainable.