Note that not every part of modern DOS will work however. HIMEM.SYS needs at least a 286, EMM386.EXE needs at least a 386. Extended memory do not exist on a XT anyways.
On the other hand, the move to EFI may reduce the need for DOS-compatible OSes in the future, as EFI can do much more than any DOS-compatible OS can do.
I think that is because some VIA and SiS SATA chipsets did not implement SATA speed detection properly, forcing a jumper to manually limit SATA drives to 1.5 Gbps.
JavaScript is the new ActiveX? Well, ActiveX code is IE and Windows specific, has unrestricted access to the computer and is in raw native code which makes it impossible for a browser to abort, while JS is browser-independent, runs in a VM that lets the browser abort the execution of JS if it takes too long (the browser will usually use a timeout, after which the browser pops up a message that lets you choose whether you want to continue execution of JS or stop it), and it's access to the computer is restricted by the browser.
A USB-to-ISA adapter would be impossible. A PCI-to-ISA bridge is possible, but requires signals that are not available on the standard PCI slot, that is why it is usually integrated on the motherboard and formerly was part of the southbridge.
"All of these x86_64 incompatible Intel chips are probably 5 years or older now."
Itanium is still made today, but yes if you forget about the Pentium Ms and Itaniums, yes the x86_64 incompatible Intel chips are certainly 4 years or older now (5 years if you include only Xeons).
If Slashdot is broken under IE 7 (or even 8), it is IE 6's fault. How? The sites wrote thousands or even tens of thousands of hacks to make sure their content and advertisers content aren't broken under IE 6 and they are just slowly removing most of the part for more-sane-browser IE 7.
That is why most modern browsers, including IE 6 and later, has a quirks and a standards mode.
Just a few short years ago, Linux users such as myself were becoming decidedly second-class citizens on the web, with many pages not working at all or not working right. Microsoft-specific extensions were polluting the web and making it hard to enjoy without paying Microsoft. I'm not talking about something that could have happened, that did happen.
In other words, MS's attempt to lock-in users to Windows via IE actually were successful! Until Firefox came, of course.
What if the Amazon/O'Reilly patent reforms that was attempted back in 2000 were successful? Because I thought about this kind of problems long before I read this.
This BTW reminds me of this comment from the Old New Thing: http://blogs.msdn.com/oldnewthing/archive/2009/07/09/9825126.aspx#9828703 And I also dug out this on FreeDOS 1.0 compatiblity with XT clones: http://www.mail-archive.com/freedos-devel@lists.sourceforge.net/msg05434.html
Note that not every part of modern DOS will work however. HIMEM.SYS needs at least a 286, EMM386.EXE needs at least a 386. Extended memory do not exist on a XT anyways.
a crappy copy that took none of the good from CP/M and just about all of the bad
Yep, the only reason MS-DOS was even created in the first place (actually bought from SCP) was that DR refused IBM.
On the other hand, the move to EFI may reduce the need for DOS-compatible OSes in the future, as EFI can do much more than any DOS-compatible OS can do.
I think that is because some VIA and SiS SATA chipsets did not implement SATA speed detection properly, forcing a jumper to manually limit SATA drives to 1.5 Gbps.
I can't find it.
JavaScript is the new ActiveX? Well, ActiveX code is IE and Windows specific, has unrestricted access to the computer and is in raw native code which makes it impossible for a browser to abort, while JS is browser-independent, runs in a VM that lets the browser abort the execution of JS if it takes too long (the browser will usually use a timeout, after which the browser pops up a message that lets you choose whether you want to continue execution of JS or stop it), and it's access to the computer is restricted by the browser.
Have you tried a USB-to-ISA adapter?
A USB-to-ISA adapter would be impossible. A PCI-to-ISA bridge is possible, but requires signals that are not available on the standard PCI slot, that is why it is usually integrated on the motherboard and formerly was part of the southbridge.
"All of these x86_64 incompatible Intel chips are probably 5 years or older now." Itanium is still made today, but yes if you forget about the Pentium Ms and Itaniums, yes the x86_64 incompatible Intel chips are certainly 4 years or older now (5 years if you include only Xeons).
I will say it again, there is no patent against FAT32 itself, as some seems to think, but only FAT *LFN*.
If Slashdot is broken under IE 7 (or even 8), it is IE 6's fault. How? The sites wrote thousands or even tens of thousands of hacks to make sure their content and advertisers content aren't broken under IE 6 and they are just slowly removing most of the part for more-sane-browser IE 7.
That is why most modern browsers, including IE 6 and later, has a quirks and a standards mode.
Just a few short years ago, Linux users such as myself were becoming decidedly second-class citizens on the web, with many pages not working at all or not working right. Microsoft-specific extensions were polluting the web and making it hard to enjoy without paying Microsoft. I'm not talking about something that could have happened, that did happen.
In other words, MS's attempt to lock-in users to Windows via IE actually were successful! Until Firefox came, of course.
What if the Amazon/O'Reilly patent reforms that was attempted back in 2000 were successful?
Because I thought about this kind of problems long before I read this.