Home Teknologi Linus Torvalds menjelaskan mengapa pengembang Linux yang menua adalah hal yang baik

Linus Torvalds menjelaskan mengapa pengembang Linux yang menua adalah hal yang baik

38
0
Linus Torvalds menjelaskan mengapa pengembang Linux yang menua adalah hal yang baik


Titik tumpu utama Linux, Linus Torvaldsmengatakan bahwa meskipun sudah ada laporan lama tentang kelelahan dalam bidang pengembangan perangkat lunak sumber terbukaLinux tetap kuat seperti sebelumnya — meskipun ia mengakui proyeknya mungkin merupakan suatu pengecualian karena skala dan cakupannya.

Berbicara dengan kepala bagian sumber terbuka Verizon Dirk Hohndel di Linux Foundation's KTT Open Source Eropa di Wina pada hari Senin, Torvalds membahas topik yang sering muncul di dunia linux Dan di luar: sebuah komunitas pengembang yang menua rentan terhadap kelelahan.

“Benar sekali bahwa [Linux] “Pengelola kernel sudah menua, tetapi ada sisi positifnya,” kata Torvalds. “Berapa banyak [open source] proyek memiliki pengelola yang telah ada selama lebih dari tiga dekade? Itu sangat tidak biasa. Jadi ketika orang berkata, 'pengembang kelelahan dan pergi' — ya, itu benar, tetapi itu agak normal. Yang tidak normal adalah bahwa orang benar-benar bertahan selama beberapa dekade, itu hal yang tidak biasa, dan saya pikir itu sampai batas tertentu merupakan pertanda baik.”

Secara historis, Linux sangat berpusat pada kernel C, tetapi pada tahun 2022 proyek memperkenalkan dukungan resmi untuk Rustbahasa pemrograman sumber terbuka serbaguna yang didukung oleh banyak perusahaan teknologi besar. Beberapa minggu lalu, pimpinan proyek Rust for Linux, Wedson Almeida Filho diumumkan mereka mengundurkan diri setelah hampir empat tahun, karena mereka merasa “kekurangan energi dan antusiasme” untuk menangani beberapa “omong kosong non-teknis” yang terkait dengan proyek tersebut.

Dan kembali pada bulan Januariinsinyur senior Rust Jynn Nelson juga mencatat bahwa masalah kelelahan itu nyata adanya. “Jumlah orang yang meninggalkan proyek Rust karena kelelahan sangat tinggi,” tulis Nelson. “Jumlah orang dalam proyek yang hampir mengalami kelelahan juga sangat tinggi.”

Faktor kepercayaan

Linux mungkin merupakan proyek open-source paling sukses sepanjang masa, yang bersinggungan dengan segala hal mulai dari server web dan ATM, hingga sistem operasi desktop dan seluler. Selama tahun-tahun pertumbuhan ini, Torvalds telah melebarkan sayapnya dan menciptakan sistem kontrol versi yang ada di mana-mana dikenal sebagai Git. Namun sekitar 33 tahun kemudian dari LinuxPada awal berdirinya, Torvalds tetap menjadi pemelihara utama kernel, dengan dukungan dari puluhan ribu kontributor berasal dari perusahaan-perusahaan yang bergantung pada Linux, serta sumber-sumber yang lebih dekat dengan kita seperti rekan-rekan Linux Foundation Greg Kroah-Kartmanyang memimpin rilis stabil kernel Linux.

“Menurut saya, sebagian dari masalah dengan banyaknya pengembang adalah bahwa kami selalu memiliki banyak orang yang sangat kompeten dan dapat melangkah maju,” kata Torvalds. “Greg tidak selalu menjadi Greg — sebelum Greg, ada Andrews dan Allen, dan setelah Greg akan ada Shannons dan Steves. Ada orang-orang yang telah ada selama beberapa dekade, dan masalah sebenarnya adalah Anda harus memiliki seseorang — atau sekelompok — yang dapat dipercaya oleh orang-orang di komunitas pengembangan. Dan bagian dari kepercayaan pada dasarnya adalah tentang telah ada selama 'cukup lama' sehingga orang-orang tahu cara Anda bekerja.”

Namun, Torvalds mengakui bahwa ekosistem seperti itu bisa jadi menakutkan dan sulit bagi pengembang yang lebih muda atau kurang berpengalaman untuk masuk, terutama ketika mereka melihat pemain lama yang sudah lama berkecimpung di dalamnya. Namun, meskipun demikian, ada pendatang baru yang berhasil masuk ke inti proyek Linux.

“Kami memiliki pengembang inti yang merupakan pengelola tingkat atas untuk subsistem utama, yang muncul hanya dalam beberapa tahun,” kata Torvalds. “Ini tidak instan, tetapi ada orang baru yang masuk, dan tiga tahun kemudian mereka menjadi pengembang utama. Ini sama sekali bukan hal yang mustahil. Saya pikir kami memiliki subsistem pengembang yang cukup sehat, tetapi semua hal yang tidak jelas tentang pengembang, pengembang, pengembang… kami memilikinya. Fakta bahwa kami juga memiliki orang-orang tua yang 'menua' di sekitar — saya tidak melihat itu sebagai masalah besar.”


LEAVE A REPLY

Please enter your comment!
Please enter your name here