Software-ul de aplicații open source este un software de calculator care are cod sursă care poate fi modificat sau îmbunătățit de oricine. Codul sursă conține codul de programare care determină modul în care software-ul arată și funcționează. >
Software-ul care permite numai proprietarilor de software să modifice codul sursă se numește software de proprietate sau software de tip închis. În acest caz, numai autorilor originali li se permite în mod legal să copieze sau să modifice codul sursă. Exemple de software proprietar sunt Microsoft Office și Adobe Photoshop. O persoană care cumpără o copie a software-ului proprietar cumpără de fapt o licență de utilizare a software-ului în conformitate cu termenii săi, care de multe ori specifică câte copii pot fi făcute și care restricționează accesul la codul sursă.
În schimb, software-ul open source este lansat publicului printr-o licență care permite oricui să vizualizeze codul sursă, să-l copieze, să-l modifice și să învețe de la acesta. Unele licențe cu sursă deschisă necesită ca oricine permite partajarea codului sursă să facă acest lucru fără să perceapă o taxă. Scopul este de a promova colaborarea și partajarea între programatori și oricine altcineva interesat de dezvoltarea de software. Ca rezultat, software-ul open source este de obicei fiabil și sigur. LibreOffice este un exemplu de software de aplicație open source.