DbDOS

Last updated
dbDOS
Developer(s) dBase
Stable release
3.0 / September 25, 2012 (2012-09-25)
Operating system Windows
Platform Intel architecture
Type emulator
License Commercial proprietary software
Website www.dbdos.com

dbDOS is software developed by dBase for Windows computers with Intel processors. dbDOS allows Intel-based PCs to run DOS Applications, such as dBASE III, dBASE IV (Version 1, 2, 3), and dBASE V for DOS in an emulated DOS environment. It is an environment configured specifically to allow the various versions of dBASE for DOS to run without any changes to the dBASE executables or the dBASE compiled programs created.

Contents

The company dBase offers licenses for dBase CLASSIC (DOS). [1]

Overview

In the late 1980s to early 1990s, dBase for DOS was one of the more popular database tools on the market. [2] [3] When Borland decided to stop the development of the DOS version in favour of the Windows version, [4] many companies were left providing support for themselves.

Many decided to keep their applications running on the DOS platform for many years following Borland's switch to Windows. This strategy worked well enough until Microsoft decided to make some changes in the way the underlying operating system worked. And as more and more PC started supporting 64-bit operating systems, the ability to keep dBASE for DOS running on maintainable hardware became difficult.

In 2012, the newly formed dBase LLC opted to support this install base of dBASE applications by releasing a virtualization tool named dbDOS. Based on the popular DOSBox, dbDOS quickly became an easy way to enable virtually any DOS-based application on Microsoft's Windows XP, Vista, Windows 7, Windows Server 2003 and Windows Server 2008, both 32- and 64-bit versions of the operating systems. With enhanced support for dBASE III, dBASE IV (Version 1, 2, 3), and dBASE V for DOS, dbDOS is the easiest way to keep mission-critical applications up and running for years to come.

dbDOS 1.0 was released on May 23, 2012, following the restructuring of dBase LLC in April 2012. [5]

System requirements

The dbDOS virtual machine requires an Intel-based personal computer running Microsoft Windows. The computer must have at least 1 gigabyte of RAM and at least 100 megabytes of free hard drive space available.

Once the virtual machine software known as dbDOS is installed, the user is then free to install additional application software provide they have the originally licensed installation media available.

Features

dBase dbDOS 1.1 was released as a free upgrade on June 22, 2012. [6] New features in this release include:

dBase dbDOS 1.5 was released as a free upgrade on September 25, 2012. [7] New features in this release include:

dBase dbDOS PRO 2 was released in a new professional version on August 23, 2013. [8] New features in this release include: August 23, 2013

dBase dbDOS PRO 3 was released on May 2, 2014. [9] New features in this release include: May 2, 2014

dBase dbDOS PRO 4 was released on May 6, 2015. [10] New features in this release include: May 6, 2014

dBase dbDOS PRO 4N was released on May 18, 2015. [11] New features in this release include: May 18, 2014

Architecture

dBase dbDOS has a unique architecture.

High Level Architecture dbDOS Dbdos 1 5 architecture.png
High Level Architecture dbDOS

Version history

VersionReleasedNotes
1.02012-05-23Initial release.
1.12012-06-22Added ability to print to printers on the host machine.
1.5September 25, 2012Enhanced memory configurations increased overall performance.
1.5.12012-10-10Enhanced printing capability to now closely resemble printouts from the 1980s and 1990s.
2.02013-08-23New copy from Windows clipboard to dbDOS VM. New copy/paste from unique dbDOS buffer to Windows. Double the performance of the 1. x product. New Print Screen functionality introduced.
3.02014-05-02Enhanced printing capability to now closely resemble printouts from the 1980s and 1990s. Easy DOS Configuration Wizard simplifies the setup and launching of a single dBASE program. Enhanced DOS SHELL functionality. Display for resolutions above 800x600 is 100% sharper and easier to read. Improved backup system that makes it easier to find the configuration.
4.02015-05-06Live file system, better integration with Windows. New Look & Feel. 4DOS Integration - enhanced DOS SHELL functionality. [12]
4N2015-05-18Live file system for better integration with Windows 64-bit machines. Networking capability with support for record locking. New Look & Feel. 4DOS Integration - Enhanced DOS SHELL functionality. [13]
4.02015-05-20dBase, LLC Announces support for Paradox for DOS Ecosystem [14] dbDOS PRO 4 fully supports the Paradox for DOS related products and services. dbDOS PRO 4, a solution for supporting DOS-based applications on Windows Vista and above operating systems runs the Paradox environment, applications, and databases seamlessly on these operating systems.
4.02015-05-27dBase, LLC Announces support for Lotus 1-2-3 for DOS [15] dbDOS PRO 4 fully supports the Lotus 1-2-3 for DOS related products and services. dbDOS PRO 4, a solution for supporting DOS-based applications on Windows Vista and above operating systems runs the Lotus 1-2-3 environment and applications seamlessly on these operating systems.

See also

Related Research Articles

<span class="mw-page-title-main">IBM AIX</span> Series of Unix operating systems from IBM

AIX is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.

<span class="mw-page-title-main">Windows 95</span> Microsoft computer operating system released in 1995

Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1x, and was released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995, almost three months after the release of Windows NT 3.51. Windows 95 is the first version of Microsoft Windows to include the start button. Windows 95 merged Microsoft's formerly separate MS-DOS and Microsoft Windows products, and featured significant improvements over its predecessor, most notably in the graphical user interface (GUI) and in its simplified "plug-and-play" features. There were also major changes made to the core components of the operating system, such as moving from a mainly cooperatively multitasked 16-bit architecture to a 32-bit preemptive multitasking architecture, at least when running only 32-bit protected mode applications.

In computing, Interactive System Productivity Facility (ISPF) is a software product for many historic IBM mainframe operating systems and currently the z/OS and z/VM operating systems that run on IBM mainframes. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold commercially starting in the late 1980s, including SPF/PC.

dBase was one of the first database management systems for microcomputers and the most successful in its day. The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together.

Virtual PC is an x86 emulator for PowerPC Mac hosts and a virtualization app for Microsoft Windows hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003. The Mac version was discontinued in 2006 following the Mac transition to Intel, while the Windows version was discontinued in 2011 in favour of Hyper-V.

<span class="mw-page-title-main">Windows 9x</span> Series of Microsoft Windows computer operating systems

Windows 9x is a generic term referring to a series of Microsoft Windows computer operating systems produced from 1995 to 2000, which were based on the Windows 95 kernel and its underlying foundation of MS-DOS, both of which were updated in subsequent versions. The first version in the 9x series was Windows 95, which was succeeded by Windows 98 and then Windows Me, which was the third and last version of Windows on the 9x line, until the series was superseded by Windows XP.

<span class="mw-page-title-main">Configuration file</span> Software file used to configure the initial settings for a computer program

In computing, configuration files are files used to configure the parameters and initial settings for some computer programs. They are used for user applications, server processes and operating system settings.

Clarion is a commercial, proprietary, fourth-generation programming language (4GL), multi-paradigm, programming language and integrated development environment (IDE) from SoftVelocity used to program database applications. It is compatible with indexed sequential access method (ISAM), Structured Query Language (SQL), and ActiveX Data Objects (ADO) data access methods, reads and writes several flat file desktop database formats including ASCII, comma-separated values (CSV), DOS (binary), FoxPro, Clipper, dBase, and some relational databases via ODBC, Microsoft SQL Server, Sybase SQL Anywhere, and Oracle Database through the use of accelerated native database drivers, and XML, Clarion can be used to output to HTML, XML, plain text, and Portable Document Format (PDF), among others.

Btrieve is a transactional database software product. It is based on Indexed Sequential Access Method (ISAM), which is a way of storing data for fast retrieval. There have been several versions of the product for DOS, Linux, older versions of Microsoft Windows, 32-bit IBM OS/2 and for Novell NetWare.

Quarterdeck Expanded Memory Manager (QEMM) is a memory manager produced by Quarterdeck Office Systems in the late 1980s through the late 1990s. It was the most popular third-party memory manager for the MS-DOS and other DOS operating systems.

<span class="mw-page-title-main">Windows Console</span> Infrastructure for console applications in Microsoft Windows

Windows Console is the infrastructure for console applications in Microsoft Windows. An instance of a Windows Console has a screen buffer and an input buffer. It allows console apps to run inside a window or in hardware text mode. The user can switch between the two using the Alt+↵ Enter key combination. The text mode is unavailable in Windows Vista and later. Starting with Windows 10, however, a native full-screen mode is available.

<span class="mw-page-title-main">Windows Registry</span> Database for Microsoft Windows

The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry. The kernel, device drivers, services, Security Accounts Manager, and user interfaces can all use the registry. The registry also allows access to counters for profiling system performance.

Virtual DOS machines (VDM) refer to a technology that allows running 16-bit/32-bit DOS and 16-bit Windows programs when there is already another operating system running and controlling the hardware.

<span class="mw-page-title-main">Upper memory area</span> Physical memory region on IBM PC compatibles

In DOS memory management, the upper memory area (UMA) is the memory between the addresses of 640 KB and 1024 KB (0xA0000–0xFFFFF) in an IBM PC or compatible. IBM reserved the uppermost 384 KB of the 8088 CPU's 1024 KB address space for BIOS ROM, Video BIOS, Option ROMs, video RAM, RAM on peripherals, memory-mapped I/O, and obsoleted ROM BASIC.

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.

Parallels Desktop for Mac is software providing hardware virtualization for Macintosh computers with Intel processors, and since version 16.5 also for Apple silicon-based Macintosh computers. It is developed by Parallels, since 2018 a subsidiary of Corel.

The booting process of Microsoft Windows varies between different releases.

<span class="mw-page-title-main">VirtualBox</span> Open-source x86 virtualization application

Oracle VM VirtualBox is a type-2 hypervisor for x86 virtualization developed by Oracle Corporation. VirtualBox was originally created by InnoTek Systemberatung GmbH, which was acquired by Sun Microsystems in 2008, which was in turn acquired by Oracle in 2010.

Windows Vista has many significant new features compared with previous Microsoft Windows versions, covering most aspects of the operating system.

<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.

References

  1. "DBASE® the Home of all things dBASE®".
  2. "A personal History of dBASE". staubassociates.com. Archived from the original on 2016-03-03.
  3. "Ashton Tate News" (PDF). computerhistory.org.
  4. "Looking Back: Borland Shuts Down DOS Database Work". PC World. 2012-12-17.[ permanent dead link ]
  5. "Software Enables MS-DOS Databases to Run on Windows". dBase LLC. 2012-05-23.
  6. "dBase LLC Announces dbDOS 1.1".
  7. "dBase LLC Announces dbDOS 1.5 - New Memory Manager enables dBASE to run even faster with dbDOS 1.5".
  8. "dBase LLC Announces dbDOS 2.0".
  9. "dBase LLC Announces dbDOS 3.0".
  10. "dBase LLC Announces dbDOS 4.0".
  11. "dBase LLC Announces dbDOS 4N".
  12. "DBase, LLC Unveils New Version of dbDOS™ PRO 4!".
  13. "DBase, LLC Introduces dbDOS™ PRO 4N – Supports Multi-User MS-DOS® Applications!".
  14. "dBase, LLC Announces support for Paradox for DOS Ecosystem".
  15. "dBase, LLC Announces support for Lotus 1-2-3 for DOS".