Oprogramowanie open source dosłownie oznacza oprogramowanie z otwartym kodem źródłowym, które pozwala programistom modyfikować, budować, a także udostępniać swoje prace szerokiemu gronu odbiorców i zainteresowanych. Open source ma wiele zalet i większość je zna. To głównie: dostępność