RUFFIDEA: mini FreeDOS floppy distro (three disks)
Dec. 26, 2009 : only updated disk #3 (w/ srcs), others (#1, #2) are still from Sep. 15, 2008
NEW! (2019) You may wish to take a look at my MetaDOS floppy instead.
You can grab individual packages (bin or src) from FreeDOS 1.0 (2006) at iBiblio.org if necessary.
(N.B. disk #1 uses 386+ "2038pre" kernel, #2 is 8086+ "2037 WinKern", #3 is 8086+ "2036")
(Some of this stuff is only for non-commercial use, esp. disk #3, but most should be okay either way.)
(All three disks use FAT32-enabled FreeDOS kernels while still supporting FAT12 and FAT16.)
misc. FSF licenses for your reading pleasure (heh): lgpl21.txt gpl2.txt gpl3.txt
( unofficial E-o translation of v2 can be found at http://www.esperanto.mv.ru/Cetero/gpl.html )
diskone.txt | disktwo.txt | dskthree.txt (list of contents for all files on each w/ DESCRIPT.IONs)
diskone.zip | disktwo.zip | dskthree.zip (.IMG files w/ floppy-writing DOS .EXE stub + UNIMG + FD diskcopy)
d1-files.zip | d2-files.zip | d3-files.zip (files from each .IMG unpacked, if you prefer it)
d1-src.7z (5.5 Mb) -- everything except UPXDUMP (no srcs available ... until now!)
d2-src.7z (6.1 Mb) -- everything except JLOAD (no srcs available, oops again)
d3-src.7z (8.0 MB) -- (never intended to be 100% open source but close enough)
d1-src.txt (224 Kb), d2-src.txt (279 Kb), d3-src.txt (236 Kb) -- archives' contents (date, size, name)
Eric Auer made a 2.88 MB .IMG version (also w/ individual files): eric-rugxulo288.zip (5.4 MB)
"BARE_DOS" 8086+/386+ FreeDOS image (Apr. 3, 2008; for flashing BIOS, minimal install, etc.):
(see MKBISO.ZIP , 16k, DOS .EXE makes .IMG into .ISO for CD-R; or maybe?? try MBOOTCD, w/ src)
bare_dos.zip bare_dos.txt (800k; 1.44 MB .IMG + DISKCOPY + SFX14436 + UNIMG)
misc. FreeDOS kernels (fully replaces MSDOS.SYS+IO.SYS or IBMBIO.COM+IBMDOS.COM)
Mar. 8th ("fat security") ke2008mar8-src.zip (taken from SVN)
ke2007sep15.zip | ke2007sep15-src.zip
ke2007jul21.zip | ke2007aug20.zip | ke2007aug26.zip | ke2007sep07.zip
kernel2036-binary.zip | kernel2036-source.zip | krn2037b.zip | krn2037s.zip
(Grab other kernels [2039, 2040, etc.] at the project's SourceForge.net site)
KWC38632.SYS -- FreeDOS kernel ("K") compiled by Watcom C ("WC") for "386" and FAT12/16/32 ("32")
KTC8616.SYS -- FreeDOS kernel ("K") compiled by Turbo C ("TC") for 8086 ("86") and FAT12/16 ("16")
etc ...
FreeCom shell (command.com replacement, srcs only; or try 4DOS instead [8086!] ):
com084_s.tbz (186+ ??, 0.84-pre2 XMS_Swap; handles LFNs, DESCRIPT.ION)
com082_s.zip (8086+, "stable" 0.82pl3, uses KSSF or VSPAWN via "call /s" to temporarily swap out)
P.S. Get 0.82pl3 binary here or 0.84-pre2 XMS_Swap binary here.
If you need a pre-compiled SUPPL library for use with Turbo C/C++, get it here: SUPPL.ZIP
(N.B. See compilers page for odd builds or patches page for various patches, hacks, oddities, etc.)
NEWS
( see oldnews for 2007-12)
- (Apr. 21, 2013) DJGPP GCC 4.7.3 (final GCC for 2.03p2)
- (Nov. 2, 2014) DJGPP GCC 4.9.2 (2.04 only)
- (Apr. 26, 2015) DJGPP GCC 5.1.0 (2.04 only)
- (Sep. 11, 2015) DJGPP GCC 5.2.0 (2.05-pre)
- (Oct. 18, 2015) /current/v2/DJDEV205.ZIP
- (Nov. 3, 2015) ANNOUNCE: DJGPP V2.05 Released
- (Dec. 9, 2015) DJGPP GCC 5.3.0 (2.05)
- (Jan. 31, 2016) refreshed to re-enable Ada
- (June 4, 2016) DJGPP GCC 5.4.0 (2.05)
- (June 15, 2016) refreshed to avoid needing libintl.dxe
- (Oct. 11, 2017) DJGPP GCC 5.5.0 (2.05)
- (Apr. 28, 2016) DJGPP GCC 6.1.0
- (May 14, 2016) refreshed to avoid random preprocessor failures
- (June 15, 2016) refreshed to be linked with libiconv
- (Aug. 23, 2016) DJGPP GCC 6.2.0
- (Dec. 23, 2016) DJGPP GCC 6.3.0
- (July 6, 2017) DJGPP GCC 6.4.0
- (Oct. 27, 2018) DJGPP GCC 6.5.0
- (May 10, 2017) DJGPP GCC 7.1.0
- (Aug. 15, 2017) DJGPP GCC 7.2.0
- (Jan. 29, 2018) DJGPP GCC 7.3.0
- (Dec. 8, 2018) DJGPP GCC 7.4.0
- (May 16, 2018) DJGPP GCC 8.1.0
- (July 29, 2018) DJGPP GCC 8.2.0
- (Feb. 25, 2019) DJGPP GCC 8.3.0
- (May 6, 2019) DJGPP GCC 9.1.0
- (May 16, 2019) refreshed to fix collect2.exe SFN bug
- (Aug. 25, 2019) DJGPP GCC 9.2.0