Time to document multiple architecture support.
Distro morphing is probably already possible. We have power9, previously arm64 (RPi) and new arm64 (M1) support.
For example Kicksecure should easily work on power9 or arm64. Ready for call for testers soon.
Multiple platform support seems difficult documentation, usability wise. I don’t even know how to name the current builds which we got, “amd64”.
Calling them “amd64” would alienate Intel users. “amd64” meaning “also Intel” is one of the worst terms ever.
Also cannot call it “PC” since there are also google results for “ARM based PC” which means “PC” doesn’t exclusivity mean x86-64.
Calling it “x86-64” (has a wikipedia page with that name) is slightly better but still very confusing. I don’t know any laymen that know that they are using “x86-64”, “amd64”. People just know they have a notebook. I’ve seen laymen failing on the Debian download page due to this and ending up with Ubuntu or otherwise instead which is exclusively x86-64 without mentioning it prominently.
Libvirt file name has to change. Currently:
Kicksecure-XFCE-15.0.1.7.2.libvirt.xz
Suggested new for arm64
:
Kicksecure-XFCE-15.0.1.7.2.arm64.qcow2.libvirt.xz
(Mentioning qcow2
because arm64
images initially will be only available as raw
images.)
Suggested new for amd64
:
Kicksecure-XFCE-15.0.1.7.2.Intel-AMD.qcow2.libvirt.xz
Or use PC
anyhow? Even though there are arm64 based PCs we can pretend the original PC architecture was x86, nowadays amd64, therefore reserved for that and other platforms should choose distinctive names.
Kicksecure-XFCE-15.0.1.7.2.PC.qcow2.libvirt.xz
On the website / in the wiki I would go as far as writing:
PC (Intel and AMD) (most users) | arm64