惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
F
Fortinet All Blogs
博客园_首页
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
D
DataBreaches.Net
aimingoo的专栏
aimingoo的专栏
爱范儿
爱范儿
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
D
Docker
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
罗磊的独立博客
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
T
The Exploit Database - CXSecurity.com
博客园 - 三生石上(FineUI控件)
量子位
The Last Watchdog
The Last Watchdog
MyScale Blog
MyScale Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Blog of Author Tim Ferriss
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
小众软件
小众软件
Cloudbric
Cloudbric
博客园 - 司徒正美
H
Help Net Security
人人都是产品经理
人人都是产品经理
Application and Cybersecurity Blog
Application and Cybersecurity Blog
L
LangChain Blog
Latest news
Latest news
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
博客园 - Franky
S
Security Affairs
W
WeLiveSecurity
F
Full Disclosure
Know Your Adversary
Know Your Adversary
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
美团技术团队
PCI Perspectives
PCI Perspectives
C
Check Point Blog
Spread Privacy
Spread Privacy

The Register - Software: OSes

Fedora: Microsoft is all aboard, but Deepin is dumped Microsoft promises to do better, but it has a long way to go First big Microsoft update after vow to 'win back fans' Who needs ghost train scares when Windows is such a fright? Microsoft boss tells investors the company is working to 'win back fans' Microsoft boss says company is working to 'win back fans' Linux cryptographic code flaw offers fast route to root Fedora 44 is out – countless versions of it Microsoft sets its sights on the past with 86-DOS and PC-DOS Microsoft updates the Windows Update Experience Windows second-chance setup hurts IT, productivity Ubuntu Resolute Raccoon drops Xorg, keeps X11 apps alive More ancient Linux device support facing the ax WSL9x hacks Linux into ancient Windows 9x systems UK tribunal sends £2B claim accusing Microsoft of overcharging for licensing to trial Zorin OS 18.1 released - and the Lite edition reappears Task Manager's CPU%: an obituary for the recent past Linux 7.1 will have an optional new NTFS driver Microsoft releases Windows Server update to fix April update 20-year-old Enlightenment E16 bug finally gets patched 20-year-old Enlightenment E16 bug finally gets patched Raspberry Pi OS ends open-door policy for sudo Firefox Nightly adds Web Serial after years of saying no Windows Update: Torture chamber for seldom-used PCs Windows Update: Torture chamber for seldom-used PCs Notepad loses Copilot icon as Microsoft gives subtlety a try Notepad loses Copilot icon as Microsoft gives subtlety a try Microsoft attempts to untangle Windows Insider program Adobe finally patches PDF pest after months of abuse NHS pays £46K to prep next Microsoft licensing round Linux 7.0 debuts as Linus Torvalds ponders AI's impact Linux 7.0 debuts as Linus Torvalds ponders AI's impact Red Hat RHELocates its Chinese engineering team to India Showing the Windows 10 desktop was the yeast they could do Apple's chips are winners, but Windows fails help it most The end of Linux i486 support looks nigh The end of Linux i486 support looks nigh Windows asks a networking question on a Stratford billboard Some 'broken by update' PCs were already doomed SystemRescue 13 lands with Linux 6.18 and bcachefs support Memo: Red Hat Global Engineering plans to lean in to AI Microsoft plans another out-of-band Windows fix Ubuntu beta arrives with GNOME 50, sans Google Drive support Ubuntu beta arrives with GNOME 50, sans Google Drive support Microsoft pulls Windows update after installation problems Microsoft pulls Windows update after installation problems Microsoft cracks down on old Windows kernel drivers Microsoft cracks down on old Windows kernel drivers Linux kernel czar says AI bug reports aren't slop anymore How Windows 95 fought off badly behaved installers Open source isn't a tip jar – it's time to charge for access Age checks creep into Linux as systemd gets a DOB field Systemd-free antiX 26: Debian 13, in bonsai form Systemd-free antiX 26: Debian 13, in bonsai form Windows boss promises to heal the operating system's wounds Windows boss promises to heal the operating system's wounds Smart TVs and voice assistants are the next gatekeepers Microsoft releases emergency fix for account internet error Microsoft releases emergency fix for account internet error Microsoft: Removing some Copilots will improve Windows 11 WSL, WINE updates speed cross-OS app performance MS update kills Microsoft account sign-ins in Windows 11 GNOME 50 debuts with X11 axed, Wayland front and center Microsoft publishes a workaround for Samsung's C:\ drive woes Systemd 260 kills SysV, tells AI not to misbehave Out-of-band getting out of hand as Microsoft pushes hotpatch for Bluetooth Microsoft pushes out-of-band hotpatch for Bluetooth Big moves in Linux filesystems as new bcachefs lands and KDE adds support for Apple's APFS Age verification isn't sage verification when it's inside operating systems Age verification isn't sage verification inside OSes Microsoft points at Samsung after Galaxy app bug locks users out of C:\ RAM is getting expensive, so squeeze the most from it Nanny state vs. Linux: show us your ID, kid Smart mirror shows dumb Windows in elevator Microsoft adding Xbox mode to Windows 11 – even the Professional edition Hotpatching goes default in Windows Autopatch whether you like it or not Hotpatching goes default in Windows Autopatch Linux PC vendor System76 tries to talk Colorado down over OS age checks System76 tries to talk Colorado down over OS age checks US state laws push age checks into the operating system Microsoft finally gets around to fixing Windows 10 Recovery Environment after breaking it in October BunsenLabs Carbon keeps the CrunchBang flame alive with Debian 13 Bootleg Windows, Office scheme crashes, triggers 22-month lockup for Florida woman
DR-DOS rises again – rebuilt from scratch, not open source
Liam Proven Liam Proven · 2026-03-11 · via The Register - Software: OSes

OSes

Project claims legal clarity and zero legacy code, but offers binaries only

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 DR-DOS.com website is alive again, and DR-DOS 9.0 is in development. There have been six preliminary releases so far this year. The current work-in-progress version is 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 DR DOS 3.31, but for very early vintage PC enthusiasts, we recommend 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.

That version ended up with Caldera, and The Register first reported on it back in 1998. That's a couple of years after Caldera released the kernel source code in one of the earliest uses of the phrase "open source." In 2022, copyright owner Bryan Sparks 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 legal term – but even so, it is not an open source license, such as the ones on the OSI's list.

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

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

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

For the record, 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 open source SvarDOS DOS-compatible OS.

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.

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

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

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

A few key differences:

  1. 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.

  2. 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.

  3. 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.

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 marketing claims for OS/2 2. It was extremely compatible. Microsoft was caught faking incompatibility with Windows 3.1 by the late Geoff Chappell, who along with Andrew Schulman dubbed the obfuscated code to generate spurious errors the AARD Code. DR-DOS was so good, even Microsoft said so. DR even demonstrated a version at CeBIT that could run Windows 95.

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.

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

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 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.

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.

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.

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 CSMWrap to get DOS booting on UEFI-only computers, inspired by an earlier project called Biefircate. CSMWrap is in active development and it's now up to version 3.0.1. Adding support for GPT partition tables and the 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 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. ®