Subleq+ mencoba menjawab masalah yang jarang dibahas di dunia software, yakni bagaimana sebuah program tetap bisa dijalankan 1.000 tahun dari sekarang. Alih-alih mengejar kenyamanan komputasi modern, distro Linux ini diposisikan sebagai kapsul waktu digital yang berfokus pada pelestarian software.
Gagasan besarnya sederhana, tetapi pendekatannya ekstrem. Seluruh software dikemas dalam bentuk yang sangat ringkas agar generasi di masa depan tidak perlu menebak-nebak dependensi yang dibutuhkan untuk membangunkannya kembali.
Dirancang bukan untuk komputer harian
Subleq+ bukan distro yang ditujukan sebagai sistem operasi harian. Proyek ini lebih dekat ke infrastruktur arsip digital, dengan target agar software yang dikemas hari ini masih bisa dijalankan oleh peradaban pada milenium berikutnya.
Eternal Software Initiative, pihak di balik proyek ini, menilai emulator pun tetap punya masalah karena emulator bisa menjadi terlalu kompleks untuk dibangun ulang di masa depan. Karena itu, mereka memilih jalan yang lebih minimal dan lebih mudah dipahami.
Semua dikemas dalam satu kapsul
Dalam pendekatan Subleq+, setiap software, sistem operasi, dan seluruh dependensinya dimasukkan ke dalam satu kapsul mandiri. Bentuk kapsul ini bukan arsip biasa, melainkan urutan angka yang mewakili seluruh tumpukan software di dalam satu paket.
Model itu dibuat agar orang di masa depan tidak perlu menebak komponen apa saja yang diperlukan sebuah program. Semua yang dibutuhkan sudah disatukan, sehingga proses menghidupkan kembali software lama menjadi lebih langsung.
Satu instruksi yang jadi fondasi
Ciri paling menonjol dari Subleq+ adalah penggunaan satu instruksi sederhana bernama Subleq, singkatan dari “subtract and branch if less than or equal to zero”. Sistem ini dibangun di atas logika komputasi yang amat minimal.
Nama Subleq+ sendiri merujuk langsung pada instruksi dasar tersebut. Bagi perancangnya, kesederhanaan ini dianggap bisa membuat siapa pun di masa depan lebih mudah memahami cara kerja sistem tanpa harus mempelajari arsitektur yang rumit.
Mesin virtualnya sengaja dibuat super kecil
Eternal Software Initiative menyebut mesin virtual referensi untuk menjalankan kapsul ditulis dalam bahasa C dan panjang kodenya kurang dari satu halaman. Deskripsi lengkapnya juga dibuat sangat singkat, bahkan disebut cukup ringkas untuk muat di atas serbet.
Tujuan penyederhanaan itu jelas: jika dokumentasi dan VM-nya kecil, orang di masa depan diharapkan bisa membangun ulang mesin virtual dari nol dalam waktu kurang dari satu jam. Setelah itu, software yang tersimpan di dalam kapsul bisa dijalankan kembali.
Proyek eksperimen, bukan pengganti distro biasa
Subleq+ juga menyiapkan toolchain open-source di GitHub agar pengguna bisa membuat kapsul dari software mereka sendiri. Eternal Software Initiative bahkan sudah menyediakan contoh kapsul untuk menunjukkan konsep itu bekerja.
Dalam konteks open-source, proyek ini menunjukkan bahwa Linux masih menjadi ruang eksperimen untuk ide yang sangat radikal. Fokusnya bukan menambah fitur harian, melainkan mencari cara agar software tetap bisa dipahami dan dihidupkan kembali ketika zamannya sudah lama berlalu.
