Concepts inTwo case studies of open source software development: Apache and Mozilla
Mozilla
Mozilla is a term used in a number of ways in relation to the Mozilla project and the Mozilla Foundation, their defunct commercial predecessor Netscape Communications Corporation, and their related application software.
more from Wikipedia
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache, is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone. Apache was the first viable alternative to the Netscape Communications Corporation web server, and since has evolved to dominate other web servers in terms of functionality and performance. Typically Apache is run on a Unix-like operating system.
more from Wikipedia
The Apache Software Foundation /¿¿pæt¿i¿/ (ASF) is a non-profit corporation (classified as 501 in the United States) to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S. , in June 1999. The Apache Software Foundation is a decentralized community of developers. The software they produce is distributed under the terms of the Apache License and is therefore free and open source software (FOSS).
more from Wikipedia
Revision control
Revision control, also known as version control and source control (and an aspect of software configuration management), is the management of changes to documents, computer programs, large web sites, and other collections of information. Changes are usually identified by a number or letter code, termed the "revision number", "revision level", or simply "revision". For example, an initial set of files is "revision 1". When the first change is made, the resulting set is "revision 2", and so on.
more from Wikipedia
Web browser
A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users easily to navigate their browsers to related resources.
more from Wikipedia