Codebase
- Codebase
-
Le terme codebase, ou code base est utilisé en développement de logiciel pour désigner l'ensemble du code source utilisé pour construire un logiciel ou un composant. En général, le codebase n'inclut que des fichiers sources écrits par des humains et non, par exemple, des fichiers sources générés par d'autres outils ou par des programmes.
Le codebase d'un projet est habituellement versionné grâce à un système de gestion de versions. Il se trouve alors conservé au milieu d'une quantité importante de code source (public ou privé). Ces systèmes sont souvent utilisés dans des projets faisant intervenir plusieurs développeurs afin de gérer les versions successives du code source. Subversion est un systême de gestion de versions populaire pour gérer ce workflow et est largement utilisé dans les projets open source.
Dire que plusieurs codebases sont "distincts" signifie que leurs implémentations sont indépendantes (elles ne partagent pas de code source) et que historiquement ces implémentations ne dérivent pas d'un codebase commun. Dans le cas de standards, ceci prouve une interopérabilité puisque deux programmes indépendants peuvent implémenter un même standard.
Voir aussi
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Codebase de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Codebase — This article is about the source code of software systems. For the homonymous database management system, see CodeBase. The term codebase, or code base, is used in software development to mean the whole collection of source code used to build a… … Wikipedia
codebase — noun a body of sourcecode (and possibly auxiliary datafiles) used to create a particular computer program … Wiktionary
Frozen Codebase — Infobox Company company name = Frozen Codebase company company type = Video game developer company slogan = foundation = 2006 location = Green Bay, Wisconsin, U.S. key people = Ben Geisler num employees = 24 industry = Video games revenue =… … Wikipedia
Comparison of sites using the LiveJournal codebase — This is a comparison of sites publicly accessible on the internet known to be using the LiveJournal codebase. The LiveJournal web community is based on open source software for blogging and social networking, primarily written in Perl. Because of … Wikipedia
GodWars — is a MUD engine derived from Merc [http://lorry.org/arch wizard/mudbase.txt] Hierarchy of MUDs] , created in 1995 [http://groups.google.com/group/rec.games.mud.diku/msg/33aef894f8d2aab3?dmode=source hl=en] First God Wars advert (19th July 1995)]… … Wikipedia
PhpBB — Infobox Software caption = A default installation of phpBB 3.0 developer = The phpBB Group released = initial release|2000|06|17 frequently updated = yes programming language = PHP operating system = platform = language = multilingual [… … Wikipedia
Mozilla — The Mozilla logo Mozilla is a term used in a number of ways in relation to the Mozilla.org project and the Mozilla Foundation, their defunct commercial predecessor Netscape Communications Corporation, and their related application software. The… … Wikipedia
CircleMUD — is a MUD codebase written by Jeremy Elson first released on July 16, 1993. It is a derivative of DikuMUD that was written in 1990 by Katja Nyboe, Tom Madsen, Hans Henrik Staerfeldt, Michael Seifert and Sebastian Hammer.[1] Contents 1 Overview 2… … Wikipedia
BeZilla — Der Begriff Mozilla [moʊˈzɪlɐ] steht für Internet Software und für Projektorganisationen, die mit der Erstellung dieser Software verbunden sind. Aus dem Webbrowser Netscape Navigator, der unter dem Codenamen Mozilla entwickelt wurde, ist die… … Deutsch Wikipedia
Mozilla — Der Begriff Mozilla [moʊˈzɪlɐ] steht für Internet Software und für Projektorganisationen, die mit der Erstellung dieser Software verbunden sind. Aus dem Webbrowser Netscape Navigator, der unter dem Codenamen Mozilla entwickelt wurde, ist die… … Deutsch Wikipedia