KDE dan GNOME telah memutuskan bahwa karena mereka belum cukup besar dan rumit, mereka mungkin akan bekerja lebih baik jika mereka memiliki distribusi kustom mereka sendiri di bawahnya. Hal terburuk apa yang bisa terjadi?
Pembicaraan dari konferensi KDE tahun ini, Akademi 2024sepertinya itu akan menjadi nyata. Pembicaraannya, oleh pengembang KDE Pengasuh Haraldberhak Sistem Operasi Milik Kamidan idenya terdengar cukup sederhana: Sitter mengusulkan distribusi resmi KDE Linux. Kini usulan tersebut mulai berkembang dan sebuah rencana disusun untuk mencapai tujuan tersebut resmi KDE Linux – dengan nama sandi “Proyek Pisang.”
Dunia Sebelum Linux: Mari kita bicara tentang desktop Unix
BACA SELENGKAPNYA
Penting untuk dicatat pada titik ini bahwa ada sudah ada sebuah distro showcase resmi KDE, yang disebut KDE Neon. Neon terdiri dari versi terbaru desktop KDE Plasma, yang sudah diinstal sebelumnya di atas Ubuntu versi LTS terbaru.
Jika kedengarannya terlalu mudah, itu adalah: jumlahnya tidak kurang dari empat edisi berbeda dari KDE Neon tersedia untuk diunduhsemuanya untuk x86-64. Hal ini sepenuhnya sesuai dengan cara kerja proyek KDE secara keseluruhan: misalnya, jika Anda mencari Aplikasi KDE situs web untuk “editor teks”, Anda akan menemukan tiga: Kate, KWrite, dan Nota. Jika Anda mencari “manajer file”, Anda akan menemukan empat; dan “browser web”, tiga. Di dalam desktop, terdapat beberapa alat menu mulai, beberapa bilah tombol panel pengalih aplikasi, dan sebagainya. Bahkan pilihan “Tentang” pada menu “Bantuan” diduplikasi: yang satu memberi tahu Anda informasi versi (dalam salah satu dari dua format versi, baik berdasarkan angka desimal atau berdasarkan tanggal), dan satu lagi memberi tahu Anda tentang KDE secara keseluruhan.
Penggemar KDE tidak melihat ada yang salah dengan hal ini, dan sejauh ini Reg Meja FOSS tahu, menganggap ini sebagai respons yang masuk akal dan proporsional dalam upaya mengakomodasi kebutuhan berbeda dari pengguna yang berbeda. Bahkan di sini Daftar bagian komentar, penulis telah menerima saran yang tampaknya sangat serius bahwa solusi yang tepat untuk masalah terlalu banyak desktop semi-fungsional yang tidak lengkap adalah untuk menulis desktop lain yang lebih baik.
Proposal KDE Linux juga menyarankan bahwa distribusi baru harus memiliki beberapa varian sejak awal:
Ini harus memiliki beberapa edisi menggunakan jadwal rilis yang berbeda, cocok untuk berbagai jenis pengguna. Ide:
- Edisi pengujian (…)
- Edisi Penggemar (…)
- Edisi stabil (…)
Belum jelas bagi kami apakah KDE Linux akan menggantikan KDE Neon, atau menjadi alternatifnya. (Kami hampir tidak perlu menunjukkan bahwa ada beberapa proyek yang memiliki cakupan yang sangat mirip dengan KDE Neon itu sendiri, seperti Bebasrasa resmi Ubuntu dengan KDE Plasma, dan OS Tuksedoyang seperti Pop!_OS ditawarkan secara gratis oleh vendor perangkat keras, namun dapat digunakan di PC lain juga.
Rencananya KDE Linux akan menyerupai Steam OS 3 milik Valve dalam beberapa hal: berdasarkan Arch Linux, menggunakan Btrfs, tidak dapat diubah, dan dengan dua partisi root yang saling memperbarui (seperti halnya Chrome OS). Idenya adalah dengan beralih dari siklus rilis tetap dua tahun pada edisi LTS Ubuntu, distro tersebut akan bebas untuk memasukkan komponen-komponen baru sesuai kebutuhan desktop KDE, sehingga memberikan pengalaman yang lebih stabil dan dapat diandalkan.
Wallpaper desktop lain selalu lebih hijau
Tak ketinggalan, pengembang dari proyek GNOME, Adrian Vovkmemiliki proposal yang sesuai: untuk menjadikan OS GNOME mainstream. Dalam judulnya yang sederhana, membangun Desktop untuk Semua:
Saya ingin mengubah OS GNOME, distro buatan GNOME untuk pengujian dan pengembangan Desktop GNOME, menjadi OS serba guna yang dapat dijalankan sehari-hari.
sistem operasi GNOME adalah distribusi yang sudah ada, namun dengan tujuan yang sangat berbeda dengan KDE Neon. Meskipun tujuan Neon adalah sebagai demonstrasi teknologi, dalam bentuknya yang sekarang, OS GNOME lebih merupakan uji coba teknologi.
Judulnya “Nightly” adalah petunjuknya di sini: OS GNOME dibangun kembali setiap hari, sejalan dengan prinsip Integrasi Berkelanjutan/Pengiriman Berkelanjutan. Cara yang disarankan untuk menjalankan OS GNOME adalah menggunakan VM Kotak GNOMEnamun pada prinsipnya bisa juga dipasang di bare metal – asalkan menggunakan UEFI dan tidak memerlukan driver tambahan.
Daripada didasarkan pada distro yang sudah ada, OS GNOME sebagian besar dibangun dari awal setiap saat, dengan menggunakan Apache Buildstreamyang merakit semua komponen yang diperlukan untuk mendukung pembuatan desktop GNOME saat itu dari komponen-komponen yang diambil SDK desktop gratis.
Hering ini telah mencoba menjalankan OS GNOME beberapa kali, namun tidak berhasil, mungkin karena kami tidak rutin menggunakan GNOME atau Boxes. (Mesin yang berbeda di sayap Vulture Towers di Laut Irlandia menggunakan Ubuntu Unity, MX Linux, Alpine Linux, dan beberapa OS dan distro lainnya, tetapi tampaknya tidak ada yang cukup mendekati.
Kepala kehormatan GNOME, Holly Million, mengundurkan diri
BACA SELENGKAPNYA
Ada tanda-tanda bahwa Adrian Volk sudah lama tertarik dengan ide tersebut. Dia memiliki proyek sebelumnya, karbonOSyang memiliki tujuan serupa: distro yang tidak dapat diubah, dapat diperbarui sendiri dan dengan rollback otomatis, dibuat dari logam untuk mendukung desktop GNOME yang tidak dimodifikasi.
Idenya tidak buruk sama sekali, tapi seperti halnya KDE Linux, sudah ada beberapa upaya yang dilakukan untuk menciptakan hal-hal yang sangat mirip: distro yang tidak dapat diubah dan toleran terhadap kegagalan untuk pengguna non-teknis. Fedora Perak Biru adalah satu, dan OS tanpa akhir memiliki tujuan serupa – meskipun ia memodifikasi desktop GNOME, namun hanya sedikit dan berkurang pada setiap rilis. Kami melihat Endless OS 5 tahun lalu dan Endless OS 6 pada bulan Mei.
Pembenci akan membenci, yang bercabang akan bercabang
Meliput dunia Linux dan FOSS sering kali membuat frustrasi, dan salah satu aspek kecil dari hal ini adalah kecenderungan kuat terhadap parodi diri tingkat fraktal. Masalahnya diperburuk oleh kepatuhan yang ketat terhadap Hukum Poe.
Proyek GNOME diciptakan sebagai tanggapan terhadap KDE, dan dalam beberapa hal mereka masih terus mempengaruhi satu sama lain, setelah lebih dari seperempat abad.
Dalam beberapa hal, KDE sangat Eropa: dibangun oleh sekelompok pengembang Jerman, menggunakan toolkit Qt Norwegia, dalam bahasa C++ yang dirancang oleh pengembang Denmark Bjarne Stroustroup, yang pengaruh berorientasi objeknya adalah orang Norwegia. Bahasa pemrograman simulasi (Bahasa Norwegia).
Unix, tentu saja, adalah proyek Amerika, dan meskipun Linux diciptakan di Finlandia, pada awalnya pertumbuhannya didorong oleh proyek-proyek Amerika seperti Slackware, Red Hat, dan Debian. Red Hat dan beberapa orang lain yang lebih tradisional memandang KDE dengan sedikit kecurigaan pada awalnya, sebagian karena Qt bukanlah FOSS murni pada saat itu, dan juga karena orang-orang Unix tradisional cenderung lebih menyukai C biasa, karena banyak kesalahannya, daripada C++. Beberapa di antaranya prinsip-prinsip pendirian dari GNOME adalah untuk menghindari Qt (atau mengimplementasikan ulang Qt), dan untuk menghindari membuat orang menggunakan C++.
Mengingat kecenderungan orang-orang FOSS untuk melakukan proyek dengan sedikit provokasi, salah satu faktor berikut ini sudah cukup. Kombinasi keduanya telah menghasilkan proyek dengan budaya yang sangat berbeda, seperti karikatur pada tahun 2002.
Kedua proyek ini memiliki tujuan yang patut dipuji, dan tidak ada yang perlu dikritik di sini. Kami juga ingin melihat distro Linux yang lebih mudah untuk orang-orang non-teknis. Ada banyak alasan mengapa proyek desktop yang matang, dengan perpustakaan besar aplikasi yang terintegrasi dengan baik, ingin platform andalan memamerkan versi terbaru dan terhebatnya.
GNOME bisa dibilang merupakan kekuatan paling kuat di ruang desktop Linux. GNOME memiliki siklus rilis yang jelas, dan baik Fedora maupun Ubuntu melakukan sinkronisasi dengannya. Namun hal ini tidak berarti bahwa tujuan distro sama dengan tujuan desktop. Meski begitu, kami memiliki keraguan mengenai kebijaksanaan dalam mencoba menstabilkan tumpukan OS yang digerakkan oleh CI/CD untuk penggunaan publik. Ini mengabaikan semua upaya yang telah dilakukan oleh banyak distro untuk membuat OS pengguna akhir yang stabil dan menciptakannya kembali. Ini menulis ulang seluruh tumpukan OS, dan penulisan ulang total adalah salah satunya Hal-Hal yang Tidak Boleh Anda Lakukan.
KDE pernah menjadi begitu dominan: sekitar pergantian abad, sebagian besar distro terkemuka, seperti Mandrake Linux, Caldera OpenLinux, Lindows/Lispire/Freespire, dan Corel LinuxOS, semuanya dikirimkan bersama KDE. KDE tidak memiliki siklus rilis tetap, sehingga menyebabkan masalah sinkronisasi dengan distro siklus rilis tetap. Oleh karena itu, memilih basis distro rilis bergulir seperti Arch Linux adalah hal yang masuk akal. Apa yang ingin dicapai oleh halaman proyek KDE Linux, mengonfigurasi Arch agar lebih andal dan tangguh, adalah ide yang bagus.
Salah satu keluhan yang paling sering didengar orang luar tentang dunia distribusi Linux adalah jumlahnya yang terlalu banyak, sehingga terlalu sulit untuk memilih. Akibat umum dari rasa malu karena kekayaan adalah kelumpuhan analisis.
Ketika ada terlalu banyak standar yang bersaing, ciptakan standar baru mencakup kasus penggunaan semua orang bukanlah jawaban yang bagus. Namun saat mengevaluasi relevansi XKCD 927 dalam hal ini, tambahkan angka nol tambahan.