FreeDOS Documentation now located in the FreeDOS Wiki. We've been moving the content from the FD-DOC site into the FreeDOS Wiki. Finally, the HOWTOs and Mini-HOWTOs, and the Spec and Manifesto, have been migrated into the new Wiki. You can help maintain the Wiki! Anyone with a user account on SourceForge can help to edit content on the FreeDOS Wiki. Join the community and help us keep our documentation up-to-date.
We have moved our bug tracking to the SourceForge Bug Tracker. A read-only archive of the old FreeDOS Bugzilla is now available for those who want to match up old bugs. Note that all mailto: links have been disabled, to prevent spammers from harvesting email addresses. There's a simple "report" index that has links to all the bugs in the archive, including a short description of each bug, but there's no search function.
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.
You can help create the FreeDOS 1.1 distribution!
If you're looking for a status update on the FreeDOS 1.1 distribution, here it is: Not done yet. We're still working on it. Coming soon!
What's in the queue before we can roll out the FreeDOS 1.1 distribution:
- Mateusz has the new FDUPDATE, but you cannot (yet) use it to update from FreeDOS 1.0 to "1.1", since not all the clean zip packages have been completed. Check the package list to start.
- The updated Installer hasn't been worked on. Not sure this is going to happen for the release.
- Rugxulo is working on a diskette-based distro that will be the optional floppy-only "Base" install (plus some extras) but hasn't finished collecting all the source. Contact him to help.
Additional features of FreeDOS 1.1:
- Fritz is almost done with the new update for HTMLHELP, including German and English texts. Needs proof-reading. Email freedos-devel if you can help.
- Brian's new FDISK needs testing. It's currently at version 1.3.1.
- The FreeDOS bug database (a separate list is also at the FD-DOC wiki) shows all known problems with FreeDOS 1.0. Contact a developer through the Software List.
- We also need help with testing, especially as we get closer to making a pre-release.
For FreeDOS 1.1, we aren't planning any major changes. This will pretty much be an update to the 1.0 release, but with a new Update program, an optional floppy-only "Base" install, and (hopefully) a few updates to the Install program. Let's worry about other, larger changes in later releases.
Latest News
(UPDATED) EdiTury now under GNU GPL
2009-01-02 17:13 - The FreeDOS Project
TuryL and I have been having an email discussion about his excellent editor, and he's agreed to release the source code to EdiTury under the GNU GPL. In addition to DOS (32 bit), EdiTury supports Windows 32 & 64 bit, OS/2 32 bit, and Linux 32 bit. Version 3.28 is available now. (UPDATED) Deleted redundant DOS .EXE and refreshed CWSDPMI to latest r5 2008. http://www.webalice.it/turylicciardi/editor.htm
Read More »
GPM library for DJGPP
2008-12-29 21:15 - The FreeDOS Project
Blair Campbell writes: "I've written a small gpm-semi-compatible library that implements enough functionality for GNU ncurses and libraries like 'dialog' that depend on that. I can send a demo dialog.exe compiled with it to anyone interested. In addition to 'make install', you will also have to copy keyboard.h to /dev/env/DJDIR/include/linux to get ncurses to compile with it." It's available at: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/libs/gpm/dos_gpm.zip
Read More »
CWSDPMI r5 2008 "SSE" refresh (RC1)
2008-12-23 08:23 - The FreeDOS Project
A while ago, Charles Sandmann updated / "refreshed" his CWSDPMI to include the three bugfixes from 2002 "testing" as well as auto-enable SSE if found. Feedback is greatly appreciated. Download: http://clio.rice.edu/djgpp/csdpmi5b_u.zip Sources: http://clio.rice.edu/djgpp/csdpmi5s_u.zip
Read More »
BIEW 5.7.0
2008-12-23 08:16 - The FreeDOS Project
Robert Riebisch tells us that BIEW 5.7.0 (hex editor / disassembler) has been updated. http://sourceforge.net/projects/biew/ What's new? + Assembling through the nasm/yasm. + New opcodes (SSSE3, SSE4.1, SSE4.2, SSE4a) in x86 disassembler. + Provide alternative insns hilighting in ix86-32 disassembler. * Fixed bug of repainting in hexmode when up_arrow key pressed and filepos == 0. * Fixed REX handling in x86_64 disassembler * Fixed CPU information dialog
Read More »
FD-DOC site move
2008-12-22 22:41 - The FreeDOS Project
Now that the bugzilla archive is done, I'm turning my attention to web cleanup. We have a lot of stale pages that are simply no longer being maintained (some are on http://www.freedos.org and others are not - for example, old mirror sites.) My goal is to identify the "dead" pages and get them deleted/removed, and have other sites cleaned up or consolidated. That means we're doing a realignment within the FreeDOS Documentation Project (FD-DOC.) I've started by moving the FreeDOS Spec and FreeDOS Manifesto into the FreeDOS Wiki, and will also move the HOWTOs and Mini HOWTOs. http://apps.sourceforge.net/mediawiki/freedos/index.php?title=Main_Page
Read More »
FDUPDATE v0.54
2008-12-11 19:14 - The FreeDOS Project
Mateusz Viste announced: "I have just released a new version of FDUPDATE - the FreeDOS Updater. The current version is therefore the v0.54. What's new in v0.54? Well, it fixes a rather serious bug, which caused to store any installed package as "INST_TMP". Besides that, the new version is using a new URL for the packages repository. The FreeDOS Updater is available at its homepage: http://mateusz.viste.free.fr/dos/en/download.php?plik=fdupdate or at the FreeDOS update server: http://www.viste-family.net/mateusz/fdupdate/ - Of course, you may use your current FDUPDATE to update the package from within FreeDOS - FDUPDATE will hapilly update himself!"
Read More »
ClamAV 0.94.2 - antivirus for FreeDOS
2008-12-11 19:12 - The FreeDOS Project
Blair Campbell writes: "The port of ClamAV (clamconf, clamscan, freshclam, and sigtool) has been updated from 0.92 to 0.94.2. From my testing, clamscan seems to work well. I still haven't tested freshclam because I don't have a DOS computer on the internet. People who are able to test should let me know if it works or not. The DOSDIR environment variable needs to be set so that clamscan can find the virus database and freshclam can find the configuration file. The packages are at: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system as clamavx.zip (binary) and clamavs.zip (source)."
Read More »
ImageMagick 6.4.7
2008-12-11 19:09 - The FreeDOS Project
Blair just updated his port of ImageMagick 6.4.7 to FreeDOS. The files are in http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/user/magick - thanks, Blair!
Read More »
LZMA-Utils 4.32.7 for DOS
2008-12-11 18:55 - The FreeDOS Project
Blair Campell writes: "Hi. I just added a port of lzma-utils 4.32.7 to ibiblio. It creates and extracts .lzma files which I have encountered a few times and the files are in http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/file as lzmax.zip (binaries) and lzmas.zip (source). It's very similary to gzip and bzip2 but uses lzma compression (like 7-zip)."
Read More »
NASM 2.05.01
2008-11-25 22:54 - The FreeDOS Project
NASM 2.05.01 fixes the -w/-W option parsing, which was broken in NASM 2.05. Minor update, but developers will want to get the latest version. You can find it at http://www.nasm.us - DOS version also mirrored to ibiblio at http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/asm/nasm/2.05.01/
Read More »
