General
45 views
Open Source
Quick Definition
Software with publicly available source code
Full Definition
Software with publicly available source code that anyone can inspect modify and distribute.
Examples
Linux, React, Python, Kubernetes, Apache projects
Related Terms
linux
github
community
More General Terms
Kanban
Visual workflow management using boards
Version Control
Systems tracking code changes for collaboration
Documentation as Code
Applying dev practices to documentation management
TDD
Writing tests before code in a red-green-refactor cycle
API Design
Creating consistent and intuitive APIs for software
SOLID
Five design principles for maintainable OOP software