Siapa Yang Menulis Linux Dan Software Open Source? – OPINI Bahkan sekarang, saya bertemu dengan mereka yang menganggap Linux dan perangkat lunak sumber terbuka dibuat oleh orang-orang yang tinggal di ruang bawah tanah orang tua mereka dan menulis kode dari kebaikan hati mereka. Salah. Jadi, sangat salah.
Siapa Yang Menulis Linux Dan Software Open Source?
art4linux – Ya, bahkan sekarang, beberapa orang menulis kode sumber terbuka untuk menghilangkan rasa gatal atau hanya karena mereka menikmatinya. Tetapi jika Anda melihat lebih dekat, Anda akan menemukan bahwa sebagian besar programmer open source saat ini melakukannya untuk alasan yang sama seperti Anda melakukan pekerjaan Anda.
Baca Juga : Nitrux Baru Tidak Sesuai Standar UI
Jangan salah paham, pengembang open source cenderung menyukai pekerjaan mereka. Untuk setiap programmer open source yang saya kenal yang tidak suka membuat kode pada proyek yang ditugaskan kepada mereka, saya mengenal setidaknya selusin orang yang tidak senang mengerjakan program berpemilik. Tetapi jumlahnya berbicara sendiri.
Aiven, perusahaan platform data cloud sumber terbuka, baru-baru ini menganalisis siapa yang melakukan apa dengan proyek kode sumber terbuka GitHub. Mereka menemukan bahwa kontributor open source teratas adalah semua perusahaan Amazon Web Services, Intel, Red Hat, Google, dan Microsoft.
Microsoft!!? Ya, Microsoft. Saya tahu, saya tahu, Anda telah dibesarkan untuk meludahi nama, dan banyak dari Anda masih terus menganggap Microsoft adalah Kerajaan Jahat. Teman-teman, Bill Gates dan Steve Ballmer, keduanya tidak menyukai open source atau Linux, belum pernah mencoba Microsoft selama hampir satu dekade. Ini bukan Microsoft ayahmu. Singkatnya, lupakan saja.
Aiven melihat tiga metrik dalam arsip GitHub. Ini adalah jumlah kontributor, repositori (proyek) yang dikontribusikan, dan jumlah komit yang dibuat oleh kontributor. Ini dihitung menggunakan analisis Google Big Query dari PushEvents pada data GitHub publik.
Perusahaan menemukan bahwa Microsoft dan Google saling bersaing untuk posisi teratas. Red Hat berada di posisi ketiga, diikuti oleh Intel, kemudian AWS, tepat di depan IBM.
Secara khusus, penelitian tersebut menemukan bahwa pada kuartal terakhir tahun 2022, Microsoft dan Google terus bersaing untuk mendapatkan posisi teratas. Staf Google mengerjakan lebih banyak proyek daripada Microsoft, tetapi secara keseluruhan berkontribusi lebih sedikit pembaruan (komit). Red Hat mengikuti di belakang dan saat ini berkontribusi lebih banyak daripada Google, dengan 125.012 pada Q4 2022 dibandingkan dengan Google 94.961. Microsoft berada di depan keduanya, dengan 128.247 komitmen.
Namun, mengenai kontribusi staf yang mengerjakan proyek, Google memimpin dengan 5.757 dibandingkan dengan Microsoft 5.513 dan Red Hat 3.656. Intel menduduki peringkat sebagai kontributor teratas keempat untuk GitHub. Terlepas dari peningkatan komitmen AWS, Intel melanjutkan komitmen khusus untuk sumber terbuka dengan 2.834 kontributor yang mengerjakan proyek dan 36.948 komitmen. Tentu saja, dengan PHK open source Google baru-baru ini, dan semua orang serta tim SDM mereka memecat pengembang – idiot! – semua nomor ini dapat berubah.
Hal menarik lainnya adalah meskipun perusahaan hypercloud, terutama AWS, tidak mendapatkan kredit apa pun untuk mendukung pengembangan perangkat lunak sumber terbuka, mereka benar-benar menaruh uang, pekerjaan, dan kode di balik proyek sumber terbuka. Secara khusus, Aiven menemukan “Amazon mengembangkan kontributor sumber terbukanya di tiga metrik-kontributor, repositori yang dikontribusikan, dan jumlah komit oleh kontributor.” Memang, AWS telah melakukan banyak hal sehingga menurut satu metrik, GitHub berkomitmen, Amazon telah berkontribusi lebih dari Intel.
Heikki Nousiainen, CTO dan salah satu pendiri Aiven, berkomentar: “Hasil yang tidak terduga dari penelitian kami adalah melihat Amazon mengambil alih IBM untuk menjadi kontributor terbesar kelima.” Mereka “datang terlambat ke pesta open source, tetapi mereka sekarang menggandakan komitmen open source dan menyadari manfaat yang datang dengan berkontribusi pada proyek open source yang digunakan pelanggannya.”
Jadi, ya, open source pasti dimulai dengan kontributor individu, tapi hari ini, dan bertahun-tahun sebelumnya, karyawan perusahaanlah yang benar-benar membuat kodenya. Seperti yang dikatakan Nousiainen: “Inovasi adalah inti dari komunitas open source, tetapi tanpa komitmen yang kuat dari perusahaan, seluruh sistem akan kesulitan. Kita dapat melihat bahwa perusahaan mengakui peran mereka dan mendukung semua yang menggunakan open source.”
Aiven jauh dari satu-satunya yang memperhatikan bahwa perusahaan sekarang menjadi mesin ekonomi open source. Jonathan Corbet, editor-in-chief dari Linux Weekly News (LWN), menemukan dalam analisis terbarunya tentang Dukungan Jangka Panjang rilis Kernel Linux dari 5.16 hingga 6.1 bahwa hanya 7,5 persen dari pengembangan kernel, yang diukur dengan garis yang berubah, datang dari pengembang individu. Tidak, pemimpin sebenarnya adalah, secara berurutan: AMD; Intel; Google; Linaro, organisasi pengembangan utama Arm Linux; Meta; dan Topi Merah.