Posts Tagged ‘open source framework’
The Evolution and Concept of Open Source Development
Open Source (Free) development is a methodology of creating software products from the design, development to its distribution. Developers often distributed such free software under the GPL (General Public License). This methodology provides a source code access to anybody and everybody aspiring to develop the software further for the good.
The evolution of Open source development
During the period of 50′s and 60′s, software were distributed free of cost to enhance the functionality of the hardware or to promote the hardware. People involved in the computer business dealt with hardware and freely distributed codes to encourage hardware sales. Also, buyers often had to change the code to make it work according to their business. They also had to fix bugs or add new features supporting hardware issues.
During early 1970′s, operating system and compilers began to grow rapidly. This development phase led to the surge in software demand, which had software companies to begin charging for the software licenses. Software started selling with several legal restrictions including copyright, trademark and leasing contracts.
The Open Source trend evolved during 1984 and 1985 when Stallman started the GNU project with an ultimate goal of getting the operating system developed and edited by genius developers without the expensive licensing issue and source code restrictions. This promoted Open Source development not only for operating system, but also for other areas of computing. Later, GNU General Public License became a legal tool ensuring that software under the GNU will remain free.
Open source framework programming advanced and today major companies accept its integration. This system developed some of the most famous and robust software namely Mozilla Corporation products, Firefox; Linux and UNIX operating systems; LAMP software stack and so on.
The Concept