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


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.txtdskthree.txt (list of contents for all files on each w/ DESCRIPT.IONs)

diskone.zip  | disktwo.zipdskthree.zip (.IMG files w/ floppy-writing DOS .EXE stub + UNIMG + FD diskcopy)

d1-files.zip | d2-files.zipd3-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) ... (old, FIXME!)


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

  • (Apr. 28, 2016) DJGPP GCC 6.1.0 (2.05)
    • (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 (2.05)


 ( recent history of site updates )