Open source adalah perangkat lunak yang memiliki kode sumber (source code) tersedia secara bebas untuk dimodifikasi. Dalam kebanyakan kasus, perangkat lunak open source juga berarti “perangkat lunak gratis” yang tidak mengenakan biaya lisensi di mana pengguna dapat mengunduh, menginstal dan menggunakannya tanpa perlu membayar.
Sistem operasi Linux, Apache web server, bahasa pemrograman PHP, MySQL database, dan OpenOffice adalah beberapa produk open source yang paling terkenal.