As long as some form of USB is supported, this should be OK. And USB is still required for keyboard and mouse, as most motherboards lack PS/2 ports, or have only a single PS/2
"Supported", is the key. Until we have a USB 3 driver, none of that will work, unless there is a USB 2 adapter. From what I hear, new machines are all USB 3, and no USB 2. They may have USB 2 ports, but they are connected to USB 3 adapters.
I have not heard of motherboards without CSM yet.
Apparently, there are a few around, and it is likely to go away when manufacturers decide to save a few pennies.
Which is purely a software issue, not hardware.
True, but OS/2 does not, yet, have software that will work with a GPT format disk. In fact, Arca Noae has had to modify LVM to prevent it from damaging data on a GPT disk. That should be a temporary measure, but it is important.
Even such a stupid computer still likely features a USB port, to which a supported wired USB ethernet NIC could be attached.
Hehe. As I understand it, there is exactly ONE USB ethernet card that works with OS/2. It is very old, and would be 100 Mbs, at best. No drivers for the rest.
As I recall, there is more than just the kernel that needs to be swapped. DOSCALL1.DLL too. I ran SMP on bare metal on Athlon MP for many years, with AMD Athlon MP and the old OS2APIC.PSD .
Yes, there is more to it than just the kernel. OS2APIC.PSD is also very old, and unlikely to be anywhere near as good as ACPI.
I really disagree there. I think there is no hope for a small community of closed source developers to catch up to all the new hardware out there. Making it work great in a VM is probably better.
There are too many drawbacks to running in a VM, and there are a number of VMs. Some work better than others. Some cost a lot, and VBox (one of the best, from what I have heard) is free for personal use. A VM is a poor substitute for the real thing.
Seems I got it to work somewhat finally, with 2 processors. 4 too, but it misbehaves (all CPUs are near full usage when idle in MPCPUPON).
I gave it a try, with 2 processors. It works a LOT better than it did the last time I tried, but it eventually just stopped.
You can't believe what MPCPUMON tells you. ACPI really confuses that program. The PULSE widget, in XCenter, is far better.
I have a hard time imagining what those could be.
Well, the big one is that OS/2 doesn't have any viruses. That doesn't mean that a virus can't do bad things to programs like Firefox, which are based on windows versions. Most of them would be totally confused by the directory layout, and if they ever tried to do something like write to a system file, they would likely just cause a crash. OS/2 will also run ancient programs, while windows is very picky about what version of a program you try to run.
Very sad. I thought the OS/2 source code had been leaked in the past, and some IBM employees got fired for it. Not that I'm condoning using that, but if it is really lost, and IBM will agree to give a license, maybe it can be resurrected.
If it was leaked, nobody seems to know where it went. Arca Noae managed to get permission to distribute patched parts of OS/2 programs (including the kernel), but only to those who purchase ArcaOS (meaning that IBM gets a cut). They cannot (may not) distribute such things to users of older versions of OS/2.
If IBM does still have the source, it would take a large team lawyers about 3 years to sort out the licensing. Apparently, Microsoft still owns some of it, and they aren't likely to give up anything that might result in more competition. Lawyers aren't cheap, and IBM wouldn't pay a penny of it. Microsoft would probably just say "no".
OS/2 is what it is, and Arca Noae is limited in what they can do with the IBM/Microsoft code base. Others are even more limited, but they don't stand to lose the business if they get caught breaking the license terms. They may have some huge lawyer fees to pay (which could mean the end of a business), if IBM breaks tradition, and decides to go after them. So far, that hasn't happened, or it has been kept very quiet.
OS/2 is not an easy thing to work with, and those who are doing the work, are way overloaded. Hopefully, they don't burn out.