- "Versions"
R. Roger Breton
TurboDOS Users' Group Newsletter (TUG'N), Vol.3, No.1, (Month? 1986)

(Retyped by Emmanuel ROCHE.)

There has been considerable confusion about the various TurboDOS versions:
what the differences are, and whether or not a system should be updated. I
hope, in this very short article, to dispell at least some of the myths that
have arisen.

TurboDOS has been presented in the following versions: 1.00-1.16, 1.20-1.22,
1.30, 1.40-1.43. The last version in each range was the "stable" bebugged
issue of that version (though there may be a series of patches required to fix
the bugs). The current version is 1.43.

Versions 1.00 through 1.16 were the earliest versions of TurboDOS, created and
issued when MP/M did not work and MP/M-II was a dream. As a result, a
proprietary form of file locking, via the $.LOK pseudo- file, was used, and
record locking was not possible.

Versions 1.20 through 1.22 were the first MP/M-compatible versions as regards
file and record locking. They still used extended BDOS functions numbers to
perform TurboDOS-only functions, however, and many of the newer CP/M and MP/M
programs will not work because of this.

Version 1.30 eliminated the BDOS/TurboDOS function conflict, greatly improved
overall performance, and introduced the ability to use 16-bit slaves.

Versions 1.40 and 1.41 introduced 16-bit masters, allowing a significant leap
in performance, and the ability to network with IBM PCs.

Version 1.42 greatly improved the networking capabilities of 1.41, and added
several new functions.

Version 1.43 again improved networking capabilities, added more functions, and
increased the number of files that may be opened from a few hundred to well
over a thousand, allowing increased power with
database programs.

A system should always be upgraded to the most recent version, unless there
has been a considerable investment in software that will not work under the
newer version.


Hits: 7887