open-source software

Community-built programs

Open-source software is computer software whose source code is publicly available for anyone to view, modify, and distribute.

The term distinguishes it from proprietary software, where the code remains hidden and controlled by its owner.

Open-source projects often rely on collaborative development: Linux is the most successful open-source software project in history.

The philosophy extends beyond code—open-source principles now apply to hardware, research, and other fields where transparency and shared development are valued.

Related

crowdsourcing · GNU · transparency · public domain · DevOps · tech stack · libraries · programming languages · bug · documentation · compile · kernel · Mozilla · Firefox · license · decentralized · code · patch

Opposites
licensing and access model

open-source softwareproprietary software

Restricted, owned computer programs

commercial software · enterprise software · freeware

development philosophy

open-source softwarewalled garden

Bounded outdoor growing space

economic model

open-source softwareSaaS

Remotely hosted software access

enterprise software · shareware · Microsoft Windows

Family

source, software, sources, sourced, sourcing, open source, open-source, sourceless

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G