Open Source Software Development - Starting An Open Source Project

Starting An Open Source Project

There are several ways in which work on an open source project can start:

  1. An individual who senses the need for a project announces the intent to develop the project in public. The individual may receive offers of help from others. The group may then proceed to work on the code.
  2. A developer working on a limited but working codebase, releases it to the public as the first version of an open-source program. The developer continues to work on improving it, and possibly is joined by other developers.
  3. The source code of a mature project is released to the public, after being developed as proprietary software or in-house software.
  4. A well-established open-source project can be forked by an interested outside party. Several developers can then start a new project, whose source code then diverges from the original.

Eric Raymond observed in his famous essay "The Cathedral and the Bazaar" that announcing the intent for a project is usually inferior to releasing a working project to the public.

It's a common mistake to start a project when contributing to an existing similar project would be more effective (NIH syndrome). To start a successful project it is very important to investigate what's already there.

Read more about this topic:  Open Source Software Development

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

    A hook shot kisses the rim and
    hangs there, helplessly, but doesn’t drop

    and for once our gangly starting center
    boxes out his man and times his jump

    perfectly, gathering the orange leather
    from the air like a cherished possession
    Edward Hirsch (b. 1950)

    I open with a clock striking, to beget an awful attention in the audience—it also marks the time, which is four o’clock in the morning, and saves a description of the rising sun, and a great deal about gilding the eastern hemisphere.
    Richard Brinsley Sheridan (1751–1816)

    We are threatened with suffering from three directions: from our own body, which is doomed to decay and dissolution and which cannot even do without pain and anxiety as warning signals; from the external world, which may rage against us with overwhelming and merciless forces of destruction; and finally from our relations to other men. The suffering which comes from this last source is perhaps more painful than any other.
    Sigmund Freud (1856–1939)

    They had their fortunes to make, everything to gain and nothing to lose. They were schooled in and anxious for debates; forcible in argument; reckless and brilliant. For them it was but a short and natural step from swaying juries in courtroom battles over the ownership of land to swaying constituents in contests for office. For the lawyer, oratory was the escalator that could lift a political candidate to higher ground.
    —Federal Writers’ Project Of The Wor, U.S. public relief program (1935-1943)