Ketika kita memutuskan untuk memilih aplikasi opensource maka kita akan menerima tanggungjawab penuh atas proses implementasi dimulai dari analisis kebutuhan, pemilihan modul, strategi implementasi, modifikasi, pemeliharaan dan sebagainya. Pengecualian berlaku bagi aplikasi opensource yang sudah dimodifikasi dan dijual sebagai aplikasi komersial.