Linux Torvalds menghadapi pengembang yang buruk, kelemahan perangkat keras, dan sensasi AI yang ‘lucu’

Linus Torvalds dan Dirk Hohndel, Open Source Summit Amerika Utara 2024

sjvn/ZDNET

SEATTLE – Pada KTT Open Source Linux Foundation Amerika Utara, Linus Torvalds dan teman baiknya Dirk Hohndel, Kepala Kantor Program Open Source Verizon, banyak berdiskusi tentang pengembangan Linux dan isu-isu terkait lainnya.

Obrolan mereka dimulai dengan penjelasan singkat tentang tab versus lokasi di kode sumber. Tentu saja tidak. Dalam komunitas pengembangan perangkat lunak, hal ini sangat sulit. Pengembang memutuskan untuk mengubah karakter tab dan spasi untuk membantu parser Kconfig membaca file. Tidak, maaf, itu tindakan yang buruk.

Juga: Tidak menyukai komputer Linux Anda? Berikut cara menginstalnya dengan cara lain

Seperti yang dijelaskan Torvalds, Kconfig menambahkan tab tersembunyi dengan tujuan untuk menangkap kesalahan pada alat parsing konfigurasi kernel. Sekarang Anda dan pengembangnya tahu.

Beralih ke hal-hal yang lebih penting bagi pengguna manusia daripada pengembang kernel, Torvalds dengan senang hati mengatakan bahwa semuanya menjadi “lambat, stabil, dan membosankan” dengan dirilisnya kernel Linux 6.9. Begitulah seharusnya dengan program yang berumur lebih dari 30 tahun. Jika ada yang menarik, kemungkinan besar ada yang salah.

Hal ini memicu diskusi tentang masalah kerusakan perangkat keras yang sedang berlangsung, yang dapat menyebabkan masalah keamanan. Ini membuat frustrasi, kata Torvalds, “karena biasanya kita dapat melakukan sesuatu dengan cepat dalam perangkat lunak, namun orang-orang perangkat keras berkata, ‘Oh, kita memiliki lima generasi perangkat keras yang tidak dapat kita perbaiki nanti, dan itu akan memerlukan keluarga lain. Bertahun-tahun sebelumnya perangkat keras baru (tiba) yang mungkin dapat membantu Anda mengatasi masalah ini.’

Dengan maraknya perangkat keras open source seperti RISC-V, Anda mungkin berpikir hal ini tidak akan menjadi masalah bagi perangkat elektronik generasi baru. Tidak demikian, kata Torvalds.

“Ketakutan saya,” Torvalds mengakui, “adalah RISC-V akan melakukan kesalahan yang sama seperti yang dilakukan orang lain sebelumnya.” Mengapa? Pertama-tama, “orang-orang perangkat keras berbeda dari orang-orang perangkat lunak. Ada perbedaan besar di antara mereka.” Selain itu, perancang perangkat keras mendaur ulang cara-cara lama dalam melakukan sesuatu dan belajar dengan membuat kesalahan. Ini menyedihkan, tapi benar.

Juga: 5 alasan mengapa desktop Linux semakin populer

Namun, dia memperkirakan segalanya akan berjalan lebih cepat kali ini. Seperti yang ditunjukkan Hohndel, Linux pandai menjembatani kesenjangan antara platform perangkat keras bagi pengguna. “Sepuluh tahun yang lalu, berpindah dari x86 ke platform lain sangatlah sulit,” kata Hohndel. “Saat ini, kebanyakan orang bahkan tidak tahu apakah Anda menggunakan chip AMD atau Intel. Itu ada di cloud, dan semuanya terlihat sama.”

Salah satu masalah yang dihadapi beberapa proyek browser baru-baru ini adalah pembuatan driver yang terlihat seperti driver biasa, berguna tetapi buruk. Applet Linux XZ Util memiliki pintu belakang keamanan internal yang tersebar di distribusi Linux.

Selain itu: XZ Utils mungkin bukan satu-satunya metode peretasan, sumber terbuka memperingatkan

Itu dihentikan tepat waktu, dan itu bukan masalah Linux, tapi masih menjadi masalah. Seperti yang diingat oleh Torvalds, “Pada tahun 2021 terdapat upaya bagi mahasiswa pascasarjana untuk memasukkan patch ke dalam Linux. Mereka gagal, dan hal ini tidak berjalan baik bagi mereka. Pengelola Linux mengetahui adanya patch yang buruk dan merasa kesal karenanya. Ini menjadi masalah pribadi , dan pengelola kami marah karenanya.”

Tapi komunitas Linux itu spesial. Perusahaan ini memiliki lebih dari seribu produsen, banyak di antaranya telah bekerja sama selama bertahun-tahun. Seorang hacker yang mencoba mengelabui agar menanam bug di kernel menghadapi tugas yang mustahil. Namun hal ini tidak terjadi pada banyak program.

Meski begitu, Torvalds mengatakan: “Ketika aktor jahat mengambil kesempatan untuk menjadi pengurus, hal itu diketahui dalam beberapa minggu. Dia tertangkap. Tim yang sehat adalah pertahanan terbaik.”

Sayangnya, hal ini tidak berarti 99% proyek open source, yang cenderung lebih kecil. Torvalds melanjutkan: “Ini adalah sebuah kebangkitan.” Kita perlu tahu siapa yang bisa kita percayai. Di dalam kernel, kata Torvalds, kami memiliki PGP (Pretty Good Privacy) sebagai landasan jaringan tepercaya. “Tetapi, saya pikir kita akan melihat banyak upaya yang dilakukan untuk membangun kredibilitas di mana orang-orang berkata, ‘Oh, ini orang baru,’ atau ‘Ini adalah seseorang yang melakukan sesuatu yang berbeda dari biasanya.'”

Juga: Apakah Anda memerlukan antivirus untuk Linux?

Hohndel setuju namun menambahkan bahwa industri perlu mendukung proyek-proyek kecil ini – tidak hanya dengan uang. “Perusahaan perlu terlibat dalam proyek-proyek ini. Dorong perusahaan Anda untuk mengerjakan beberapa proyek dan langsung terlibat. Baca kebijakannya, tinjau tambalannya, dan berikan dukungan moral kepada pengelolanya. Sesederhana itu.”

Dan jangan berharap AI menjadi jawabannya.

Tak satu pun dari pemimpin open source besar ini yang menerima hype AI. Torvalds tertawa, “Menyenangkan untuk ditonton. Mungkin saya akan digantikan oleh versi AI.!” Adapun Hohndel, menurutnya sebagian besar AI saat ini adalah “koreksi otomatis pada steroid”.

Torvalds menyimpulkan pemikirannya dengan mengatakan, “Mari kita tunggu 10 tahun dan lihat ke mana arahnya sebelum kita mengumumkan semua hal gila ini.”

Namun bukan berarti keduanya tidak menganggap AI akan berguna di masa depan. Faktanya, Torvalds telah melihat hasil yang positif: “NVIDIA telah berhasil berkomunikasi dengan pengembang kernel Linux dan bekerja dengan manajemen memori Linux,” karena kebutuhan Linux untuk menjalankan jenis bahasa AI (LLM) yang besar dengan benar.

Torvalds juga “menunggu alat untuk menemukan bug. Kami memiliki banyak alat, dan kami menggunakannya dengan hati-hati, namun membuat alat pintar bukanlah hal yang buruk. Menggunakan alat pintar adalah langkah berikutnya yang tak terelakkan. Alat yang menulis ulang kernel, lebih banyak lagi skrip yang rumit, dan mengenali fitur AI. Ini bisa sangat berguna karena beberapa alat sulit digunakan karena Anda harus mendeskripsikan berbagai hal pada tingkat yang terbatas.

Juga: Laptop Linux terbaik

Berhati-hatilah, Torvalds memperingatkan “AI BS.” Hohndel dengan cepat tertawa, “Maksudnya ilmu pengetahuan yang indah. Anda tahu, “Ilmu pengetahuan yang indah di dalam, ilmu pengetahuan yang indah di luar.”

Saya pikir Torvalds memiliki arti lain.

Pertanyaan terakhir Hohndel adalah apakah Torvalds melihat dirinya melakukan proyek besar lainnya setelah Linux dan Git. Torvalds berharap tidak.

Dia menjawab, “Saya berharap hal itu tidak akan terjadi. Saya mengatakan demikian karena setiap proyek yang saya mulai selalu dimulai dari saya yang dibuat frustrasi oleh beberapa orang yang tidak memiliki keterampilan atau perampas uang. Alasan saya memulai Linux adalah karena Saya tidak mampu membelinya. Dan saya berkata, ‘Seberapa sulitkah itu?’ Jawabannya mungkin sulit karena di sinilah saya, 33 tahun kemudian, dan saya masih bekerja.”

Juga: RebornOS adalah versi Arch Linux yang cantik dan mudah digunakan

Kemudian, Torvalds melanjutkan, “Saya melakukan kesalahan yang sama 20 tahun yang lalu ketika saya berkata, ‘Hei, menurut saya mengelola sumber itu tidak terlalu menarik, namun semua orang sebelum saya – mereka membuat banyak kesalahan. Saya punya untuk melakukannya sendiri. Jadi, saya harap saya tidak akan berada dalam situasi itu lagi.

Torvalds terus bekerja di Linux dan Git hingga saat ini karena “seseorang datang dan berkata, ‘Hei, saya menginginkan ini.’ Tanpa mereka saya tidak akan bisa melanjutkan, jadi barang saya bermula dari apa yang saya perlukan, yang membuat saya bertahan adalah berguna untuk orang lain.

Jadi, selama kita mendapatkan Linux yang bermanfaat, Torvalds dan perusahaan akan terus bekerja dan berkembang.

Baca juga:  Temui Gemini Education: Tiga cara Google membantu siswa dan guru dengan AI

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *