2024 Ramalan Trend Pembangunan Perisian Sumber Terbuka
Penggunaan perisikan buatan dan alat pembelajaran mesin oleh komuniti sumber terbuka dijangka terus berkembang pada tahun 2024, walaupun perdebatan undang -undang dan etika yang mengelilingi isu -isu intelektual dan pelesenan masih dijalankan.Komuniti sumber terbuka akan memberi tumpuan lebih kepada keselamatan, dengan matlamat mencari cara yang lebih baik untuk mengekalkan projek-projek yang popular dan memastikan komitmen jangka panjang dari kakitangan penyelenggaraan sumber terbuka.
Sokongan perusahaan untuk komuniti sumber terbuka dijangka berkembang, dengan lebih banyak inisiatif dan penajaan yang bertujuan untuk menyokong pencipta sumber terbuka seperti Program Pemecut Github dan Program Perintis Codacy.
Lonjakan di Pejabat Projek Sumber Terbuka Dalaman Syarikat (OSPO) dijangka berterusan pada tahun 2024 dan seterusnya kerana mereka membantu memastikan strategi dan protokol sumber terbuka yang lebih efisien dan rendah.
Menurut laporan sumber terbuka Open Logic 2023, 80% daripada syarikat yang ditinjau berkata mereka telah meningkatkan penggunaan sumber terbuka mereka sepanjang tahun lalu. Memandangkan perusahaan terus meningkatkan penggunaan sumber terbuka, bidang sumber terbuka akan terus berkembang berkat komuniti yang besar dan fokus.
Seperti biasa, teknologi baru dan amalan terbaik untuk perisian sumber terbuka (OSS) muncul, membawa masyarakat ke jalan yang baru dan menarik. Berikut adalah beberapa trend yang anda harapkan ekosistem sumber terbuka untuk memberi tumpuan lebih kepada pada tahun 2024.
Artikel ini ditulis oleh Codacy. Terima kasih kerana menyokong rakan kongsi yang membuat SitePoint mungkin.
Penggunaan kecerdasan buatan dan pembelajaran mesin
Pada tahun 2023, komuniti pembangunan perisian telah menerima kecerdasan buatan (AI) dan pembelajaran mesin (ML). Satu tinjauan GitHub baru-baru ini menunjukkan bahawa 92% pemaju menggunakan pembantu pengekodan berkuasa AI.Alat pembelajaran kecerdasan dan mesin buatan bukan sahaja dapat membantu coders;
Penggunaan kecerdasan buatan di sumber terbuka juga berkembang pesat dan telah menjadi arus perdana. Kami telah melihat Google menggunakan kecerdasan buatan untuk tugas pengiktirafan imej dan ucapan. Facebook juga mengeluarkan perpustakaan pembelajaran mesin sumber terbuka yang dipanggil Pytorch.
Penggunaan dan penggunaan kecerdasan buatan adalah satu aspek, dan aspek lain adalah isu -isu undang -undang dan etika yang dibawa oleh pengangkatan ini. Perisian sumber terbuka berada di barisan hadapan banyak perdebatan sedemikian, kerana kebanyakan data yang dikodkan yang digunakan untuk model pembelajaran mesin latihan adalah projek sumber terbuka.
Kaedah pembelajaran ini mencabar isu harta dan pelesenan intelektual. Sekiranya pencipta OSS menggunakan kod yang digunakan untuk melatih AI dikompensasi? Adakah undang -undang untuk melatih alat -alat ini pada kerja orang lain?
kita telah melihat bahawa pencipta imej dan alat penulisan AI yang berkuasa telah berjaya mengelakkan isu hak cipta. Walau bagaimanapun, tuntutan tindakan kelas memfailkan tuntutan mahkamah terhadap GitHub, menuduh alat Copilot AI mereka melanggar banyak lesen sumber terbuka.
Walaupun kemungkinan menyelesaikan masalah kesahihan dan etika ini mengenai penggunaan teknologi AI akan mengambil masa yang lama untuk menyelesaikannya, sukar untuk mempercayai bahawa kebimbangan ini dapat melambatkan kelembapan alat pembelajaran AI dan mesin di sumber terbuka dan Bidang lain minat dan kelajuan penggunaan.
lebih fokus pada keselamatan
Menurut laporan Sinopsys 2023 Sumber Keselamatan dan Analisis Risiko (OSSRA), 87% daripada lebih daripada 1,700 pangkalan kod yang mereka imbas untuk laporan itu termasuk penilaian risiko keselamatan dan operasi. Laporan itu mendapati bahawa 89% daripada pangkalan kod mengandungi kod sumber terbuka yang belum dikemas kini selama lebih dari empat tahun, dan 91% mengandungi komponen yang belum dibangunkan selama sekurang -kurangnya dua tahun.
Memandangkan peristiwa kelemahan kritikal sifar harian perpustakaan log4j masih segar dalam ingatan semua pencipta sumber terbuka, komuniti OSS dijangka terus menekankan kepentingan keselamatan dan amalan terbaik privasi pada tahun 2024.
Sumber terbuka ada di mana -mana. Laporan OSSRA 2022 menunjukkan bahawa 97% perisian mengandungi beberapa kod sumber terbuka. Kod sumber terbuka menyumbang 78% daripada semua kod yang dikaji semula dalam laporan tersebut. Lebih penting lagi, 81% pangkalan kod yang mengandungi kod sumber terbuka mempunyai sekurang-kurangnya satu kelemahan keselamatan, dengan purata lima kelemahan berisiko tinggi.
Kod sumber terbuka di mana -mana, meresap hampir setiap teknologi utama yang kita bergantung, menjadikan keselamatan dan privasi yang betul lebih penting lagi. Apabila rangkaian global menggunakan kod sumber terbuka yang sama, kelemahan boleh menyebabkan sistem yang tidak terkira banyaknya di seluruh dunia.
Walau bagaimanapun, kelebihan terbesar sumber terbuka juga merupakan halangan terbesar. Mengapa melabur dalam sesuatu yang benar -benar bebas?Menurut kajian 2023 oleh Tidelift, 60% pekerja penyelenggaraan sumber terbuka adalah "peminat percuma". Hanya 13% menggambarkan diri mereka sebagai kakitangan penyelenggaraan profesional yang hidup dari pekerjaan ini.
Kajian ini juga mendapati bahawa lebih daripada separuh daripada kakitangan penyelenggaraan yang ditinjau perlu mengetahui tentang rancangan keselamatan baru -baru ini seperti skor OSSF, tahap rantaian bekalan arkitek perisian (SLSA), dan Rangka Kerja Pembangunan Perisian Keselamatan NIST (SSDF) .
untuk keselamatan dan kelayakan, keutamaan untuk komuniti sumber terbuka pada tahun 2024 dan seterusnya mestilah mencari cara yang lebih baik untuk mengekalkan projek -projek yang popular -iaitu cukup untuk membuka kakitangan penyelenggaraan sumber supaya mereka dapat melibatkan diri dalam jangka panjang seperti ini kerja.
sokongan korporat yang dipertingkatkan
Syarikat -syarikat teknologi (besar dan kecil) semakin menyedari betapa pentingnya komuniti sumber terbuka ke seluruh ekosistem mereka. Kesedaran tentang kepentingan sumber terbuka telah membawa kepada peningkatan inisiatif dan penajaan yang direka untuk menyokong pencipta sumber terbuka.
Yang paling ketara ialah program pemecut yang dilancarkan oleh GitHub pada bulan April 2023. Program 10 minggu ini menyediakan pembiayaan dan panduan untuk projek sumber terbuka yang dipilih.
Codacy, platform kualiti kod yang berpusat di Lisbon, melakukan sesuatu yang serupa. Mereka mengumumkan program Beasiswa Pencipta Sumber Terbuka yang dipanggil Pioneers. Projek -projek yang dipilih akan menerima tahun penuh elaun bulanan, alat percuma, promosi projek dan bimbingan yang disediakan oleh banyak pakar sumber terbuka selebriti, termasuk Evan You, pencipta Rangka Kerja Vue.js.
Tarikh akhir permohonan untuk program Perintis adalah pada akhir bulan September, dan calon akan diumumkan pada pertengahan Oktober.
Satu lagi contoh baru penajaan sumber terbuka ialah projek semasa Rust Foundation, yang memberikan geran kepada penyelenggara menggunakan bahasa pengaturcaraan, yang mempunyai ekosistem sumber terbuka dan komuniti yang sangat aktif.
Bilangan syarikat dengan pejabat projek sumber terbuka
Pejabat Projek Sumber Terbuka (OSPO) adalah pasukan silang fungsi dalam syarikat yang bertanggungjawab untuk bagaimana syarikat menggunakan sumber terbuka. Mereka membangunkan strategi dan dasar untuk memastikan strategi dan protokol sumber terbuka syarikat mereka lebih cekap dan kurang berisiko.
Operasi dijangka melonjak lebih jauh pada tahun 2024 dan seterusnya. Menurut GitHub 2022 Octoverse Report, 30% daripada Fortune 100 syarikat mempunyai OSPOS. Penyelidikan oleh Yayasan Linux juga mendapati bahawa sementara pengangkatan OSPO masih paling biasa di kalangan syarikat teknologi, kami juga melihat peningkatan kadar pengangkatan dalam industri lain seperti pendidikan dan sektor awam.
OSPO boleh memainkan peranan penting dalam membantu pemaju, juruteknik, perolehan dan pasukan undang -undang memilih dan melaksanakan alat sumber terbuka yang betul. OSPO juga boleh membantu mendidik pekerja dan mewujudkan budaya ketelusan dan tanggungjawab apabila membina timbunan alat dalaman.
Jangan terkejut pada tahun 2024 jika lebih banyak syarikat membuat peranan dan kedudukan seperti ketua pegawai sumber terbuka untuk memimpin OSPOS dan bekerja dengan CTO untuk mewujudkan dasar sumber terbuka yang lebih efisien, lebih selamat, dan lebih mampan untuk syarikat mereka, jangan terkejut.
Soalan Lazim Mengenai Trend Sumber Terbuka (Soalan Lazim)
Bagaimana perisian sumber terbuka mempengaruhi industri teknologi?
Apakah faedah menggunakan perisian sumber terbuka?
Walaupun perisian sumber terbuka menawarkan banyak faedah, ia juga memberikan beberapa cabaran yang berpotensi. Salah satu cabaran utama ialah kekurangan sokongan pelanggan. Tidak seperti perisian proprietari, perisian sumber terbuka tidak mempunyai pasukan sokongan pelanggan yang berdedikasi. Ini bermakna pengguna mungkin perlu bergantung kepada forum komuniti atau menyewa perunding luaran untuk mendapatkan bantuan. Satu lagi cabaran ialah perisian sumber terbuka mungkin tidak mesra pengguna sebagai perisian proprietari, yang menjadikannya sukar bagi pengguna bukan teknikal untuk digunakan.
Terdapat banyak cara untuk menyumbang kepada projek sumber terbuka. Salah satu cara yang paling biasa ialah menyumbang kod. Jika anda seorang pemaju, anda boleh menyumbang dengan menetapkan pepijat, menambah ciri -ciri baru, atau meningkatkan prestasi perisian. Walau bagaimanapun, anda tidak perlu menjadi pemaju untuk menyumbang. Anda juga boleh menyumbang dengan melaporkan pepijat, menulis dokumentasi, merancang antara muka pengguna, atau membantu usaha pemasaran dan promosi. Untuk memulakan, anda boleh mencari projek sumber terbuka yang menarik minat anda dan hubungi kakitangan penyelenggaraan projek untuk mengetahui bagaimana anda boleh membantu.
Masa depan perisian sumber terbuka kelihatan menjanjikan. Memandangkan lebih banyak perniagaan mengiktiraf manfaat perisian sumber terbuka, penggunaannya boleh terus berkembang. Di samping itu, apabila lebih ramai orang memahami sumber terbuka dan mula menyumbang kepada projek sumber terbuka, kualiti dan kepelbagaian perisian sumber terbuka dapat ditingkatkan. Di samping itu, dengan kebangkitan teknologi seperti kecerdasan buatan dan pembelajaran mesin, banyak peluang baru yang menarik mungkin muncul dalam perisian sumber terbuka pada masa akan datang.
Perisian sumber terbuka dan perisian proprietari mempunyai kelebihan dan kekurangan mereka sendiri. Perisian sumber terbuka sering lebih fleksibel dan kos efektif daripada perisian proprietari. Ia membolehkan pengguna mengubahsuai dan menyesuaikan perisian untuk memenuhi keperluan khusus mereka. Walau bagaimanapun, ia mungkin tidak semestinya mesra pengguna sebagai perisian proprietari dan tidak mempunyai sokongan pelanggan yang berdedikasi. Sebaliknya, perisian proprietari sering datang dengan sokongan pelanggan dan mungkin lebih mesra pengguna, tetapi ia sering lebih mahal dan kurang fleksibel daripada perisian sumber terbuka.
Perisian sumber terbuka memainkan peranan penting dalam pengkomputeran awan. Banyak teknologi yang menyokong pengkomputeran awan, seperti sistem operasi Linux, pelayan web Apache, dan pangkalan data MySQL, adalah sumber terbuka. Perisian sumber terbuka membolehkan penyedia awan menyesuaikan perkhidmatan mereka untuk memenuhi keperluan khusus pelanggan mereka. Ia juga membantu memastikan keselamatan dan kebolehpercayaan awan, kerana komuniti sumber terbuka kerap mengkaji dan meningkatkan perisian.
Perisian sumber terbuka menyokong inovasi dengan mempromosikan kerjasama dan perkongsian idea. Kerana kod sumber tersedia secara percuma, pemaju dapat memanfaatkan kerja masing -masing untuk mencipta teknologi dan penyelesaian baru. Perisian sumber terbuka juga menggalakkan percubaan, kerana pemaju bebas untuk mengubah suai perisian dan mencuba idea -idea baru tanpa bimbang tentang pelanggaran hak proprietari.
Perisian sumber terbuka memainkan peranan penting dalam pembangunan kecerdasan buatan dan teknologi pembelajaran mesin. Banyak kerangka pembelajaran AI dan mesin yang paling popular, seperti tensorflow dan pytorch, adalah sumber terbuka. Rangka kerja ini membolehkan para penyelidik dan pemaju untuk bekerjasama dan berkongsi kerja mereka, dengan itu mempercepatkan kadar inovasi di lapangan. Selain itu, dengan menyediakan alat -alat ini secara percuma, perisian sumber terbuka membantu demokrasi AI dan pembelajaran mesin, yang membolehkan teknologi ini digunakan oleh pelbagai orang dan organisasi yang lebih luas.
Atas ialah kandungan terperinci Trend sumber terbuka untuk dicari pada tahun 2024. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!