VPS/VM

VPS/VM

Infobox OS
name = VPS/VM



caption =
developer =
source_model =
kernel_type =
supported_platforms = IBM System/370 - System/3090
ui =
family =
released =
latest_release_version =
latest_release_date =
latest_test_version =
latest_test_date =
marketing_target =
programmed_in =
prog_language =
language =
updatemodel =
package_manager =
working_state = Historic
license =
website =

VPS/VM (Virtual Processing System/Virtual Machine) was an operating system that ran on IBM System/370 - System/3090 computers at Boston University in general use from 1977 to around 1990, and in limited use until at least 1993. During the 1980s VPS/VM was the main operating system of Boston University and often ran up to 250 users at a time when rival VM/CMS computing systems could only run 120 or so users.

Each user ran in a Virtual Machine under VM, an IBM mega-operating system. VM provided the virtual IBM 370 machine which the VPS operating system ran under.

An IBM-based operating system, and quite like some DOS/VSE time sharing options, VPS/VM provided the user an IBM 3270 full screen terminal (a green screen) and a user interface that was like VM/CMS. Each user had an 11 megabyte virtual machine (with a strange 3 megabyte memory gap in the middle) and, from 1984 onwards, could run several programs at a time.

The operating system was sparsely documented but was written first by Charles Brown, a BU doctoral student, and John H. Porter, a physics PHD, who later became the head of the VPS project. Marian Moore wrote much of the later VM code necessary to run the VPS system.Josie Bondoc wrote some of the later VPS additions, like UNIX piping.

Many MVS/VM programs ran on VPS/VM, such as XEDIT, and compilers for Pascal, PL/1, C and Cobol. These MVS/VM programs ran under an OS simulation program that simulated the OS/VM supervisor calls (SVCs). Margorie Orr supervised the OS simulation program development and maintenance. Some of the programmers who wrote parts of the OS simulation package, or maintained it were Margorie Orr, Timothy Greisler, Daniel Levbre, John Coldwell Lotz, and Paul Cheffers.

Michael Krugman wrote some of the early main utilities such as IFMSG, the JCL language for VPS, and also MSG, the early email program. SENDMAIL, written by Francis Constanzo, implemented email, under the BITNET system, an early precursor to the Internet.

Some pre SQL databases installed on VPS were FOCUS and NOMAD2.

Michael Gettes wrote an early and quick HELP system.

The file system was not hierarchical and originally each file had to have a unique 8 character filename. This eventually grew onerous and each user was given their own private directory.

Tapes and IBM disk files were supported as well as native VPS text files.

There was a very simple shell and no patterns were supported except for the PAW computer program, written by Paul Cheffers.

The graphics department, under Glenn Bresnahan, essentially, ported over most of the UNIX utilities in the mid 1980s.

William Marshall did much of the early system documentation, as well as providing PL/1 support. Joe Dempty was the User Services director. Diana Robenski ran student services for much of the early 1980s.

VPS/VM was a working pre-GUI IBM operating system, and could often run more users than other IBM TSO-based systems. When most University-based systems only provided editors and compilers, VPS provided these services to a 10,000 BU university community for over 10 years.

VPS/VM policy was for the operating system and main utilities to be written in IBM 370 assembler language. This decision restricted the development of the system and it ultimately could not compete with the UNIX-based systems which eventually replaced it. However, VPS eventually modeled many of the features of then-current operating systems around the world and was a keen trainer for many companies that needed IBM370 assembler programmers in the 1980s.

References

* Paul Cheffers, the article's original author, worked on the VPS/VM operating system from 1981 to 1985.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • VPS — ↑ Videoprogrammsystem. * * * I VPS   [Abkürzung für Videoprogrammsystem], von Fernsehanstalten eingeführtes System zur automatischen Schaltung und Steuerung von Empfängern und Vid …   Universal-Lexikon

  • VPS — is a three letter abbreviation with multiple meanings, as described below: *Virtual private server (also known as Virtual Dedicated Server (VDS)), a type of web hosting based on the concept of partitions on mainframes and advanced resource… …   Wikipedia

  • VPS — Abreviatura de ventilación con presión de soporte. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 …   Diccionario médico

  • VPS — VPS, das; = Videoprogrammsystem …   Die deutsche Rechtschreibung

  • VPS — Типы хостинга Типы хостинга Виртуальный хостинг Виртуальный выделенный сервер Выделенный сервер Колокация Веб хостинг Бесплатный хостинг По содержимому: Блог платформа Видеохостинг Файлообменник Вики хостинг VPS (англ. Virtual Private… …   Википедия

  • VPS — Die Abkürzung VPS steht für: Dampfphasenlöten, von engl. Vapor Phase Soldering Eglin Air Force Base, ein Stützpunkt der United States Air Force in Florida als IATA Code Vakuum Plasma Spritzverfahren, ein thermisches Beschichtungsverfahren… …   Deutsch Wikipedia

  • Vps — Serveur dédié virtuel Un serveur dédié virtuel (également appelé serveur virtuel), en anglais virtual private server ou virtual dedicated server est une méthode de partitionnement d un Serveur en plusieurs serveurs virtuels indépendants qui ont… …   Wikipédia en Français

  • VPS Convenience — is an American convenience store chain, currently headquartered in Wilmington, North Carolina. History Village Pantry was founded as a convenience store chain division of Marsh Supermarkets, founded in Yorktown, Indiana. Village Pantry sold… …   Wikipedia

  • VPS Vaasa — Vaasan Palloseura Vaasan Palloseura Généralités Surnom(s) Vepsu, v …   Wikipédia en Français

  • VPS — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”