Question: DOS - Disk Operating System. But what did DOS originally stand for?
Answer: "Dirty" Operating System
Click, double-click, drag-and-drop. Although almost everything is now GUI, we still utilize DOS on occasion. Even after 25 years, DOS is still available because of its speed and efficiency in certain cases. However, what most of us don’t know is that DOS did not stand for “Disk Operating System” originally. In order to explain what DOS really stands for, let’s start with a short background of how it came about.
The need for DOS arose in the 1980s, when IBM was developing a computer (IBM Personal Computer) but did not have an Operating System to use. Since CP/M (Control Program for Microcomputers) from Digital Research was a popular OS used during this time, IBM had considered using CP/M as their OS. Because Gary Kildall, the creator of CP/M, did not handle business negotiations himself, IBM executives worked with his former wife, Dorothy McEwen, and Kildall’s attorney. However, with the non-disclosure agreement that remained unsigned, the refusal to modify CP/M, and higher royalty requested than IBM’s proposal, Digital Research lost the opportunity to have their technology used by IBM.
Since IBM couldn’t use CP/M as their OS solution, they turned to Microsoft. Although Microsoft was a CP/M subcontractor, their contract would not permit them to subcontract CP/M for IBM. Therefore, Microsoft purchased a nonexclusive license for QDOS, or Quick and Dirty Operating System, from Seattle Computer Products, and hired Tim Paterson to do the porting.
The license Microsoft used to provide IBM with QDOS (or PC-DOS, as IBM renamed it) allowed themselves to sell this “DOS” to other companies as well, which is when the MS-DOS was first released. Since Microsoft’s DOS was created from QDOS, you could say that the “D” in DOS originally stood for “Dirty”.
Follett Software Company utilizes FairCom technology as part of their Catalog Plus and Circulation Plus library automation systems. Catalog Plus offers powerful searching of entire library collections including books, periodicals, audio and video files, eBooks, and a host of other media.
Follett's Circulation Plus system is designed to minimize the work associated with circulation and inventory management by automating these tasks. This includes routine circulation tasks that are typically performed by hand such as checking-in and checking-out books, calculating fines, sending overdue notices, and processing renewals. Circulation Plus puts complete inventory control in the hands of the librarian.
The portability and flexibility that has been part of FairCom's reputation for over 20 years have been fundamentally important to FSC. c-tree Plus' native support for multiple platforms, including Windows, Novell Netware, and Apple Macintosh, means that no changes are required in the database code when moving an application to different operating systems. The c-tree Server's heterogeneous networking allows FSC's engineers to implement Catalog Plus and Circulation Plus on different server platforms while supporting clients using any combination of Windows and Mac operating systems. FairCom handles all data conversions between the various operating systems and allows FSC to concentrate on what its customers need from the application and how to deliver it most efficiently.
The c-tree Server's client/server architecture allows FSC to maximize performance since database operations take place on the Server machine, thus reducing network I/O common with other databases. Clients access the server only when requesting data and only the results travel across the network, not the entire data search detail. In addition, FairCom's full-featured transaction processing assures that vital data will be preserved even in the face of a catastrophic failure, such as a machine crash or power failure.