Kontribusi ke open source dipercepat
Menurut analisis GitHub terbaru oleh Aiven (sebuah perusahaan cloud data sumber terbuka yang dapat digunakan organisasi untuk membangun infrastruktur data modern), ketiga superkomputer besar tersebut telah secara signifikan meningkatkan komitmen mereka terhadap sumber terbuka dalam beberapa tahun terakhir, baik dalam hal jumlah kontributor aktif maupun komitmen dari masing-masing organisasi.
Pada Juli 2022, komitmen bulanan Google ke GitHub meningkat sebesar 21% dibandingkan tahun sebelumnya, dan jumlah kontributor aktif Google di GitHub (5421) melampaui jumlah kontributor aktif Microsoft (5258).
Aiven menyebutkan bahwa jumlah total komitmen dihitung dengan menganalisis data arsip kontributor GitHub berdasarkan alamat email perusahaan. Ini mengukur jumlah komitmen dalam sebulan dan menggunakan Google Big Query untuk menganalisis data publik di GitHub.
Indeks Kontributor Sumber Terbuka mengukur jumlah kontributor dan bahasa pemrograman teratas, sebuah proyek sumber terbuka yang melacak dan mengukur aktivitas sumber terbuka di GitHub.
Heikki Nousiainen, CTO dan salah satu pendiri Aiven, berkomentar: »
Penelitian kami menunjukkan bahwa hyperscalers membawa lebih banyak sumber daya ke open source. Ini berita bagus. Sebagai sebuah komunitas, perangkat lunak open source membutuhkan komitmen semacam ini dari perusahaan teknologi besar untuk memastikan proyek-proyek penting dipertahankan dan kerentanan seperti Log4Shell tidak terjadi lagi. Selain itu, ini adalah cara yang lebih baik untuk menulis kode yang bersih, transparan, dan aman.”
“Hasil tak terduga dari penelitian kami adalah melihat Google mengungguli Microsoft dalam hal jumlah karyawan yang berkontribusi pada perangkat lunak sumber terbuka. Google telah menjadi juara open source sejak awal dan baru-baru ini mengumumkan layanan Assured Open Source Software, menegaskan kembali komitmennya. «
Microsoft dan Google tetap menjadi dua perusahaan terkemuka yang berkontribusi pada perangkat lunak bebas. Amazon jauh tertinggal, tetapi dengan cepat meningkatkan komitmennya terhadap perangkat lunak bebas.
Menurut analisis baru dari Aiven, Amazon, Microsoft, dan Google belum pernah memiliki begitu banyak karyawan yang terlibat dalam open source . Analisis Aiven terhadap data dari GitHub, layanan hosting repositori yang merupakan rumah de facto bagi open source, menemukan bahwa jumlah total kontributor aktif di GitHub di Amazon, Microsoft, dan Google meningkat sebesar 300% dalam enam tahun, dari 2654 kontributor pada Mei 2016 menjadi 10.549 pada Mei 2022.
Penelitian menemukan bahwa komitmen bulanan Google untuk GitHub meningkat 20% dari tahun sebelumnya, dan kontributor aktif Google untuk GitHub (4643) melampaui kontribusi Microsoft (4394) untuk pertama kalinya sejak pencatatan dimulai pada 2016. Lebih dari sepertiga kontribusi dari
Kontribusi Microsoft OSS ada dalam bahasa pemrograman yang dikelola oleh Microsoft. 38,8% bahasa yang mereka gunakan adalah PowerShell atau C#, keduanya awalnya dikembangkan oleh Microsoft. Untuk bagiannya, Google lebih suka C ++ dan Java, dan Amazon menyediakan Python dan Java.
«Pengambilalihan Google atas Microsoft sangat mengejutkan, karena sebagian disebabkan oleh penurunan, dibandingkan tahun sebelumnya, dalam komitmen Microsoft terhadap proyek sumber terbuka. Namun, komitmen Microsoft terhadap kebebasan pengembang dan inovasi terus berlanjut, dan perusahaan tersebut adalah pemain utama dalam sumber terbuka, bahkan membeli GitHub pada tahun 2018. Pergeseran ini membuktikan fakta bahwa pasar semakin ingin memanfaatkan perangkat lunak sumber terbuka. «
Menggali lebih dalam, penelitian Aiven tentang komitmen (pengiriman tambalan perangkat lunak baru ke proyek sumber terbuka) mengungkapkan bahwa jumlah komitmen pada GitHub dari Microsoft dan Google masih di bawah angka tertinggi musim panas 2020, meskipun jarak antara keduanya telah berkurang.
Amazon masih tertinggal dari pesaing hyperscale-nya, tetapi sekarang mendukung proyek sumber terbuka besar seperti OpenSearch, cabang dari ElasticSearch, dan menampung semakin banyak proyek di halaman GitHub-nya.
Terakhir, jika Anda tertarik untuk mempelajari lebih lanjut, Anda dapat menemukan detailnya di tautan berikut.