KAMAS (program)

Last updated
KAMAS (Knowledge and Mind Amplification System)
Original author(s) Adam Trent
Developer(s) Compusophic Systems
Kamasoft
Initial release1984;40 years ago (1984)
Operating system CP/M
Platform Zilog Z80
Type Outliner
Website http://kamasoft.com

KAMAS, an acronym for Knowledge and Mind Amplification System, from Compusophic Systems, then Kamasoft (Aloha, Oregon), was, in the 1980s the most influential outliner or outline processor, and the first for CP/M. [1] [2] It was a type of word processor that edited outline elements, enabling showing, hiding, promotion, demotion, and moving (cutting and pasting) of outline trees ("branches"). Each string of text occupied a "leaf". While some modern word processing programs include limited outline capability, none has the features of KAMAS. A number of outline processors exist for MS-DOS, Microsoft Windows, and the Apple Mac platforms. [3] None has achieved a significant market share, or the enthusiastic user base which supported KAMAS.[ citation needed ]

Contents

Adam Trent was president of Kamasoft and the central figure in the development of the program. The initial price was $147.

In addition to the outline processor, KAMAS was also released with a programming language, a threaded interpreter most similar to FORTH. It was found to be "complex and not easily learned," and most purchasers of KAMAS never used it. [4]

A simpler version without the programming facilities, Out-Think, was released in 1986. [5] The code was retooled for 8080 and NEC V20 and V30 compatibility (KAMAS required a Zilog Z80). The price was $69.95; the price for KAMAS had dropped to $99.95.

Some disks of auxiliary utility programs were sold. [6]

KAMAS, released in 1984, was the last important application written for the CP/M operating system.[ citation needed ] Its "home" computer was the Kaypro. An MS-DOS version was released, without the programming language.

The only output was print, or an untagged file image of the printed output, which required extensive editing to import into a word processing program. Except for a limited export in the MS-DOS version to other outline processors such as ThinkTank, there was no file export mechanism preserving the outline structure, nor did any third party develop a converter.

Related Research Articles

<span class="mw-page-title-main">WordPerfect</span> Word processing application

WordPerfect (WP) is a word processing application, now owned by Alludo, with a long history on multiple personal computer platforms. At the height of its popularity in the 1980s and early 1990s, it was the market leader of word processors, displacing the prior market leader WordStar.

<span class="mw-page-title-main">WordStar</span> Word processor application

WordStar is a discontinued word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, with later editions added for MS-DOS and other 16-bit PC OSes. Rob Barnaby was the sole author of the early versions of the program.

<span class="mw-page-title-main">CP/M</span> Discontinued family of computer operating systems

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is a disk operating system and its purpose is to organize files on a magnetic storage medium, and to load and run programs stored on a disk. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.

<span class="mw-page-title-main">Drive letter assignment</span> Alphabetical assignment to logical drives on computers (e.g., C:\)

In computer data storage, drive letter assignment is the process of assigning alphabetical identifiers to volumes. Unlike the concept of UNIX mount points, where volumes are named and located arbitrarily in a single hierarchical namespace, drive letter assignment allows multiple highest-level namespaces. Drive letter assignment is thus a process of using letters to name the roots of the "forest" representing the file system; each volume holds an independent "tree".

<span class="mw-page-title-main">COMMAND.COM</span> Default command line for MS-DOS and Windows 9x

COMMAND.COM is the default command-line interpreter for MS-DOS, Windows 95, Windows 98 and Windows Me. In the case of DOS, it is the default user interface as well. It has an additional role as the usual first program run after boot. As a shell, COMMAND.COM has two distinct modes of operation: interactive mode and batch mode. Internal commands are commands stored directly inside the COMMAND.COM binary; thus, they are always available, but can only be executed directly from the command interpreter.

<span class="mw-page-title-main">86-DOS</span> Discontinued computer operating system for x86 processors and predecessor to MS-DOS/PC DOS

86-DOS is a discontinued operating system developed and marketed by Seattle Computer Products (SCP) for its Intel 8086-based computer kit.

Kaypro Corporation was an American home and personal computer manufacturer based in Solana Beach in the 1980s. The company was founded by Non-Linear Systems (NLS) to compete with the popular Osborne 1 portable microcomputer. Kaypro produced a line of rugged, "luggable" CP/M-based computers sold with an extensive software bundle which supplanted its competitors and quickly became one of the top-selling personal computer lines of the early 1980s.

A fat binary is a computer executable program or library which has been expanded with code native to multiple instruction sets which can consequently be run on multiple processor types. This results in a file larger than a normal one-architecture binary file, thus the name.

The Program Segment Prefix (PSP) is a data structure used in DOS systems to store the state of a program. It resembles the Zero Page in the CP/M operating system. The PSP has the following structure:

A File Control Block (FCB) is a file system structure in which the state of an open file is maintained. A FCB is managed by the operating system, but it resides in the memory of the program that uses the file, not in operating system memory. This allows a process to have as many files open at one time as it wants, provided it can spare enough memory for an FCB per file.

<span class="mw-page-title-main">Multiuser DOS</span> Family of CP/M- and DOS-compatible multi-user multi-tasking operating systems

Multiuser DOS is a real-time multi-user multi-tasking operating system for IBM PC-compatible microcomputers.

<span class="mw-page-title-main">DOS Plus</span> Discontinued computer operating system for x86 processors

DOS Plus was the first operating system developed by Digital Research's OEM Support Group in Newbury, Berkshire, UK, first released in 1985. DOS Plus 1.0 was based on CP/M-86 Plus combined with the PCMODE emulator from Concurrent PC DOS 4.11. While CP/M-86 Plus and Concurrent DOS 4.1 still had been developed in the United States, Concurrent PC DOS 4.11 was an internationalized and bug-fixed version brought forward by Digital Research UK. Later DOS Plus 2.x issues were based on Concurrent PC DOS 5.0 instead. In the broader picture, DOS Plus can be seen as an intermediate step between Concurrent CP/M-86 and DR DOS.

<span class="mw-page-title-main">IBM Displaywriter System</span> 1980 office desktop computer

The IBM 6580 Displaywriter System is a 16-bit microcomputer that was marketed and sold by IBM's Office Products Division primarily as a word processor. Announced on June 17, 1980 and effectively withdrawn from marketing on July 2, 1986, the system was sold with a 5 MHz Intel 8086, 128 KB to 448 KB of RAM, a swivel-mounted monochrome CRT monitor, a detached keyboard, a detached 8" floppy disk drive enclosure with one or two drives, and a detached daisy wheel printer, or Selectric typewriter printer. The primary operating system for the Displaywriter is IBM's internally developed word processing software titled "Textpack", but UCSD p-System, CP/M-86, and MS-DOS were also offered by IBM, Digital Research, and CompuSystems, respectively.

<span class="mw-page-title-main">Debug (command)</span> Line-oriented debug utility in DOS

The line-oriented debugger DEBUG.EXE is an external command in operating systems such as DOS, OS/2 and Windows.

<span class="mw-page-title-main">Influence of the IBM PC on the personal computer market</span>

Following the introduction of the IBM Personal Computer, or IBM PC, many other personal computer architectures became extinct within just a few years. It led to a wave of IBM PC compatible systems being released.

<span class="mw-page-title-main">MS-DOS</span> Discontinued Microsoft 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.

<span class="mw-page-title-main">DOS</span> Family of IBM PC-compatible operating systems

DOS is a family of disk-based operating systems for IBM PC compatible computers. The DOS family primarily consists of IBM PC DOS and a rebranded version, Microsoft's MS-DOS, both of which were introduced in 1981. Later compatible systems from other manufacturers include DR-DOS (1988), ROM-DOS (1989), PTS-DOS (1993), and FreeDOS (1998). MS-DOS dominated the IBM PC compatible market between 1981 and 1995.

MINCE is a text editor, originally created for 8080-based microcomputers running the CP/M operating system. Later versions of MINCE were available for GEMDOS on the Atari ST, VAX/VMS, RSX-11, and various flavors of Unix.

<span class="mw-page-title-main">Zorba (computer)</span>

The Zorba was a portable computer running the CP/M operating system manufactured in 1983 and 1984. It was originally manufactured by Telcon Industries, Inc., of Fort Lauderdale, Florida, a company specialized in telecommunication equipment manufacturing.

References

  1. James LaRue (September 2001). "A Blast from the Past: Classic Outliners" . Retrieved 7 September 2014.
  2. James LaRue (February 18, 2002). "Outliners Redux" . Retrieved 7 September 2014.
  3. They are reviewed by Allen Kent, "Computer Programs: Outliners", Encyclopedia of Library and Information Science, Volume 48, Supplement 12, CRC Press, 1991, ISBN   0256116997, pp. 175-220, by John Redmood, "Overview of Windows Outlining Programs," no date, but states "not updated since 2004," http://john.redmood.com/organizers.html, retrieved 2014-09-07, and the two articles of LaRue already cited.
  4. Mark Renne, "KAMAS. The first outline processor for CP/M machines", Infoworld, October 8, 1984, pp. 64-66, retrieved September 2015 and http://chiclassiccomp.org/docs/content/computing/Kamasoft/KamasInfoWorldAarticleFlyerOct8_984.pdf, retrieved September 2015
  5. Advertisement published in Profiles (Kaypro Corporation's magazine), Volume 4, No. 1, July, 1986, p. 19, archived at https://archive.org/stream/PROFILES_Volume_4_Number_1_1986-07_Kaypro_Corp_US#page/n19/mode/2up, retrieved September 2015. It was reviewed in the same issue, Ted Silveira, "Idea Processors", pp. 21-26.
  6. Untitled, http://gopherproxy.meulie.net/gopher.floodgap.com/0/archive/walnut-creek-cd-simtel/LAMBDA/CATALOG.TXT, retrieved September 2015; untitled, http://www.retroarchive.org/cpm/cdrom/_BBS/WC30/ALLFILES.TXT, retrieved September 2015

Further reading