Saya tertarik pada pengalaman nyata dan jawaban pribadi tidak hanya standar usang "manfaat berkontribusi untuk open source" yang kita hafal semua dengan hati sekarang.
Saya telah bertemu banyak orang yang berkontribusi pada proyek open source dan hampir tidak pernah topik ini muncul: mengapa mereka berkontribusi pada proyek open source ini. Jadi, jika Anda telah berkontribusi pada proyek sumber terbuka sebelumnya dengan cara apa pun, dapatkah Anda berhenti sebentar dan mencoba mengingat apa yang sebenarnya membuat Anda memutuskan untuk berkontribusi pada proyek tertentu itu.
Apakah itu keputusan acak, apakah itu karena Anda bosan, apakah itu karena perusahaan tempat Anda bekerja sudah menggunakannya dan Anda berkontribusi sebagai bagian dari pekerjaan Anda, apakah itu karena proyek itu terlalu besar sehingga Anda ingin mendapatkan kontrak, atau proyek itu terlalu kecil sehingga Anda ingin membangunnya, atau karena prof atau rekan kerja Anda meminta Anda untuk membantu dengan proyek open source-nya, atau .....
Untuk memperkuat alasan Anda, harap sebutkan nama proyek dan nilai keterlibatan Anda (berat, sesekali, ringan, sekali).
sumber
Saya berkontribusi ekstensi untuk plugin Squirrelmail, karena saya ingin menggunakan fungsionalitas itu dan itu belum tersedia.
sumber
Saya melakukannya untuk mendukung proyek. Saya kehilangan jika proyek mati.
sumber
Saya berkontribusi pada proyek open source yang akan memudar seandainya saya tidak berkontribusi. Saya senang mengatakan itu karena saya berkontribusi masih ada dan telah berkembang sedikit lebih dari yang diharapkan siapa pun.
Ketika saya beralih dari Windows ke Mac, klien IM favorit saya tidak tersedia. Ada proyek kecil mulai dibuat.
Ia masuk ke tahap alpha awal, sangat buggy dan crashy dan akhirnya penulis meninggalkannya. Ada beberapa orang yang menggunakannya saat itu, dan setiap kali layanan IM memperbarui protokolnya, klien akan menjadi lebih buruk.
Saya mulai menulis beberapa perbaikan untuk itu dan sebelum saya menyadarinya saya telah menjadi pengembangnya. Ternyata, beberapa garpu muncul, dan proyek asli sedikit mati kembali, namun saya membantu berkontribusi untuk beberapa garpu juga. Kegembiraan open source!
Saat ini, aplikasi iPhone yang sedang saya kerjakan didasarkan pada salah satu garpu yang muncul untuk pustaka protokol IM. Sungguh menakjubkan bagaimana produk-produk open source kadang-kadang bisa berevolusi dan berputar penuh :)
sumber
Kami sering memberikan kontribusi kecil untuk berbagai proyek sumber terbuka. Ini terutama dilakukan karena sepotong kode tertentu dilakukan untuk mencapai beberapa fungsi "secara logis" milik proyek dan bukan kode kita sendiri, dan dengan menyumbangkannya kembali ke hulu mereka mendapatkan bagian dari distribusi resmi alih-alih kita harus tetap melacak dari pembaruan baru memastikan kode masih berfungsi.
Ini adalah hal yang baik, karena menurunkan risiko kerusakan saat memutuskan untuk memutakhirkan ke versi terbaru perpustakaan.
sumber