Als Open Source wird Software bezeichnet, deren Quellcode öffentlich bekannt ist und von Dritten eingesehen werden kann. Die Software kann oft von jedem Nutzer abgeändert und meist kostenlos genutzt werden. Die Programmiersprache Python oder das relationale Datenbankmanagementsystem PostgreSQL sind populäre Beispiele.
Der Vorteil von grossen Projekten wie Python ist die vermehrt ansteigende Verwendung bei Unternehmen wie Google, OpenAI oder auch Facebook. Tech-Konzerne unterstützen Open Source Projekte auch aus eigener Kraft um den weiteren Support der Technologie zu sichern.