Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

C's system() & COMMAND.COM (Developers)

posted by Rugxulo(R) Homepage, Usono, 18.09.2014, 15:20

> I may (I probably should) document my implementation of system(), but other
> than that I don't think I care enough about the specific combination of
> these:
> - ancient non-standard extensions to the ancient OS (TSRs, shells replacing
> COMMAND.COM and the like, especially those additionally crippled
> license-wise (e.g. 4DOS and its ties to FreeDOS)) that I don't know, don't
> have, am not willing to acquire, test and support

4DOS is freeware with sources (but needs old MSVC 1.52 to rebuild). It is definitely not tied to FreeDOS only. Rex Conn confirmed as much (see the Talk page on Wikipedia). That shouldn't be a problem at all. If you want to use and redistribute 4DOS, go ahead. I have it installed on my main desktop, but honestly I just always prefer FreeCOM out of simplicity.

I admit that FreeCOM isn't perfect, nor totally easy to rebuild (TC++ 1.01 only; Bart's OW port was incomplete and unstable), but at least (in theory) you could tweak and redistribute it to your heart's content. I would honestly probably suggest you improve that if you can't live with unmodified DOS shells.

> I see no point making things more complex than truly necessary, given the
> expected frequency of use and usage scenarios themselves and that the whole
> exercise is meant to be for fun in the first place.

Then it's simple: "Do nothing."

> You may lament about certain limitations and incompatibilities and so may
> I, but realistically there aren't that many options:

I think you misunderstood MarcoV. He isn't interested, just offering some (very) light advice.


Complete thread:

Back to the forum
Board view  Mix view
15297 Postings in 1378 Threads, 254 registered users, 11 users online (0 registered, 11 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum