
Apa motif yang melatarbelakangi orang-orang membagi code-nya secara terbuka?
Motif-motif yang melatarbelakangi orang membagi codenya secara terbuka adalah bukan untuk tujuan komersil atau untuk uang, tetapi lebih kepada tujuan sosial bagaimana sebuah software atau perangkat lunak dapat bermanfaat bagi penggunanya atau pemakainya. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik.
Selain itu, berikut adalah beberapa hal yang melatarbelakangi orang-orang membagi kodenya secara bebas dan terbuka kepada publik, diantaranya:
- Media Edukasi atau pendidikan, baik bagi pelajar, mahasiswa, ataupun orang-orang yang tertarik akan hal tersebut.
- Untuk memberikan peluang dan kesempatan kepada peneliti-peneliti atau pengembang masa depan untuk mengembangkan kembali source kode yang ada.
- Untuk mendapatkan penyimpanan dan manajemen source kode secara gratis, seperti pada BitBucket, Git Hub, Google Code, dan lain sebagainya.
- Source Code secara terbuka lebih memudahkan dalam pengembangan perangkat lunak berskala besar, terutama pengembangan bersama tim.Tidak jarang pengembang memberikan source kode mereka secara terbuka dengan mengharapkan koreksi dari pengunjung, baik bug atau error lainnya.
- Sebagai media berbagi dan berkolaborasi tanpa terbatas jarak dan negara (apabila dilakukan melalui media online).
Sumber gambar: Pinterest.