EDIT: is this a current project? References to running in a VM on Mac OS 9 with Virtual PC seem awfully dated.
EDIT: is this a current project? References to running in a VM on Mac OS 9 with Virtual PC seem awfully dated.
Yes, it's a current project - the mailing list is more active than it has been for a long time, though the number of developers active at any given time is probably in the single to low double digits (for a very generous definition of "active" - people sometimes pops up for a single patch and then disappears for years; this is a niche project).
[I wrote most of the scrollback support for the console handler about a decade ago. Haven't done much with it for years.]
See also: reactos (Windows2k) and haiku-os (BeOS)
I've only toyed around a little bit with AROS back when I was a teen, but my impression is it's something a bit different than just a clone of any Amiga OS. It's sort of Amiga-like, but does things differently, and targets very different hardware. Which I think is pretty cool :)
[0] I believe Haiku intends to drop binary compat with BeOS at some point, maybe they already have? It's why Haiku still uses (used?) a version of GCC from 2003, for binary compat
Looks like it's pretty far along. Shame that old Amiga hardware is more and more unavailable nowadays, looks like this would be fun to hack on.
There are of course a bunch of FPGA options including the Vampire v4sa which I would pick up, but is a bit on the costly side (~800CAD)
I wonder if anything would have been different if the Amiga IP was opened to the public. Perhaps nothing...
Recent Github commits from this week, so I'd say it is active.
It’s very dangerous to be used for real production. It’s AmigaOS at the core, which means that it’s fairly complex (compared to other embedded systems) and at the same time, comes with literally 0 security (shared address space for everyone for a start, before you go anywhere deeper with what’s wrong with security). While it may not be a biggest concern for non internet connected devices, it makes it inherently unstable system (there are embedded systems without memory protection, but they’re much simpler).
Don’t get me wrong, I love playing with toys like that (was involved in a broader Amiga community for a long long time), but for modern times, it’s just a toy.
Aside: pretty much anything that will build on a BSD will build on an Amiga/AROS with ixemul.library, but some people think that's cheating.