banner large

Linus Torvalds: Setelah 30 tahun, Linux bukanlah proyek mati

Comment
X
Share

Kami sangat antusias untuk menghadirkan Transform 2022 kembali secara langsung pada 19 Juli dan 20 – 28 Juli secara virtual. Bergabunglah dengan AI dan pemimpin data untuk pembicaraan yang berwawasan luas dan peluang jaringan yang menarik. Daftar hari ini!


Setelah 30 tahun bekerja di Linux, Linus Torvalds masih antusias dengan sistem operasi open-source yang ia buat dan prospek inovasinya di masa depan.

Saat ini, sistem operasi Linux menjadi dasar dari teknologi cloud, edge, embedded, dan internet of things (IoT) yang memungkinkan pengoperasian miliaran perangkat. Linux dikembangkan oleh komunitas kontributor terbuka dengan versi inti baru, yang dikenal sebagai kernel Linux, dirilis setiap enam hingga sepuluh minggu. Masing-masing pembaruan kernel utama baru tersebut dirilis oleh Torvalds sendiri.

Pada acara Open Source Summit hari ini, Torvalds membahas keadaan Linux, dalam obrolan api unggun dengan teman lamanya Dirk Hohndel, yang saat ini adalah chief open-source officer di Cardano Foundation. Pembicaraan berkisar dari keadaan keamanan sumber terbuka, hingga teknologi baru dan dampak pandemi pada pengembangan Linux.

Torvalds mencatat bahwa tidak diragukan lagi pandemi COVID-19 berdampak negatif pada banyak orang di komunitas Linux. Namun, dampak negatifnya tidak berlanjut ke pembangunan.

“Dalam beberapa bulan pertama di berbagai penguncian, produktivitas kami benar-benar naik, karena kami selalu bekerja melalui email dan kebanyakan orang sudah bekerja dari rumah,” kata Torvalds.

Bagaimana proses pengembangan kernel Linux yang ‘membosankan’ bekerja

Proses pengembangan kernel Linux relatif tidak berubah selama setidaknya 15 tahun terakhir, menurut Torvalds.

Pada tahun 2005, Torvalds menciptakan sistem kontrol versi Git open-source untuk membantu memungkinkan pendekatan pengembangan yang lebih cepat dan lebih optimal. Git saat ini adalah salah satu teknologi utama di balik semua pengembangan sumber terbuka, antara lain mendukung layanan kode GitHub.

“Kami memiliki proses yang sama dan jadwal rilis yang sama dan dalam hal itu pengembangan kernel sangat tenang dan tidak menarik dari sudut pandang proses, dan itulah yang sebenarnya saya pikir Anda inginkan,” kata Torvalds. “Anda ingin memiliki proses yang stabil sehingga orang tidak marah tentang bagaimana semua infrastruktur berubah.”

Linus Torvalds berbicara di acara Open Source Summit 2022.
Linus Torvalds berbicara di acara Open Source Summit 2022.

Walaupun proses pengembangannya membosankan dan dapat diprediksi, Torvalds mengatakan bahwa setelah lebih dari 30 tahun bekerja di Linux, dia masih terkejut dan senang bahwa ada banyak hal baru yang masuk ke dalam kernel tanpa kekurangan inovasi.

“Salah satu hal yang saya, secara pribadi, paling nikmati adalah bahwa kami bukanlah proyek mati,” kata Torvalds.

Rust akan hadir di Linux

Di dunia fisik, ketika karat muncul pada logam biasanya merupakan tanda usia dan pembusukan, tetapi hal yang sama tidak berlaku untuk dimasukkannya ‘Rust’ ke dalam Linux.

Di antara perubahan yang datang ke Linux adalah dimasukkannya kode yang ditulis dalam bahasa pemrograman Rust open-source. Torvalds mengatakan bahwa Rust mungkin disertakan dalam rilis kernel Linux berikutnya, yang mendapat tepuk tangan meriah dari audiens Open Source Summit. Linux sebagian besar ditulis dalam bahasa pemrograman C.

Rust berbeda dari C karena memberikan pemanfaatan dan perlindungan sumber daya memori komputasi yang lebih baik. Torvalds mengatakan bahwa kernel Linux akan mencoba Rust dengan cara yang sangat terbatas. Dia mengingatkan hadirin bahwa 25 tahun yang lalu, kernel Linux mengutak-atik ide menggunakan bahasa pemrograman C++, dalam upaya yang akhirnya gagal.

“Orang-orang teknis ingin melakukan sesuatu yang baru dan menyenangkan, dan saya pikir istirahat sangat masuk akal secara teknis,” kata Torvalds.

Keamanan sumber terbuka tidak akan pernah 100%

Keamanan adalah tema utama dalam komunitas open-source baru-baru ini dan khususnya pada acara Open Source Summit.

OpenSSF (Open Source Security Foundation) dari Linux Foundation baru-baru ini mengungkapkan bahwa akan memakan biaya $150 juta dalam upaya bertahun-tahun untuk mengamankan perangkat lunak sumber terbuka. Baru pagi ini, sebuah laporan yang dirilis mencatat bahwa ada kurangnya kepercayaan pada keamanan sumber terbuka.

Torvalds tidak mengharapkan perangkat lunak sumber terbuka, termasuk kernel Linux, akan 100% aman dan bebas bug.

“Bug akan terjadi, jika tidak terjadi di perangkat keras, akan terjadi di perangkat lunak dan jika tidak terjadi di perangkat lunak Anda dan akan terjadi di perangkat lunak orang lain,” kata Torvalds. “Satu-satunya cara untuk mencoba melakukan keamanan dengan benar adalah dengan memiliki lapisan keamanan.”

Torvalds menekankan bahwa kernel Linux hanyalah satu lapisan dari keseluruhan tumpukan aplikasi. Di dalam kernel, dia menjelaskan bahwa sudah ada beberapa lapisan keamanan untuk berbagai bagian proses. Dia mengatakan bahwa untuk pengembang yang sedang membangun seluruh tumpukan aplikasi, setiap lapisan dalam tumpukan perlu memiliki beberapa konsep tentang apa yang harus dilakukan jika ada bug keamanan dan apa yang terjadi jika ada bug di lapisan di atas atau di bawah kode aplikasi. sedang dikerjakan oleh pengembang.

“Siapa pun yang berpikir Anda bisa mendapatkan keamanan 100% hidup di dunia mimpi yang bukan kenyataan ini,” kata Torvalds.

Misi VentureBeat adalah menjadi alun-alun kota digital bagi para pengambil keputusan teknis untuk memperoleh pengetahuan tentang teknologi dan transaksi perusahaan yang transformatif. Pelajari lebih lanjut tentang keanggotaan.

Leave a Reply

Your email address will not be published. Required fields are marked *