Holo Core ialah port Arch Linux yang dibina dari awal untuk seni bina aarch64 (ARM64). SteamOS milik Valve sendiri berdasarkan snapshot Arch Linux dengan set tampung khusus Valve yang besar. Holo Core adalah usaha untuk membawa keseluruhan timbunan itu ke ARM64, iaitu seni bina pemproses di dalam gogel Steam Frame .
Cabaran paling besar yang dihadapi oleh Collabora adalah Arch Linux tidak mempunyai sokongan rasmi aarch64. Walaupun terdapat port komuniti tidak rasmi, Arch Linux ARM, ia sering lapuk dan pada dasarnya tidak diselenggara untuk tujuan ini. Collabora tidak boleh sekadar membina semula pakej sedia ada; mereka terpaksa membina segala-galanya dari bawah .
Antara cabaran utama termasuk:
Pratinjau Holo Core adalah asas perisian untuk Steam Frame, gogel VR kendiri dari Valve. Spesifikasi perkakasan utamanya termasuk:
Pemproses berasaskan ARM inilah sebabnya port sistem pengendalian aarch64 asli diperlukan. Walaupun gogel ini akan menggunakan emulasi dan lapisan keserasian seperti Proton dan lapisan terjemahan x86-ke-ARM untuk menjalankan sebahagian besar permainan Steam, mempunyai asas OS asli adalah penting untuk prestasi dan hayat bateri .
Pratinjau ini adalah alat pembangunan, bukan sistem pengendalian pengguna. Ia direka untuk memberi pembangun permulaan awal dalam memindah dan menguji perisian mereka untuk platform baru . Berikut adalah apa yang boleh dilakukan oleh pembangun:
base-devel yang boleh dijalankan terus pada perkakasan Linux ARM64. Untuk pembangun pada sistem x86, ia boleh digunakan dengan emulasi mod pengguna QEMU dan binfmt melalui Docker, Podman, atau Distrobox .Collabora telah menyediakan sumber, pakej binari, dan skrip binaan. Mereka juga menyatakan hasrat untuk bekerjasama dengan komuniti hulu Arch Linux untuk membantu mewujudkan sokongan ARM64 rasmi automatik pada masa hadapan .