- Proyek KDE telah mengumumkan versi alfa dari distro Linux buatannya sendiri, KDE Linux
- Distro ini mengadopsi arsitektur immutable berbasis Arch Linux, dan menggunakan Flatpak serta KDE Builder alih-alih pemasangan paket langsung
- Distro ini khusus Wayland, dan tidak ada rencana dukungan untuk X.org maupun sistem berbasis BIOS
- Citra sistem menggunakan EROFS untuk menyediakan pembaruan atomik dan fitur rollback
- Ke depan akan tersedia tiga edisi, dan distro ini dibedakan dari distro yang ada dalam hal pembaruan keamanan, manajemen paket, dan lainnya
KDE mengumumkan alfa distro Linux buatannya sendiri
Ikhtisar dan pengumuman
- Proyek KDE mengumumkan versi alfa dari distro Linux buatannya sendiri, KDE Linux, di Akademy 2025
- Distro ini menargetkan untuk menjadi "hasil terbaik yang mewujudkan seluruh teknologi KDE dengan cara paling maju", serta mengejar kemungkinan perluasan untuk berbagai tujuan seperti penggunaan rumahan, perusahaan, dan instalasi OEM
- Saat ini proyek masih berada pada tahap pengembangan awal dengan banyak fitur yang belum selesai dan bagian yang masih kasar, sehingga lebih bersifat versi eksperimental yang menunjukkan arah desktop Linux yang matang
Motivasi pengembangan dan latar belakang
- Pengembangan KDE Linux melibatkan Harald Sitter dan banyak kontributor utama KDE lainnya secara aktif
- Disebutkan bahwa KDE neon yang berbasis Ubuntu LTS telah mencapai batasnya karena teknologi yang sudah tua, pekerjaan pemaketan yang tidak perlu, dan masalah proses build yang terlalu banyak dikustomisasi
- KDE Linux bertujuan melampaui keterbatasan tersebut dengan meningkatkan kebebasan dalam pemanfaatan teknologi terbaru, distribusi, dan operasional
- Tujuan utamanya adalah mengelola sendiri cara distribusi perangkat lunak KDE, dan ini berbagi konteks dengan arus alami ketika kubu lingkungan desktop memiliki sistem operasinya sendiri, seperti Linux Mint dan ElementaryOS
Arsitektur dan karakteristik teknis
- Paket Arch Linux digunakan sebagai OS dasar, tetapi aplikasi dikelola dengan build sumber melalui KDE Builder atau lewat Flatpak. Pacman tidak disediakan
- Tidak mendukung sesi X.org dan hanya menggunakan Wayland, sementara beberapa konfigurasi perangkat keras seperti kartu NVIDIA lama memerlukan pengaturan manual
- Hanya mendukung sistem UEFI, dan tidak ada rencana dukungan untuk sistem yang hanya berbasis BIOS
- Root filesystem (/) menggunakan volume Btrfs yang dapat berubah, sementara /usr menggunakan volume read-only berbasis EROFS untuk mewujudkan struktur upgrade atomik dan rollback yang mudah
- Pembaruan sistem dilakukan melalui Discover atau CLI dengan updatectl, dan file EROFS dapat di-cache hingga 5 buah agar rollback versi lebih mudah dilakukan
Paket dan pengalaman pengguna
- Pengguna tidak dapat memasang paket langsung ke sistem dasar; yang didukung hanya Flatpak atau Snap (integrasi Discover tidak didukung), serta Distrobox (memasang dan mengintegrasikan aplikasi dari distro lain di dalam kontainer)
- Masih ada bug tahap alfa seperti pada pengaturan Podman, tetapi akan diperbaiki secara bertahap
- Perangkat lunak bawaan meliputi Gwenview, Okular, Haruna, Kate, Konsole, Firefox, dan alat CLI penting seperti Bash, curl, Linux 6.16.5, GCC, dan lainnya
- Beberapa utilitas berguna seperti Emacs, tmux, pip, dan Fish tidak tersedia
Citra kustom dan pengelolaan
- Paket dasar sistem tidak dapat diubah langsung oleh pengguna. Namun, citra kustom dapat dibuat menggunakan alat mkosi yang dipakai oleh proyek beserta file konfigurasi terkait
Edisi dan roadmap ke depan
- Dalam jangka panjang, direncanakan tiga edisi: Testing, Enthusiast, dan Stable
- Testing dibangun setiap hari dari Git untuk keperluan pengembangan/QA (saat ini sedang didistribusikan)
- Enthusiast ditujukan untuk beta dan pengguna umum, sementara Stable hanya akan memuat perangkat lunak rilis yang telah mencapai metrik kualitas tertentu
- Sebelum rilis beta, masih ada pekerjaan yang tersisa seperti melepaskan ketergantungan pada Arch User Repository dan beralih ke infrastruktur resmi KDE
Keamanan, pengelolaan, dan tata kelola
- Mailing list pengumuman keamanan dan sistem notifikasi otomatis belum tersedia. Pengguna harus memantau sendiri security tracker Arch dan advisori keamanan KDE
- Karena sifat sistem immutable berbasis Arch, penerapan patch keamanan bisa tertunda, dan karena tidak ada pengelola paket, ada keterbatasan dalam mengelola daftar perangkat lunak yang terpasang di sistem
- Tata kelola praktis mengikuti model "dewan tetua", dan untuk sengketa penting Sitter memegang keputusan akhir
Masa depan dan makna proyek
- Ada tujuan untuk mengalami secara langsung rasa tanggung jawab dan batasan lingkungan desktop open source yang mengelola dirinya sendiri melalui pengembangan dan pemeliharaan distro secara langsung, sekaligus memperdalam pemahaman tentang mengapa distro besar tradisional membuat pilihan yang kompleks
- Sebagai antisipasi jika proyek dihentikan, telah disiapkan rencana untuk beralih otomatis ke distro lain saat EOL (akhir layanan)
- Sebagai versi alfa, masih banyak kekurangan, tetapi proyek ini memperlihatkan tekad KDE untuk menyajikan arah teknologinya secara mandiri
1 komentar
Opini Hacker News
KDE Linux menekankan bahwa ini adalah distro immutable yang berbasis paket Arch Linux, tetapi bukan “distro berbasis Arch”. Pacman tidak disertakan, dan Arch hanya digunakan sebagai OS dasar. Jadi kesannya mirip keluarga yang sama dengan SteamOS tanpa Steam
Menarik bahwa semuanya diinstal melalui Flatpak. Saya penasaran bagaimana kondisi teknologi Flatpak dan pemeliharaan proyeknya belakangan ini. Sampai 4 bulan lalu, ada penilaian bahwa Flatpak kekurangan tenaga pemeliharaan, hampir tidak ada perubahan besar, dan pada praktiknya sudah masuk mode pemeliharaan tautan terkait
KDE Linux hanya mendukung Wayland dan tidak punya rencana untuk sesi X.org. Saya penasaran apakah ini berarti semua bug Wayland sudah benar-benar terselesaikan. Dulu saya selalu termakan janji “sekarang semuanya sudah diperbaiki”, lalu setiap kali mencoba malah kecewa, jadi kali ini saya berharap benar-benar membaik karena dipakai sendiri secara internal
Saya kurang suka bahwa distro menentukan aplikasi apa saja yang disertakan/diizinkan di OS dasar. Pengalaman saya dengan beberapa aplikasi KDE versi flatpak kurang baik, jadi mereka memasukkannya langsung ke image OS, sementara sisanya jika diunduh lewat Discover akan dipasang sebagai Flatpak. Tim pengembang juga sudah menguji sendiri versi flatpak-nya, tetapi secara jujur mengakui pengalaman pengguna kurang baik tautan asli
Saya tidak pernah memakai Neon karena itu rolling release, dan distro ini juga tidak menarik bagi saya karena immutable sekaligus bergantung pada Flatpak. Saya tidak punya masalah dengan binary mandiri atau AppImage, tetapi saya tidak percaya Flatpak maupun Snaps
Bahkan tanpa harus membicarakannya secara negatif, sudah ada banyak percobaan serupa di masa lalu seperti Neon, ElementaryOS, dan lainnya. Proyek-proyek seperti ini membuat sumber daya terpecah ke pengembangan distro, dan akibatnya usaha untuk meningkatkan desktop environment itu sendiri berkurang. GNOME tidak mengelola Ubuntu atau Fedora secara langsung, tetapi tetap memegang kendali atas pengalaman desktop Linux
Ini mirip struktur macOS: basis immutable, aplikasi yang masing-masing dipaketkan, lalu brew untuk alat CLI. Dengan struktur seperti ini, sepertinya cukup bagus juga untuk penggunaan kerja
Saya belum menjadi pengguna Linux, tetapi saya penasaran apa sebenarnya arti immutable di sini. Misalnya, apakah Elixir atau IDE bahkan tidak bisa dipasang? Saya tidak tertarik dengan tuning OS kustom, tetapi kalau pemasangan aplikasi dibatasi, saya jadi bertanya ini sebenarnya untuk siapa
Saya penasaran apakah distro ini akhirnya benar-benar menyelesaikan masalah manajemen paket
Saya penasaran apakah immutable di sini seperti ChromeOS, di mana paket tidak bisa diinstal langsung ke sistem dan perangkat lunak—termasuk GUI—bebas dipasang di dalam container terpisah. Jika begitu, saya bertanya apa opsi yang bagus sebagai pengganti ChromeOS Flex untuk laptop lama tapi masih layak pakai