Opensourcesoftware (soms ook
openbronsoftware) is
computerprogrammatuur waarvan de
broncode wordt vrijgegeven. Dit geeft gebruikers de mogelijkheid om de
software te bestuderen, aan te passen en te verbeteren. De ontwikkeling van opensourcesoftware komt vaak tot stand op publiekelijke en gemeenschappelijke wijze, door samenwerking van zowel individuele programmeurs als overheden en bedrijven. Opensourcesoftware is tevens de meest prominente ontwikkeling in de opensourcebeweging.