Linux has been ready for ARM for a long time, Android is linux and have been running for a long time. Also see the Raspberry Pi and PiOS, based on Debian.
I run a Pi and there are boat loads of things ARM ready
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
Be respectful: Treat fellow community members with respect and courtesy.
Quality over quantity: Share informative and thought-provoking content.
No spam or self-promotion: Avoid excessive self-promotion or spamming.
No NSFW adult content
Follow general lemmy guidelines.
Linux has been ready for ARM for a long time, Android is linux and have been running for a long time. Also see the Raspberry Pi and PiOS, based on Debian.
I run a Pi and there are boat loads of things ARM ready
Even Debian has had ARM support since 2000. It's not just ready, it's mature.
Support by packages is generally there. What is lacking however, are drivers for video acceleration and many other soc- and often board-specific customisations required.
X86 in contrary offers one unified and queriable interface (ACPI, UEFI) that makes custom images unnecessary. ARM has ServerReady for that, however I'm not aware of any consumer chip that implements this.
I used a PineBook 2 as a secondary machine, daily, for a couple of years. I never felt constrained by the CPU architecture, barely noticed it mostly. I stopped using it because it fell apart physically, but it was perfectly stable. I'd get another if I could get a sturdier one.
I’m more excited for Linux on RISC-V, but yeah, Arm is neat.
There's an unofficial project that aims to bring Arch Linux to RISC-V, it's still a work in progress though: https://archriscv.felixc.at/
I'd say we (the linux community) are working on it. It's much better than let's say 5 years ago. Quite a few mainstream distros like Fedora and Ubuntu have ARM builds, there's Armbian (Debian for ARM), Arch Linux for ARM and even Pop!_OS has a Raspberry Pi build. As you mentioned, there's Asahi Linux for Apple Silicon Macs as well as an unofficial version of Ubuntu called Ubuntu Asahi.
ARM support is decent already, I just hope RISC-V catches on