In a June 29, 1994 post to USENET, we announced a "public domain" DOS which later became the FreeDOS Project: "Announcing the first effort to produce a PD-DOS. I have written up a 'manifest' describing the goals of such a project and an outline of the work, as well as a 'task list' that shows exactly what needs to be written. I'll post those here, and let discussion follow?" Since then, we have advanced what DOS could do, adding new functionality and making DOS easier to use. And in 2014, people continue to use FreeDOS to support embedded systems, run business software, and play classic DOS games! To celebrate the 20th anniversary of FreeDOS, be sure to pick up a tshirt, mug, or other goodie from our FreeDOS store at Zazzle. We don't actually make money from this - we provide the FreeDOS store so you can find cool FreeDOS swag.
On Jan. 26, Jack Ellis updated his UIDE etc. drivers. Changes: "UIDE error handling CD/DVD media-changes for 'stand alone' mode is fixed (caching UIDE was unaffected!). UHDD now offers a 'Common' cache plus a 'CD/DVD' cache for UDVD2. NO change to non-cached UHDD/UDVD2 driver sizes!" See his freedos-user post for more details. Grab binaries and sources on iBiblio under dos/cdrom/uide .
In November, Lynx 2.8.7 was released. Lynx is a text-only web browser for DOS. The list of fixes and improvements is long, but you can read the CHANGES file for a complete list of changes for this version. Download from lynx.isc.org
On Dec. 31, hpa and pals released NASM 2.11. The main changes seem to be related to AVX-512 (ZMM0 ~ ZMM31), MPX, and SHA instructions. Download binaries and (BSD) sources at http://www.nasm.us or mirrored at iBiblio under /devel/asm/nasm/ . Happy hacking!
Jack Ellis has released a new 12-Jan-2014 UIDE driver, which now supports four separate caches. He has also re-issued UHDD and UDVD2 as non-caching drivers to be used as required. For full details, see Jack's post on freedos-user. Grab binaries and sources at iBiblio under dos/cdrom/uide.