PTS-DOS

Last updated

PTS-DOS
PhysTechSoft PTS - DOS Version 7.00 Revision 0 (PTS-DOS 7.0 Beta version) 720x400.png
PhysTechSoft PTS - DOS Version 7.00 Revision 0 (PTS-DOS 7.0 Beta version)
Developer PhysTechSoft & Paragon Technology Systems
OS family DOS
Working stateCurrent
Source model Closed source
Initial release1993;29 years ago (1993)
Latest release PTS-DOS 32
Platforms x86
Kernel type Monolithic kernel
Influenced by MS-DOS
Default
user interface
Command-line interface (COMMAND.COM)
License Proprietary
Official website phystechsoft.ru/pts-dos
Paragon Technology Systems PTS/DOS 6.51CD & S/DOS 1.0 PTS-DOS 6.51CD.jpg
Paragon Technology Systems PTS/DOS 6.51CD & S/DOS 1.0

PTS-DOS (aka PTS/DOS) is a disk operating system, a DOS clone, developed in Russia by PhysTechSoft and Paragon Technology Systems.

Contents

History and versions

PhysTechSoft was formed in 1991 in Moscow, Russia by graduates and members of MIPT, informally known as PhysTech. At the end of 1993, PhysTechSoft released the first commercially available PTS-DOS as PTS-DOS v6.4. [1] [2] The version numbering followed MS-DOS version numbers, as Microsoft released MS-DOS 6.2 in November 1993.

In 1995, some programmers left PhysTechSoft and founded Paragon Technology Systems. They took source code with them and released their own version named PTS/DOS 6.51CD as well as S/DOS 1.0 ("Source DOS"), a stripped down open-source version. According to official PhysTechSoft announcements, these programmers violated both copyright laws and Russian military laws, [3] as PTS-DOS was developed in close relationship with Russia's military and thus may be subject to military secrets law.

PhysTechSoft continued development on their own and released PTS-DOS v6.6 somewhere between [3] and presented PTS-DOS v6.65 at the CeBIT exhibition in 1997. [2] The next version from PhysTechSoft, formally PTS/DOS Extended Version 6.70 [4] was labeled PTS-DOS 2000 and is still being distributed as a last 16-bit PTS-DOS system, as of 2007.

Paragon continued their PTS-DOS line and released Paragon DOS Pro 2000 (also known and labeled in some places as PTS/DOS Pro 2000). According to Paragon, this was the last version and all development since then ceased. Moreover, this release contained bundled source code of older PTS-DOS v6.51. [4]

Later, PhysTechSoft continued developing PTS-DOS and finally released PTS-DOS 32, formally known as PTS-DOS v7.0, [4] which added support for the FAT32 file system.

PTS-DOS is certified by the Russian Ministry of Defense. [5]

Commands

The following list of commands are supported by PTS-DOS 2000 Pro. [6]

Exclusive commands

UNINSTALL

This command is specific to PTS/DOS 2000. [7] Paragon's description is (quote)

  • Purpose: Restores the booting of a system installed before PTS-DOS on the disk and restores its the boot sector.
  • Syntax: UNINSTALL filename [drive:]

Hardware requirements

See also

Related Research Articles

<span class="mw-page-title-main">FreeDOS</span> Open source clone of MS-DOS

FreeDOS is a free software operating system for IBM PC compatible computers. It intends to provide a complete MS-DOS-compatible environment for running legacy software and supporting embedded systems.

<span class="mw-page-title-main">Apple GS/OS</span> Apple IIGS operating system

GS/OS is an operating system developed by Apple Computer for its Apple IIGS personal computer. It provides facilities for accessing the file system, controlling input/output devices, loading and running program files, and a system allowing programs to handle interrupts and signals. It uses ProDOS as its primarily filing system. GS/OS is a component of Apple IIGS System Software versions 4.0 through 6.0.1, and was the first true 16-bit operating system for the IIGS.

fdisk Command line utility of DOS and Microsoft Windows operating systems

In computing, the fdisk command-line utility provides disk-partitioning functions, preparatory to defining file systems. fdisk features in the DOS, DR FlexOS, IBM OS/2, and Microsoft Windows operating systems, and in certain ports of FreeBSD, NetBSD, OpenBSD, DragonFly BSD and macOS for compatibility reasons. In versions of the Windows NT operating-system line from Windows 2000 onwards, fdisk is replaced by a more advanced tool called diskpart. Similar utilities exist for Unix-like systems, for example, BSD disklabel.

CONFIG.SYS is the primary configuration file for the DOS and OS/2 operating systems. It is a special ASCII text file that contains user-accessible setup or configuration directives evaluated by the operating system's DOS BIOS during boot. CONFIG.SYS was introduced with DOS 2.0.

A disk compression software utility increases the amount of information that can be stored on a hard disk drive of given size. Unlike a file compression utility, which compresses only specified files—and which requires the user to designate the files to be compressed—an on-the-fly disk compression utility works automatically through resident software without the user needing to be aware of its existence. On-the-fly disk compression is therefore also known as transparent, real-time or online disk compression.

In computing, SUBST is a command on the DOS, IBM OS/2, Microsoft Windows and ReactOS operating systems used for substituting paths on physical and logical drives as virtual drives.

In computing, share is a command for DOS that allows software to perform file locks. Locking files became necessary when MS-DOS began allowing files to be accessed simultaneously by multiple programs, either through multitasking or networking.

In computing, sys is a command used in many operating system command-line shells and also in Microsoft BASIC.

The DOS API is an API which originated with 86-DOS and is used in MS-DOS/PC DOS and other DOS-compatible operating systems. Most calls to the DOS API are invoked using software interrupt 21h. By calling INT 21h with a subfunction number in the AH processor register and other parameters in other registers, various DOS services can be invoked. These include handling keyboard input, video output, disk file access, program execution, memory allocation, and various other activities. In the late 1980s, DOS extenders along with the DOS Protected Mode Interface (DPMI) allow the programs to run in either 16-bit or 32-bit protected mode and still have access to the DOS API.

ver (command)

In computing, ver is a command in various command-line interpreters (shells) such as COMMAND.COM, cmd.exe and 4DOS/4NT. It prints the name and version of the operating system, the command shell, or in some implementations the version of other commands. It is roughly equivalent to the Unix command uname.

<span class="mw-page-title-main">PRINT (command)</span> Computing command

In computing, the print command provides single-user print spooling capability in a number of operating systems. It is roughly similar to that provided by the UNIX System V lp and BSD lpr print spooler systems.

In some operating systems, vol is a command within the command-line interpreters (shells) such as COMMAND.COM and cmd.exe. It is used to display the volume label and volume serial number of a logical drive, such as a hard disk partition or a floppy disk, if they exist.

format (command)

In computing, format, a command-line utility that carries out disk formatting. It is a component of various operating systems, including 86-DOS, MS-DOS, IBM PC DOS and OS/2, Microsoft Windows and ReactOS.

<span class="mw-page-title-main">MS-DOS</span> Microsofts discontinued operating system

MS-DOS is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few operating systems attempting to be compatible with MS-DOS, are sometimes referred to as "DOS". MS-DOS was the main operating system for IBM PC compatibles during the 1980s, from which point it was gradually superseded by operating systems offering a graphical user interface (GUI), in various generations of the graphical Microsoft Windows operating system.

DOS 6 or DOS-6 may refer to:

In computing, diskcopy is a command used on a number of operating systems for copying the complete contents of a diskette to another diskette.

replace (command)

In computing, replace is a command that is used to replace one or more existing computer files or add new files to a target directory. Files with a hidden or system attribute set cannot be replaced using replace. The command lists all files that are replaced.

The command-line tool exe2bin is a post-compilation utility program available on MS-DOS and other operating systems.

References

  1. "MS-DOS-Clone made in Russia". Computerwoche . 1994-05-06. Retrieved 2015-04-12.
  2. 1 2 Official PhysTechSoft site: About PhysTechSoft
  3. 1 2 Unofficial PTS-DOS FAQ in English
  4. 1 2 3 Unofficial PTS-DOS FAQ in German
  5. Official PhysTechSoft site: Operating System PTS-DOS 2000
  6. "PTS-DOS 2000 Pro User Manual" (PDF). Buggingen, Germany: Paragon Technology GmbH. 1999. Archived (PDF) from the original on 2018-05-12. Retrieved 2018-05-12.
  7. "PTS DOS 2000 Pro User Manual" (PDF).