News: 1773239865

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

DR-DOS rises again – rebuilt from scratch, not open source

(2026/03/11)


DR-DOS is back, and there is already a test version you can download. But as of yet, it's not finished, not FOSS – and not based on the original code.

The long-dormant [1]DR-DOS.com website is alive again, and DR-DOS 9.0 is in development. There have been [2]six preliminary releases so far this year. The current work-in-progress version is [3]version 9.0.291 .

This is not the same OS as the DOS-compatible OS that Digital Research developed back in the 1980s, working on the basis of its multitasking multiuser Concurrent DOS OS. The first version of that was dubbed [4]DR DOS 3.31 , but for very early vintage PC enthusiasts, we recommend [5]DR DOS 3.41 from 1981. As the version number hints, this is just a little more advanced than the classic MS-DOS 3.3, which was the first release that supported more than two partitions on each hard disk. DR DOS 3.41 supports FAT-16 partitions bigger than 32 MB, but it's as small as MS-DOS 3.3, so if you're running on an 8088 or 8086, without fancy memory management, it will give you more free space.

[6]

That version ended up with Caldera, and The Register [7]first reported on it back in 1998. That's a couple of years after Caldera [8]released the kernel source code in one of the earliest uses of the phrase "open source." In 2022, copyright owner Bryan Sparks [9]clarified the rights around the code, saying:

Let this paragraph represent a right to use, distribute, modify, enhance, and otherwise make available in a nonexclusive manner CP/M and its derivatives.

This seems fair, reasonable, and non-discriminatory, which is a [10]legal term – but even so, it is not an open source license, such as the ones on [11]the OSI's list .

DR DOS ended up with a [12]Caldera spin-off called Lineo . Later, it was sold to another company, [13]DeviceLogics , which, as we [14]mentioned in 2022 , briefly sold a [15]version branded DrDOS 8.1 . That [16]contained FreeDOS code . The company withdrew it, and [17]offered the name and rights for a princely $25,000.

[18]

[19]

Thanks to a [20]Reddit thread , we now know who bought it. A company called Whitehorn Ltd. Co. [21]acquired the DR DOS brand in January 2022. We can't find out much about the company except for a [22]holding page , which may be the eponymous company of [23]Jason Whitehorn .

On Reddit, someone calling themselves [24]CheeseWeezel says that they own the trademark and are reviving the project:

I've been working on a complete clean-room reimplementation of DR DOS from scratch. No EDR-DOS code, no FreeDOS code, no Caldera code – this is a totally new codebase built to honor Gary Kildall's vision.

Why? DR DOS deserves to exist without the legal baggage that's plagued every version since Digital Research. This is real DR DOS, legally unencumbered.

Does it work? I've tested DOOM, Warcraft, SimCity, Stronghold, Commander Keen, Oregon Trail, and plenty of other period-accurate titles. Lots works. There are still gaps.

For the record, [25]EDR-DOS is the modernized kernel based on the code Caldera released 30 years ago. Today, it's the one at the core of the [26]open source SvarDOS DOS-compatible OS .

They say that they haven't used any of the former codebase:

A few key differences:

Legal clarity: DR DOS 9.0 is entirely clean-room – no FreeDOS code, no legacy DOS code, nothing with licensing ambiguity. Just new code written from specifications. This matters for anyone who cares about IP cleanliness.

Historical continuity: I own the DR DOS trademark and rights. This isn't a spiritual successor or homage – it's actually DR DOS, continuing the lineage that started with Digital Research in 1988.

Philosophy: I'm focused on rebuilding DR DOS specifically – Gary Kildall's vision of technical excellence and doing things right. SvarDOS has different goals (a practical, working DOS from existing pieces), and that's totally valid. Different projects, different approaches.

Both have value. SvarDOS is more mature and practical right now. DR DOS 9.0 is early beta but offers long-term legal clarity and a direct link to DR DOS history.

The new kernel is 386 code, so it won't run on any 1980s PCs such as 8086 or 80286 machines. The developer [27]says :

It's 100% assembly, using NASM with ld86.

Better still, it seems that it isn't vibe-coded. The developer [28]notes :

I do use AI for the documentation and unit testing, and have had no issues with that. In fact, I'm enjoying being able to "outsource" those tedious parts of the project while letting me focus on the more enjoyable parts.

This vulture was very fond of DR-DOS back in the early 1990s. It genuinely was a "better DOS than DOS," to borrow one of the [29]marketing claims for OS/2 2 . It was extremely compatible. Microsoft was [30]caught faking incompatibility with Windows 3.1 by the late Geoff Chappell, who [31]along with Andrew Schulman dubbed the obfuscated code to generate spurious errors [32]the AARD Code . DR-DOS was so good, even [33]Microsoft said so . DR even [34]demonstrated a version at CeBIT that could run Windows 95.

[35]How CP/M-86's delay handed Microsoft the keys to the kingdom

[36]Vintage computing boffin releases expansive Intel 286 test suite

[37]FreeDOS 1.4: Still DOS, still FOSS, more modern than ever

[38]SvarDOS: DR-DOS is reborn as an open source operating system

The new DR-DOS 9, though, is not based on that product. It's all-new, and at least so far, it's proprietary. The company only offers binaries.

While by 21st century standards any DOS is tiny, it's still a complex product. The original went through many dozens of releases and bug-fixes. It is not clear if Whitehorn owns the source code, or just the trademark and the internet domain. If it bought the source code as well, then it's in a position to relicense the existing code as it wishes. It's true that by modern FOSS definitions, the available source code is neither Free Software nor Open Source. It's controlled by a [39]complex license , and it's merely source available. But if Whitehorn owns the source code, it can make it Free Software by applying a suitable FOSS license to it.

[40]

Equally, DR DOS Inc. is within its rights to keep it proprietary, and as the trademark holder, to write something new and call it "DR-DOS". We do feel that it's at the very least cheeky to give it a version number that makes it look like a successor to the withdrawn version 8. This is not really DR-DOS 9, it's more like version 0.9 of a whole new product.

We feel that there is still a little room to create a DOS-like OS that's still relevant today. For instance, there is an effort called [41]CSMWrap to get DOS booting on UEFI-only computers, inspired by an earlier project called [42]Biefircate . CSMWrap is in active development and it's now up to version 3.0.1. Adding support for GPT partition tables and the [43]now open source exFAT file system would be very handy. We have some thoughts about a 386 memory manager for modern computers too – perhaps using Qualitas's 386MAX, which is [44]GPL FOSS now .

For now, development of DR-DOS is happening in private, so there's no way to say whether this may eventually happen or not. We have emailed the project to ask, with no reply as of yet. ®

Get our [45]Tech Resources



[1] https://www.dr-dos.com/index.html

[2] https://www.dr-dos.com/releases/9.0/

[3] https://www.dr-dos.com/releases/9.0/9.0.291/

[4] https://betawiki.net/wiki/DR_DOS_3.31

[5] https://archive.org/details/digital-research-dr-dos-3.41-acorn-oem-3.5

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2abGftFwqVz-ZXKbRdh-wNwAAAM8&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[7] https://www.theregister.com/1998/08/27/microsoft_engineers_accused_of_dirty/

[8] https://web.archive.org/web/19961018220910/http://caldera.com/news/pr002.html

[9] https://www.theregister.com/2022/07/15/cpm_open_source/

[10] https://www.lexology.com/library/detail.aspx?g=f185fc87-4ff2-442a-ab41-3dd5daff689a

[11] https://opensource.org/licenses

[12] https://www.theregister.com/1999/07/20/caldera_thin_clients_renamed/

[13] https://web.archive.org/web/20071201003322/http://www.devicelogics.com/

[14] https://www.theregister.com/1999/07/20/caldera_thin_clients_renamed/

[15] https://www.theregister.com/2022/08/04/the_many_derivatives_of_cpm/

[16] https://web.archive.org/web/20100626202749/http://www.freedos.org/freedos/news/press/2005-drdos.txt

[17] https://web.archive.org/web/20180603094951/http://drdos.com/products/dr-dos/dr-dos-buy-out/

[18] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44abGftFwqVz-ZXKbRdh-wNwAAAM8&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[19] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33abGftFwqVz-ZXKbRdh-wNwAAAM8&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[20] https://www.reddit.com/r/DOS/comments/1rnfw4e/ive_been_quietly_rebuilding_dr_dos_from_scratch/

[21] https://trademarks.justia.com/972/21/dr-97221270.html

[22] https://whitehorn.ltd/

[23] https://theorg.com/org/whitehorn-ltd-co

[24] https://www.reddit.com/user/CheeseWeezel/

[25] https://github.com/SvarDOS/edrdos

[26] https://www.theregister.com/2024/12/23/svardos_drdos_reborn/

[27] https://www.reddit.com/r/DOS/comments/1rnfw4e/comment/o9kwq3m/

[28] https://www.reddit.com/r/DOS/comments/1rnfw4e/comment/o97n5fp/

[29] https://www.theregister.com/Print/2023/01/19/retro_tech_week_arca_os/

[30] https://www.theregister.com/1999/11/05/how_ms_played_the_incompatibility/

[31] https://web.archive.org/web/20000819023434/http://www.oreillynet.com/pub/a/network/2000/02/07/schulman.html

[32] https://www.geoffchappell.com/notes/windows/archive/aard/index.htm

[33] https://www.theregister.com/1999/11/05/drdos_is_terrific_says_ms/

[34] https://www.theregister.com/1998/09/28/caldera_s_dr_gets_onsatellite/

[35] https://www.theregister.com/2026/01/12/why_cpm86_was_late/

[36] https://www.theregister.com/2025/07/21/intel_286_test_suite/

[37] https://www.theregister.com/2025/04/09/freedos_14/

[38] https://www.theregister.com/2024/12/23/svardos_drdos_reborn/

[39] http://www.deltasoft.com/download.html

[40] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44abGftFwqVz-ZXKbRdh-wNwAAAM8&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[41] https://github.com/CSMWrap/CSMWrap

[42] https://github.com/LoopZ/biefircate

[43] https://www.theregister.com/2019/08/28/microsoft_exfat_spec_linux_kernel/

[44] https://github.com/sudleyplace/386MAX

[45] https://whitepapers.theregister.com/



Anonymous Coward

I will never understand people who publish a hobby OS as closed source. I don't mean that outrageously, I don't feel bitter about being deprived of the code. But a hobby OS is by far one of the single most useless, redundant things you could possibly make. We already have FreeDOS, we already have Redox and ReactOS and Linux itself, and they all are far more supported, have more functionality and drivers than almost any hobby OS you could ever hope to cobble together on your own. I felt this exact same thing seeing how MinuetOS's x64 version was proprietary, which, ironically, is also coded in assembly (is this a running theme? do you really have to have a mental disorder to use assembly?) Nobody wants your OS, nobody cares, not a single soul on the planet except for your mother. Why not just share the code, show off what you did? Why are you coming up to your schoolyard friends hiding your new toy behind your back and taunting them that they can't see it? They don't actually care, they're having fun on their own. I don't even care if the license is something as useless as Business Source, why are you so ashamed of your own code that you can't even bear to show it? There's genuinely no good reason. Again, I don't care, I don't feel deprived of it, but it's just such a nonsensically antisocial thing to do.

TonyHoyle

And inevitably when the author decides it isn't worth it because nobody is buying it, all the work is lost forever..

No group of professionals meets except to conspire against the public at large.
-- Mark Twain