My thoughts are that If an OS can handle a single core then it can be architected to handle multiple cores. Even if it is via loosely coupled multiple OS instances running in there own segregated resource pools per task, it can still be done. With time and effort. The challenges would be around the integration of display and hardware access. But nothing different than the same challenges on virtual host OSes.
Imagine a multi threaded Amiga OS running on current CPU and GPU hardware and us doing the things that we do on Mac and PC today. Mmmm Power. I'd buy that for a dollar.
==Exactly! That's what we need for today....
But what is it going to take for us to get there? The closest thing I can see right now (where we can truly run AmigaOS 'natively' on x86 hardware so to speak) is the Umilator/Amithlon project. But that's been on hold for so long (with its legal issues mainly between Bernie and H&P) it is literally killing the market (and the real future) of AmigaOS...
Sometimes I just wish in my mind all these people would 'grow up' and start acting civil for once. They need to understand that 'greed' is not going to get them anywhere, but only mutual respect, giving what others deserve, and through teamwork ie. collaboration. I look at the issue that because of greed, it has prevented any of the involved parties (H&P, Bernie, Amiga, Hyperion) from making any money the past decade. Have they
thought about that? Not the greed itself, but the potential income they 'didn't make' because of a single argument or threats of legal action.
I would daresay the key to all of this mess lies with H&P. Had it not been their aggressive stance, refusal to pay Amiga Inc. and Bernie his dues, we wouldn't be in this mess today. If we were lucky we'd probably even see loads of Commodore retail stores, Commodore-branded tablets, systems and phones by this time now.....