3 ms·
The Raspberry Pi 1 is still a great device to experiment with alternative operating systems, most of which are far less resource hungry than Linux: - Plan 9 (h
by johndoe0815 6y ago
The Raspberry Pi 1 is still a great device to experiment with alternative operating systems, most of which are far less resource hungry than Linux:
- Plan 9 (http://9p.io/sources/contrib/miller/ http://9p.io/sources/contrib/miller/)
- Inferno (http://lynxline.com/projects/labs-portintg-inferno-os-to-raspberry-pi/ http://lynxline.com/projects/labs-portintg-inferno-os-to-ras...)
- RISC OS (https://www.riscosopen.org/content/downloads/raspberry-pi https://www.riscosopen.org/content/downloads/raspberry-pi)
- NetBSD (https://wiki.netbsd.org/ports/evbarm/raspberry_pi/ https://wiki.netbsd.org/ports/evbarm/raspberry_pi/)
- FreeBSD (https://wiki.freebsd.org/arm/Raspberry%20Pi https://wiki.freebsd.org/arm/Raspberry%20Pi)
- Interim Lisp OS (http://interim-os.com http://interim-os.com - this runs on Raspi 2 only, so porting to the ARM v6 in the Raspi 1 would be a nice project) - btw., this is a project by Lukas Hartmann, who is also the creator of the open MNT Reform ARM laptop (https://mntre.com https://mntre.com)
- (shameless plug) my bare metal "crosstalk" Smalltalk-80 (https://github.com/michaelengel/crosstalk https://github.com/michaelengel/crosstalk)
I'm pretty sure this list isn't complete...
Some operating systems are not supported at the moment:
- OpenBSD only seems to support the Aarch64-based models 3 and 4
- Haiku seems to be looking for a maintainer for the Raspberry port
- sagarm 6y agoIsn't a VM just as good and more convenient, though?
- kroltan 6y agoNot who you asked, but there is something amusing about fiddling with a physical system, plus you can keep it on regardless of your main computer, and doesn't take up a window/tty/otherwise clutter the host.
- spicybright 6y agoYes, unless you want to play with peripherals too. Like another commenter said, being able to put it on a shelf is nice. You can crack it open 5 years down the line to play with, or just give it to a friend that's interested in trying different OS's
- meekrohprocess 6y agoMaybe, but try to get into the mind of someone who installs a minimalist OS. They might think that Linux is too heavy and an RTOS is too constrained, right? That kind of perspective probably wants to be fairly close to the metal, and virtualization is a sizable abstraction layer.
- smorrow 6y agoLet me just add 9front even though you already said Plan 9.
- na85 6y agoDo any of those operating systems have particularly good support for messing around with the GPIO ports?
- aarchi 6y agoThat would be an interesting project for a university operating systems class.