Open Source Software bezeichnet Software, deren Programmcode von jedermann einsehbar ist, die kostenlos bezogen werden darf, und bei der die federführende Firma Ihr Geld nicht direkt durch den Verkauf derselben verdient.
Stattdessen verdient der Autor etwa durch Dienstleistungen oder Zubehör rund um seine Software, oder er hat ein großes Interesse daran, dass seine Software sich schnell verbreitet. Eine andere Motivation ist es, die Software dadurch sicherer zu machen, indem fremde Programmierer auf Fehler im Programmcode aufmerksam machen können.
Obwohl Open Source Software kostenlos ist, steht sie unter einer von diversen existierenden Open Source Lizenzen. Z.B. der Gnu Public License 3, oder der Lesser Gnu Public License, einer Creative Commons Lizenz, oder andere. Diese Lizenzen Regeln ob die Software kommerziell eingesetzt werden darf, ob damit realisierte Projekte ebenfalls unter Open Source freigegeben werden müssen, und ob man die Software verändern darf.
Desweiteren kann es durchaus zu nennenswerten Folgekosten kommen, da entsprechende Fachleute teuer sein können, und die Software unter Umständen auch mehr Arbeit nach sich zieht als kommerzielle Software. Außerdem lassen sich Programmfehler nicht so leicht reklamieren.