Отсканировал некоторые материалы (статью Долбилова и др.) по МикроДОС. Было интересно сравнить МикроДОС и CP/M+. С последней встречался на Амстрадах CPC/PCW и Коммодоре 128. Оказалось, что информация по СР/М+ в материалах неверная, в частности, максимальный размер памяти для транзитных программ у СР/М+ 61 КБ, а не 54 КБ. Возможно, 54 КБ - это размер для систем с общим объемом ОЗУ 64 КБ. Также в документации по МикроДОС написано, что в СР/М+ нет переназначения ввода/вывода с консоли на файл, что совершенно неверно. Похоже специалисты просто не имели полной документации по СР/М+, когда писали свои статьи, но возможно и занимались сознательным очковтирательством. Также неверно в документации по МикроДОС написано, что в СР/М+ нет загрузки программ в верхнюю память. В СР/М+ есть гибкий механизм RSX-модулей именно с такой функциональностью.
Можно предположить, что было бы лучше, чем мудрить с МикроДОС, скопировать, адаптировать и может в каких-то мелочах улучшить СР/М+. МикроДОС вышел в 1985, а СР/М+ в 1983... Хотя у МикроДОС есть несколько мелких полезных фишек, но, в целом, и особенно для систем, где памяти более 64 КБ или с большими дисками, СР/М+ намного лучше.
МикроДОС несколько раздражает своей не полной совместимостью с СР/М, например, не работает команда PIP.
Насколько знаю, для Корвета и Вектора СР/М+ так и не портировали.