Welcome to FreeDOS

FreeDOS is a free DOS-compatible operating system for IBM-PC compatible systems. FreeDOS is made of up many different, separate programs that act as "packages" to the overall FreeDOS Project.

We welcome new users to FreeDOS. You can contribute to the FreeDOS Project by downloading our latest release and telling us what you think. We have a bug tracking system that helps you report problems and submit requests, and otherwise tell us how to improve FreeDOS. By participating in the development and debugging process, you help everyone.

Latest Updates

Mined 2012.20 (386+)
2012-02-03 12:53
Thomas Wolff has released Mined 2012.20, the latest version of his console Unicode text editor. "Interworking enhancements: *Workarounds for configuration problems with various terminals. *Optimized escape sequence detection for slow terminal connections. *Workaround for systems not reporting proper window size/changes. [etc.]" Grab a copy of the DJGPP binary + GPL sources from http://www.towo.net/mined/ or mirrored at http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/edit/mined/ . Thanks, Thomas.
Read more »

DOSLFN 0.41a / SHSUCDRI 3.3
2012-02-01 1:24
Jason Hood has updated DOSLFN to 0.41a (fixed "-z" codepage bug) and SHSUCD r3-3 / SHSUCDRI (fixed interrupt bug). Also, his website has changed URLs due to site problems. The new site is http://adoxa.3eeweb.com/ . Also mirrored at iBiblio under http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/doslfn/ and http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/shsucdx/ . Thanks, Jason.
Read more »

New dos2unix 5.3.2
2012-01-30 12:07
Erwin Waterlander has released dos2unix 5.3.2. This release has minor updates: * New homepage URL: http://waterlan.home.xs4all.nl/dos2unix.html * Compiles for native MSYS. * Compile with OpenWatcom for DOS32 and Win32. * Detect code page on OS/2. * Support wild cards on OS/2. (EDIT: This release is also mirrored at http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/user/dos2unix/ .)
Read more »

FreePascal 2.6.0
2012-01-12 10:37
marcov announces that FreePascal 2.6.0 has been released. Changes are mostly better Delphi compatibility with some ISO 7185 things (non-local goto, nested procedure variables). See http://wiki.freepascal.org/FPC_New_Features_2.6.0 and http://wiki.freepascal.org/User_Changes_2.6.0 and download at https://sourceforge.net/projects/freepascal/files/ . WriteLn('Enjoy!');
Read more »

FreeDOS 1.1 is released!
2012-01-02 12:05
We'd like to announce the release of the FreeDOS 1.1 distribution! Bernd Blaauw has been hard at work, updating our FreeDOS distribution to include the latest packages. Bernd writes: "In its current form this new distribution is best suited as a CD-ROM disk to install FreeDOS from onto harddisk. Sources are included. It might be considered as replacement for the current 'base-only' 1.0 distributions as created by Blair and Jeremy, however it's less functional as it's missing the Live Environment part (\FDOS directory on CD)." Get it at http://www.freedos.org/freedos/files/ - or more directly, from http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/ (Mirror sites should be available in a few days.)
Read more »

A FreeDOS timeline
2011-12-31 1:33
You may be familiar with Éric Lévénez and his excellent Unix history timeline, in printable PDF format. Éric also maintains a parallel history of Windows and DOS - which now includes FreeDOS. Check it out: http://levenez.com/windows/
Read more »

Lua 5.2.0 (DJGPP, 386+)
2011-12-22 8:41
On Dec. 22, Juan Manuel Guerrero released his port of Lua 5.2.0 for DJGPP (386+). Unlike stock Lua releases, rebuilding this one requires DJGPP libc post-2.04 (DXE3 for .so) from CVS and GNU readline. "Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua is free software [MIT]." Grab sources and binaries in /beta/v2tk/ (lua520[bds].zip) on any DJGPP mirror: http://www.delorie.com/djgpp/getting.html or mirrored at http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/lua/
Read more »

DOSLFN 0.41
2011-12-16 10:33
Jason Hood just released DOSLFN 0.41, the TSR that provides Win9x LFNs in pure DOS. Changes: - invalidate the sector after getting a short name (fixes DIR after COPY), - fixed creating a short name (courtesy of Japheth), - prevent upcasing DBCS trail bytes, * stop using the FASTOPEN cache (but may be recompiled with), * reduced .com size (by better definition of the standard calls), + use XMS to store DBCS code pages, + added cp860uni.tbl (Portuguese). Download binaries and sources at http://adoxa.110mb.com/doslfn/ or mirrored at http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/doslfn/ .
Read more »

Dillo web browser, beta2 released
2011-11-26 9:35
Georg Potthast reports an update to the Dillo web browser for DOS: "Benjamin Johnson added file downloads and loading web pages from disk to Dillo. I added support for extended characters using UTF8 fonts. To make these major enhancements available on my website I uploaded a new beta version." You can get the new DILLODOS_beta2 at http://code.google.com/p/nanox-microwindows-nxlib-fltk-for-dos/downloads/list
Read more »

FreeDOS booting in Javascript
2011-11-24 8:10
Kevin O'Dwyer writes with this interesting development: "I saw the link on the FreeDOS home page to JPC booting FreeDOS. I ported JPC to JavaScript some time ago. Thought I would send a link to FreeDOS running in JavaScript." Runs best in Chrome browser. See it at http://pc-emulator.appspot.com/ , or visit the project on SourceForge: https://sourceforge.net/projects/jspcemulator/
Read more »

News archive »