<https://www.zdnet.com/article/microsoft-open-sources-dos-1-0-much-more-than-the-code/>
On Tue, 5 May 2026 10:04:47 +1000, Axel wrote:
<https://www.zdnet.com/article/microsoft-open-sources-dos-1-0-much-more-than-the-code/>
All Microsoft's released MS-DOS source codes are not true open source. All
of them are missing the source code for the boot sector bootstrap code.
JJ <jj4public@gmail.com> wrote:
On Tue, 5 May 2026 10:04:47 +1000, Axel wrote:
<https://www.zdnet.com/article/microsoft-open-sources-dos-1-0-much-more-than-the-code/>
All Microsoft's released MS-DOS source codes are not true open source. All of them are missing the source code for the boot sector bootstrap code.
Well, strictly speaking the boot sector bootstrap code is not part of MS-DOS, because it could boot any OS. But the fact that most of the time
the boot sector bootstrap code will be *generated* by the relevant
MS-DOS command (AFAIR 'SYS' in the old days) the point is rather theoretical/moot.
JJ <jj4public@gmail.com> wrote:
On Tue, 5 May 2026 10:04:47 +1000, Axel wrote:
<https://www.zdnet.com/article/microsoft-open-sources-dos-1-0-much-more-than-the-code/>
All Microsoft's released MS-DOS source codes are not true open source. All >> of them are missing the source code for the boot sector bootstrap code.
Well, strictly speaking the boot sector bootstrap code is not part of MS-DOS, because it could boot any OS. But the fact that most of the time
the boot sector bootstrap code will be *generated* by the relevant
MS-DOS command (AFAIR 'SYS' in the old days) the point is rather theoretical/moot.
On 5 May 2026 12:57:01 GMT, Frank Slootweg wrote:
JJ <jj4public@gmail.com> wrote:
On Tue, 5 May 2026 10:04:47 +1000, Axel wrote:
<https://www.zdnet.com/article/microsoft-open-sources-dos-1-0-much-more-than-the-code/>
All Microsoft's released MS-DOS source codes are not true open source. All >> of them are missing the source code for the boot sector bootstrap code.
Well, strictly speaking the boot sector bootstrap code is not part of MS-DOS, because it could boot any OS. But the fact that most of the time the boot sector bootstrap code will be *generated* by the relevant
MS-DOS command (AFAIR 'SYS' in the old days) the point is rather theoretical/moot.
DOS is not an assembly compiler. It does not generate the bootstrap from scratch. The bootstrap binary had to be at least precompiled, and that precompiled bootstrap binary must come from somewhere. Or unless you're suggesting that, the bootstrap binary was made using a hex editor?
All true, but my point is that the boot sector bootstrap code is not
really a part of MS-DOS,
On 6 May 2026 14:09:18 GMT, Frank Slootweg wrote:
All true, but my point is that the boot sector bootstrap code is not
really a part of MS-DOS,
Yes it does. You can't use boot sector bootstrap code from e.g. IBM PC-DOS
or FreeDOS, to boot MS-DOS.
You're probably referring to the MBR bootstrap code, which is OS
independent.
On 6 May 2026 14:09:18 GMT, Frank Slootweg wrote:
All true, but my point is that the boot sector bootstrap code is not really a part of MS-DOS,
Yes it does. You can't use boot sector bootstrap code from e.g. IBM PC-DOS
or FreeDOS, to boot MS-DOS.
You're probably referring to the MBR bootstrap code, which is OS
independent.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 65 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 06:08:05 |
| Calls: | 862 |
| Files: | 1,311 |
| D/L today: |
921 files (14,318M bytes) |
| Messages: | 264,697 |