Open Source Software Development

Open source software development is the process by which open source software (or similar software whose source code is publicly available) is developed. These are software products “available with its source code and under an open source license to study, change, and improve its design”. Examples of popular open source software products are Mozilla Firefox, Google Chromium, Android and the Apache OpenOffice Suite. In the past, the open source software development method has been very unstructured, because no clear development tools, phases, etc., had been defined like with development methods such as Dynamic Systems Development Method. Instead, every project had its own phases. However, more recently there has been much better progress, coordination, and communication within the open source community.

Read more about Open Source Software Development:  History, Open Source Software Development Phases, Types of Open Source Projects, Starting An Open Source Project, Open Source Software Development Methods

Famous quotes containing the words open, source and/or development:

    “A safe but sometimes chilly way of recalling the past is to force open a crammed drawer. If you are searching for anything in particular you don’t find it, but something falls out at the back that is often more interesting.”
    —J.M. (James Matthew)

    “It is thus tolerance that is the source of peace, and intolerance that is the source of disorder and squabbling.”
    —Pierre Bayle (1647–1706)

    “Understanding child development takes the emphasis away from the child’s character—looking at the child as good or bad. The emphasis is put on behavior as communication. Discipline is thus seen as problem-solving. The child is helped to learn a more acceptable manner of communication.”
    —Ellen Galinsky (20th century)