Sumbangan kepada sumber terbuka semakin pantas
Menurut analisis GitHub terkini oleh Aiven (sebuah syarikat awan data sumber terbuka yang boleh digunakan oleh organisasi untuk membina infrastruktur data moden), tiga superkomputer besar telah meningkatkan komitmen mereka terhadap sumber terbuka dengan ketara dalam beberapa tahun kebelakangan ini, baik dari segi bilangan penyumbang aktif mahupun komitmen setiap organisasi.
Pada Julai 2022, komitmen bulanan Google kepada GitHub meningkat sebanyak 21% tahun ke tahun, dan bilangan penyumbang aktif Google di GitHub (5421) mengatasi Microsoft (5258).
Aiven menyebut bahawa jumlah komit dikira dengan menganalisis data arkib penyumbang GitHub mengikut alamat e-mel korporat. Ini mengukur bilangan komitmen dalam sebulan dan menggunakan Google Big Query untuk menganalisis data awam di GitHub.
Indeks Penyumbang Sumber Terbuka mengukur bilangan penyumbang dan bahasa pengaturcaraan teratas, projek sumber terbuka yang menjejak dan mengukur aktiviti sumber terbuka di GitHub.
Heikki Nousiainen, CTO dan pengasas bersama Aiven, komen: »
Penyelidikan kami menunjukkan bahawa hyperscaler membawa lebih banyak sumber kepada sumber terbuka. Ini berita baik. Sebagai sebuah komuniti, perisian sumber terbuka memerlukan komitmen seperti ini daripada syarikat teknologi besar untuk memastikan projek penting dikekalkan dan kelemahan seperti Log4Shell tidak berlaku lagi. Tambahan pula, ia adalah cara yang lebih baik untuk menulis kod yang bersih, telus dan selamat.”
“Hasil penyelidikan kami yang tidak dijangka adalah untuk melihat Google mengatasi Microsoft dari segi bilangan pekerja yang menyumbang kepada perisian sumber terbuka. Google telah menjadi juara sumber terbuka sejak penubuhannya dan baru-baru ini mengumumkan perkhidmatan Perisian Sumber Terbuka yang Dipastikan, mengesahkan komitmennya. «
Microsoft dan Google kekal sebagai dua syarikat utama yang menyumbang kepada perisian percuma. Amazon jauh ketinggalan, tetapi sedang meningkatkan komitmennya terhadap perisian percuma dengan pesat.
Menurut analisis baharu oleh Aiven, Amazon, Microsoft dan Google tidak pernah mempunyai ramai pekerja yang terlibat dalam sumber terbuka . Analisis data Aiven daripada GitHub, perkhidmatan pengehosan repositori yang merupakan pusat de facto sumber terbuka, mendapati bahawa jumlah penyumbang aktif kepada GitHub di Amazon, Microsoft dan Google meningkat sebanyak 300% dalam tempoh enam tahun, daripada 2654 penyumbang pada Mei 2016 kepada 10.549 pada Mei 2022.
Penyelidikan mendapati bahawa komitmen bulanan Google terhadap GitHub meningkat 20% berbanding tahun sebelumnya, dan penyumbang aktif Google kepada GitHub (4643) mengatasi sumbangan Microsoft (4394) buat kali pertama sejak rekod bermula pada 2016. Lebih satu pertiga daripada sumbangan
Sumbangan Microsoft OSS adalah dalam bahasa pengaturcaraan yang diselenggarakan oleh Microsoft. 38,8% daripada bahasa yang mereka gunakan ialah PowerShell atau C#, kedua-duanya dibangunkan pada asalnya oleh Microsoft. Bagi pihaknya, Google lebih suka C++ dan Java, dan Amazon menyediakan Python dan Java.
«Pengambilalihan Google terhadap Microsoft amat mengejutkan, kerana sebahagiannya dijelaskan oleh penurunan, berbanding tahun sebelumnya, dalam komitmen Microsoft terhadap projek sumber terbuka. Walau bagaimanapun, komitmen Microsoft terhadap kebebasan dan inovasi pembangun berterusan, dan syarikat itu merupakan pemain utama dalam sumber terbuka, malah membeli GitHub pada 2018. Peralihan ini adalah bukti bahawa pasaran semakin mencari untuk memanfaatkan perisian sumber terbuka. «
Menggali lebih mendalam, penyelidikan Aiven tentang komit (penyerahan patch perisian baharu kepada projek sumber terbuka) mendedahkan bahawa bilangan komitmen pada GitHub daripada Microsoft dan Google masih berada di bawah paras tertinggi musim panas 2020, walaupun jurang antara kedua-duanya telah dikurangkan.
Amazon masih ketinggalan di belakang pesaing hiperskalanya, tetapi kini menyokong projek sumber terbuka yang besar seperti OpenSearch, cabang ElasticSearch, dan menjadi tuan rumah semakin banyak projek pada halaman GitHubnya.
Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut, anda boleh mendapatkan butiran lanjut di pautan berikut.