Forge (software)

Forge (software)

A software forge is a collaboration platform allowing collaborative software development over the Internet.

A forge platform aggregates a set of applications with integrated Web interfaces, and generally hosts multiple independent projects. Software developers who are registered as contributors to the hosted projects can then use the various project management tools, and software development tools.

The term "forge" refers to a common prefix or suffix adopted by the various software development management systems created after the example of the SourceForge platform.

Two different kinds of concepts are commonly coined by the term "forge" :
* a "service" offered on a Web platform to host software development projects
* an integrated set of "software" elements which produce such platforms, ready for deployment in an organization or on the Internet

Examples of such services are :
* SourceForge.net
* BerliOS
* GNU Savannah
* Gna.org
* Tigris.org
* Google code

Examples of software available to setup a forge are :
* SourceForge Enterprise Edition
* GForge
* Savanne (powering GNU Savannah)
* Trac
* LibreSource

All these platforms provide similar tools helpful to software developers working in the hosted projects :
* source code configuration management systems (see revision control)
* mailing-lists or forums
* wikis
* software archives download services
* bug tracking system

Software forges have become popular as they proved successful in allowing development of a large number of free software projects in the last years.

Many free software projects now use their own forges to host development of their sub-projects, and add custom quality-assurance tools in particular. Examples are :
* Alioth (Debian)
* http://rubyforge.org/
* [http://forge.objectweb.org/ OW2 forge]
* http://forge.ocamlcore.org/

= See also =

* Comparison of Free Software Hosting Facilities


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Forge (Informatique) — Pour les articles homonymes, voir Forge. En informatique, une forge désigne un système de gestion de développement collaboratif de logiciel. Sommaire 1 Objectifs 2 Fonctions disponibles …   Wikipédia en Français

  • Forge — Saltar a navegación, búsqueda El segundo juego de la trilogía Loom de Lucasarts el cual se cree fue cancelado ante la falta de popularidad del primer juego, después Brian Moriarty declaró en una e mail a un fan site que esta desarrollando una… …   Wikipedia Español

  • Software repository — A software repository is a storage location from which software packages may be retrieved and installed on a computer. Contents 1 Discussion 2 Package management system vs. package development process 3 Selected repositories …   Wikipedia

  • Forge (disambiguation) — The industrial term Forge may refer to: * A forge is the hearth where the blacksmith keeps the fire for heating metals to be formed by plastic deformation, usually with hammer on an anvil. The word is also used, by extension, to mean the… …   Wikipedia

  • Forge (informatique) — Pour les articles homonymes, voir Forge. En informatique, une forge désigne un système de gestion de développement collaboratif de logiciel. Sommaire 1 Objectifs 2 Fonctions disponibles …   Wikipédia en Français

  • FORGE — Free And Open Roleplaying Game Engine (Computing » Software) …   Abbreviations dictionary

  • Comparison of open source software hosting facilities — A source code repository or source code escrow[citation needed] is a file archive and web hosting facility where large amounts of source code are kept, either publicly or privately. They are often used by open source projects and other multi… …   Wikipedia

  • Rio Forge — Infobox Information appliance title = Rio Forge caption = All three flavors of Rio Forge MP3/FM players. The unit in upper left is in Menu mode, the others are playing back music. manufacturer = Rio type = Digital audio player releasedate = July… …   Wikipedia

  • Sound Forge — Infobox Software name = Sound Forge caption = Sound Forge 8 developer = Sony Media Software latest release version = 9.0.0.441 or 9.0e (Build 441) latest release date = release date and age|2008|2|7 operating system = Microsoft Windows genre =… …   Wikipedia

  • Rational Build Forge — (BuildForge) wurde von der Firma BuildForge mit Sitz in Austin, Texas entwickelt. Nach der Übernahme des texanischen Software Hauses durch IBM im Jahre 2006 wurde Build Forge in IBMs Software Brand Rational integriert. Rational Build Forge ist… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”