open source dan closed source (atau proprietary). Keduanya memiliki pendekatan yang berbeda dalam hal lisensi, pengembangan, dan distribusi.