Mar. 14th, 2022

liam_on_linux: (Default)
But the dev teams are quite negative.

A common objection is that supporting ARM SBCs is hard, because there are so many.

This is true. There are indeed dozens, maybe hundreds, of ARM SBCs out there. Many don't have very good Linux support, which is why ARMbian exists, for example.

Supporting them all is a massive undertaking for a small community-driven OS.

But the RasPi is not just another ARM SBC. It is *the* inexpensive SBC. They had already sold *38 million* of the things by this time last year:
https://www.tomshardware.com/news/raspberry-pi-9th-birthday

As they sell about ⅔ of a million per month, and 1¾ million per quarter:
https://www.zdnet.com/article/raspberry-pi-sales-jump-heres-why-the-tiny-computers-in-demand-in-coronavirus-crisis/

There are more RasPis out there than anything since the Commodore 64 or Sinclair ZX Spectrum.

Yes there are over 20 models, but basically, if one confines one's efforts to the latest model, then they're _still_ in the millions of units, there's basically just 1 chipset to support, and they're so cheap that potential users with a different SBC can just buy a RasPi instead for the cost of a modest restaurant meal.

Even the £5 Pi Zero is a quad-core machine with ½ gig of RAM, a very capable target for most hobbyist OSes. It costs less than a small SD card.

Yes, it's true, supporting all SBCs is very hard -- *so don't*. Support 1 or at most 2 models: the best-selling ones in the world, which are in fact already the largest compatible hardware platform in the world outside of the x86 PC, with more machines that are highly compatible with each other, that have only used 2 or 3 SBCs in a decade, than even x86 Apple Macs.

It's not a comparison of equals. All ARM hardware isn't alike. Yes, there is a vast profusion of ARM hardware. Even of ARM SBCs. Even of cheap consumer end-user ARM SBCs.

But even so, despite that, there is a very clear obvious market leader, and it's well-documented, and there are already multiple FOSS OSes that run on it, with drivers available for study. Not just Linux, like basically every other ARM SBC.

Most RasPi round ups of operating systems just list half a dozen Linux distros, but OSnews readers know that Linux is just one OS. Distros are cosmetics.

*Excluding* Linux, the RasPi runs FreeBSD, NetBSD, OpenBSD, Plan 9, Inferno, and RISC OS. (And Windows IoT but that's not FOSS.)

No other SBC in the world can run as many different OSes. In fact, aside from the PC, I don't think any other single model range of computers ever made can run as many different OSes as the RasPi.

July 2025

S M T W T F S
  1234 5
6789101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 12th, 2025 02:08 pm
Powered by Dreamwidth Studios