Open-source software development

open-source developmentopen source software developmentopen-sourceopen developmentopen-source software projectdevelopment communityopen software developmentopen source softwareopen-sourced
Open-source software development is the process by which open-source software, or similar software whose source code is publicly available, is developed by an open-source software project.wikipedia
112 Related Articles

Eric S. Raymond

Eric RaymondEric Steven RaymondRaymond, Eric
In 1997, Eric S. Raymond wrote The Cathedral and the Bazaar.
Soon after this experience, in 1997, he wrote the essay "The Cathedral and the Bazaar", detailing his thoughts on open-source software development and why it should be done as openly as possible (the "bazaar" approach).

Open-source-software movement

open-source movementopen source communityopen source movement
Open-source software development is the process by which open-source software, or similar software whose source code is publicly available, is developed by an open-source software project.

Open-source license

open sourceopen-sourceopen source license
These are software products available with its source code under an open-source license to study, change, and improve its design.

Firefox

Mozilla FirefoxFirefox browserSpread Firefox
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium, Android, LibreOffice and the VLC media player.

Chromium (web browser)

ChromiumChromium web browser(Chromium based)
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium, Android, LibreOffice and the VLC media player.

Android (operating system)

AndroidAndroid operating systemList of Android devices
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium, Android, LibreOffice and the VLC media player.

LibreOffice

LibreOffice ImpressLibreOffice OnlineLibre Office
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium, Android, LibreOffice and the VLC media player.

VLC media player

VLCVLC playerlibVLC
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium, Android, LibreOffice and the VLC media player.

Tim Berners-Lee

Sir Tim Berners-LeeTim Berners LeeTimothy Berners-Lee
Open-source software development has been a large part of the creation of the World Wide Web as we know it, with Tim Berners-Lee contributing his HTML code development as the original platform upon which the internet is now built.

Metamodeling

metamodelMeta-modelingmeta-model
This diagram is made using the meta-modeling and meta-process modeling techniques.

Meta-process modeling

SPEMmeta-process modelSoftware Process Engineering Metamodel
This diagram is made using the meta-modeling and meta-process modeling techniques.

Not invented here

NIH syndromeNot-Invented-Hereconsulted me
It's a common mistake to start a project when contributing to an existing similar project would be more effective (NIH syndrome).

Linux kernel

LinuxLinux kernel mainlinekernel
Examples of this type of project include the Linux kernel, the Firefox web browser and the LibreOffice office suite of tools.

Linux

GNU/LinuxLinux on the desktopLin
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Debian

Debian GNU/LinuxDebian LinuxDebian Project
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Fedora (operating system)

FedoraFedora CoreFedora Linux
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Mandriva

MandrakeSoftMandriva S.A.Mandriva Linux
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Slackware

Slackware LinuxpkgtoolSlackintosh
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Ubuntu

Ubuntu LinuxUbuntu operating systemUbuntu (operating system)
There are many Linux distributions (such as Debian, Fedora Core, Mandriva, Slackware, Ubuntu etc.) which ship the Linux kernel along with many user-land components.

Perl

Perl 5Perl programming languagePerl Script
There are other distributions, like ActivePerl, the Perl programming language for various operating systems, and Cygwin distributions of open-source programs for Microsoft Windows.

Cygwin

CygnixCygwin projectWindows/Cygwin
There are other distributions, like ActivePerl, the Perl programming language for various operating systems, and Cygwin distributions of open-source programs for Microsoft Windows.

Microsoft Windows

WindowsPCMS Windows
There are other distributions, like ActivePerl, the Perl programming language for various operating systems, and Cygwin distributions of open-source programs for Microsoft Windows.

Berkeley Software Distribution

BSDBSD Unix*BSD
Other open-source projects, like the BSD derivatives, maintain the source code of an entire operating system, the kernel and all of its core components, in one revision control system; developing the entire system together as a single team.

Version control

revision controlversion control systemsource control
Open-source software development is the process by which open-source software, or similar software whose source code is publicly available, is developed by an open-source software project. Other open-source projects, like the BSD derivatives, maintain the source code of an entire operating system, the kernel and all of its core components, in one revision control system; developing the entire system together as a single team.