AROS is a lightweight, efficient, and flexible desktop operating system
aros.org
aros.org
Nobody seems to want to clone QNX, which is a better architecture. QNX was a great technology lost to bad marketing. Blackberry has it now, and it's used industrially and in automotive systems. But Blackberry dropped the desktop version and the hobbyist version, and you have to cross compile from Windows now.
It was open source for a while, and was suddenly made closed source when Blackberry bought it. Sadly, no one seems to have saved the open source version. I wish I had. I didn't have enough disk at the time.
Edit: knitpick
I have not used AmigaOS and no clue if it has the same micro kernel design.
In fact there was a split between factions at the time who wanted continuity vs. something new. Nothing came of the attempts to create something new, but AROS persisted.
It wasn't retro when it started.
(Also this is the difference re: qnx: AROS persisted because of the then large, committed Amiga userbase and nostalgia... How many people have used QNX knowing they were using QNX?)
But then the Amiga curse struck and it all went south like all the companies who got involved in the Amiga IP.
He is dead Jim.
PS It was Gateway.
Note it is not QNX's architecture. It is a better one.
* Copyright 2010, QNX Software Systems. All Rights Reserved.
*
* You must obtain a written license from and pay applicable
* license fees to QNX Software Systems before you may reproduce,
* modify or distribute this software, or any work that includes
* all or part of this software. Free development licenses are
* available for evaluation and non-commercial purposes. For more
* information visit http://licensing.qnx.com or email
* licensing@qnx.com.
The second file is the binaries (not source code) of a QNX port of XFree86.It was never strictly speaking open source. It was a "shared source" model in which people could download the source code, but you had to pay QNX money to use it in production. And you weren't free to redistribute it.
Originally they'd let anyone download the source code so long as they agreed with the license. Then they changed the policy so only paying customers could get it.
> Sadly, no one seems to have saved the open source version. I wish I had. I didn't have enough disk at the time.
Even if someone has saved it, they aren't legally allowed to redistribute it, since it was never open source, just shared source.
Every now and then I meet people who do pretty remarkable things that are so humble that it genuinely surprises me.
Aros, VLC and Inkscape devs are the people that come to mind on this one.
The debian people are also remarkably sane and modest for the levels of responsibility and complexities they have to deal with
Edit: gosh, it was 10 years ago already (https://www.socallinuxexpo.org/scale9x/exhibitors/aros.html). I think I still have the disc he gave me
It made the front page of a number of social media sites like reddit. Then, nearly simultaneously they were all removed.
I didn't even post the article. It spilled there from I think a Google plus post.
My candor was apparently off.
I'm certainly not a psychologist. I meant no harm but clearly I did something wrong. There's probably tripwires to his condition I simply don't know. I might have crossed them. I never got an explanation but it's fine. Lesson learned: people with any kind of disease/disability should be added to things to stay away from writing about without the proper co-authors. Sorry about that, internet.
I voluntarily pulled it shortly after. I'm not going to hurt someone for imaginary internet points.
The interesting thing though was the implied coordination between the platforms. It may have been a coincidence, may have been real,
I wouldn't be surprised if somebody with administrative power from all the major ones are on some chat server together. There's certainly a spillover effects between them.
Honestly I haven't tried that kind of journalism in a while. Apparently I'm pretty good at, well at least the "making stuff popular" part.
There was also the (commercial) WindowBlinds[1] by StarDock, and; for 10.3/10.4 OSX versions, ShapeShifter by Unsanity.
I used to be obsessed with desktop customization...
[1]https://www.stardock.com/products/windowblinds/ [2]https://macintoshgarden.org/apps/unsanity-shapeshifter
Fun times... Thanks for reminding me!
Working on Litestep taught me so much about Windows internals - and I know a few people ended up being poached by Microsoft to work on the Windows shell proper due to their work on LS :)
I'm an avid Linux user that has wanted to get into BSD and other Unix like operating systems but just can never muster the energy and time and patience to build a BSD system from scratch. IMO the potential from BSD is greater than Linux but the effort to create easy to install and use BSD desktop systems is just not there.
Years later, when I switched to Linux, I was surprised by how much more usable it was. Early Linux distributions put effort into enabling color ls, virtual consoles and readline. Then came package installers, etc.
The BSDs lagged behind Linux in usability because they kept focusing on other aspects of operating system design, dismissing things like graphical installers as unnecessary frill. "man tar" was the canonical advice.
New users getting stuck in the middle of the installation procedure were being welcomed by the BSD community with internal jokes like "RTFM!" and "man man". Development mailing-lists were also filled with comments ridiculing Linux as bloated (due to having bash with readline as /bin/sh) and not a real UNIX (due to not being a direct descendant of the AT&T sources). Not to mention all the attacks on the GPL and GNU as not being sufficiently free.
It was a cult, essentially. Hopefully the BSD community has grown up since then, but it has already lost most of the mind share to Linux and macOS, which is arguably the only usable BSD desktop available to users who couldn't figure what to do with the "man man" advice.
FWIW I found installing FreeBSD pretty straightforward as soon as they started supporting normal disk partitions. It's closer to Slackware than Ubuntu, but that's also the appeal of FreeBSD - it doesn't have a whole lot to offer someone who wants something automagic like Ubuntu IMO.
If you prefer a video walk-through: https://youtu.be/MomHU2tP8fU
(Obviously, screenshots really don't tell too much...)
Linux based OS with Commodore Amiga UI look and feel.
Also Anubis OS: https://www.osnews.com/story/20516/former-aros-developers-st...
Still under development but one day they will be ready and Linux based and AmigaOS emulators built in.
There are some hardware replacement projects to fix existing Amiga computers but it is still easier to go thr AROS PC route.
EDIT: is this a current project? References to running in a VM on Mac OS 9 with Virtual PC seem awfully dated.
Recent Github commits from this week, so I'd say it is active.
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...
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.
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.
There are targets for ARM, x86, m68k, PPC.
There is a target specifically for rpi, but I have no idea if it is currently functioning.
Please innovate...
That's how you get the current mainstream operating systems that have minimalized to the point of uselessness and cleaned to the point what is a UI element and what is decoration.
In my opinion, the mid-1990s to mid-2000s were the pinnacle of GUI design, specifically that of stacking window managers, in terms of usability.