- Membina reputasi
- Menimba pengalaman bekerja dalam kumpulan dan usaha koloboratif
- Mencari kepuasan diri
- Tuntutan pekerjaan
- Company menggunakan code open source dan ada yang perlu dibetulkan
- Company mensyaratkan semua developer untuk menyumbang kepada project open source
- Dll
- Programmer - menyumbang code
- Bug reporter
- Penulis dokumentasi/tutorial
- Advocate
- Sysadmin - maintain infrastruktur projek
- Penterjemah (translator)