> I tried CP/M-86, and found it to be different, but not better.
Comparing PC-DOS 1.0 to CP/M-86 1.0, I don’t think there are huge differences in features - maybe FAT12 is a more efficient filesystem; PC-DOS records file sizes to the byte, CP/M files are made up of 128 byte records, and although there is a filesystem attribute to say how many bytes in last record are used (file size mod 128), it has to be implemented at the application level; DOS had EXE files (wasn’t in SCP 86-DOS, was added by Microsoft), I think CP/M by then had something similar? Neither had directories yet, but CP/M had “user areas” which were a kind of limited equivalent.
I think if they’d ported MP/M instead of CP/M (which I believe they did later), it would have been a more compelling offering-multitasking-but I suppose that would have made it even later to the market than it already was.
> I tried CP/M-86, and found it to be different, but not better.
Comparing PC-DOS 1.0 to CP/M-86 1.0, I don’t think there are huge differences in features - maybe FAT12 is a more efficient filesystem; PC-DOS records file sizes to the byte, CP/M files are made up of 128 byte records, and although there is a filesystem attribute to say how many bytes in last record are used (file size mod 128), it has to be implemented at the application level; DOS had EXE files (wasn’t in SCP 86-DOS, was added by Microsoft), I think CP/M by then had something similar? Neither had directories yet, but CP/M had “user areas” which were a kind of limited equivalent.
I think if they’d ported MP/M instead of CP/M (which I believe they did later), it would have been a more compelling offering-multitasking-but I suppose that would have made it even later to the market than it already was.