Hi again, On Sun, Jul 17, 2011 at 3:48 PM, Steve Nickolas <lyricalnan...@usotsuki.hoshinet.org> wrote: > >>> Exe2bin: Not all software uses compilers which create COM directly. > > PC DOS 2000 doesn't even *have* exe2bin.
I'm not sure about MS-DOS 6.22 since I can't find an online listing. (I used to know a site, but alas ....) Anyways, EXE2BIN *may* have been moved to the 6.22 Supplemental add-on or even Step-up add-on, not sure. But it seems MS-DOS 5 did have it by default: http://support.microsoft.com/kb/75712 On a semi-related note, I don't think LINK was included after MS-DOS 4. (It's still on MS' FTP, but it's now a 386 PharLap .EXE, which is vaguely weird for a 16-bit only OMF linker. I don't know their licensing and IIRC it "seems" to be only a "upgrade for MS VC 1.52 users", so it's probably "only" for them. Meh.) In short, I don't think EXE2BIN belongs in "BASE" for FreeDOS. I don't know of anybody using it. Okay, since Eric mentions it, I can vaguely remember that thinks like MASM did need it, but since we don't include MASM, why do we include EXE2BIN?? We don't include a linker either (as mentioned). So any alleged programmers would still have to add those to their toolset too. A quick check at EXE2BIN included with FreeDOS shows that it's basically just verbatim OpenWatcom 1.5 [sic] EXE2BIN except apparently recompiled with Borland / Turbo C, perhaps for smaller size?? (Latest OW 1.9 is an .EXE of approx. 20 kb, while this one once decompressed [UPX] is like a 13 kb .COM.) The "Software List" says "ramax" is the author / maintainer, but considering all the *heavy* mentions of OpenWatcom in the sources and the fact that the help screen is "almost" identical (at least feature parity) makes me doubt that. In fact, you may find it funny (!) to know that the LICENSE.TXT is bigger than the program!! I know it's not important to mention this. I also know nobody will agree with me, most likely. I'm just saying, seriously, do we need it?? I'm not saying "throw it out completely", just get it from OpenWatcom if you really need it (since it's the same!!). Besides, 1.9 > 1.5, so nyah. ;-) The tool basically only strips the .EXE header but *also* resolves any relocs. So I guess it *could* be useful to someone, but *by itself* it's fairly useless (and redundant) in "BASE". So there, is that an exhaustive enough analysis? :-/ ------------------------------------------------------------------------------ Magic Quadrant for Content-Aware Data Loss Prevention Research study explores the data loss prevention market. Includes in-depth analysis on the changes within the DLP market, and the criteria used to evaluate the strengths and weaknesses of these DLP solutions. http://www.accelacomm.com/jaw/sfnl/114/51385063/ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel