Not just a footnote of history: EUMEL

Date:
2024-02-25

The Extendable multi user microprocessor ELAN system (EUMEL) is a microkernel operating system. Gesellschaft für Mathematik und Datenverarbeitung (GMD) and Hochschulrechenzentrum (HRZ) of Bielefeld University created and developed it between 1978 and 1990. L3, EUMEL’s successor, is still in use by a few legacy systems as of 2016.

Overview

EUMEL is different from conventional operating systems in a lot of ways. Some of them were neccessary due to hardware constraints at the time and others were deliberatly designed this way. EUMEL’s key features are:

Hardware independence

The OS has two hardware abstraction layers, significantly improving its portability. The first one, Software/Hardware (SHard), provides functions for a concrete machine, such as the Olivetti M20, Amiga ST or IBM PC AT/XT. EUMEL0 (Urlader), the second layer, implements a virtual machine on top of a specific processor architecture like Z80 or x86. Programs are compiled into bytecode for the virtual EUMEL0 machine, making them portable across different machines.

Single-level store

Every object (dataspace) lives in a single, virtual address space. A dataspace is divided into pages, which can reside in memory or on disk. The operating system transparently moves (swaps) pages to disk if they have not been in use lately and reads them back as soon as a process needs the data. Every file and every task is a dataspace.

Copy on write

Pages are shareable and can be copied without a cost. EUMEL automatically unshares them if changes are made to one of the copies.

Persistence

Since everything resides in the single-level store the machine can powered off and back on again, with all tasks restarting execution from the last snapshot. These are created on request and every 15 minutes.

Time-sharing, multi-user and network-transparency

A single machine running EUMEL is capable of serving multiple “thin clients” connected via serial lines. Additionally users can share files and start remote processes by linking multiple machines with EUMEL-Netz.

One-language concept

ELAN is system implementation language, programming language, shell language and documentation language.

Quick start

Fortunately a set of 1.2 MB install floppy disks of EUMEL’s x86 port has been preserved, see section artifacts. It can be installed in any virtual machine emulating an IBM PC. In this example we’re using qemu.

  1. Create a 128 MB harddrive: qemu-img create root.img 128M

  2. Start the setup program: qemu-system-i386 -drive file=02_setup.img,if=floppy,format=raw -drive file=root.img,format=raw

  3. Create a new partition by pressing 1<return>, confirm with j and accept the following defaults with <return> or j.

  4. If the main screen is displayed again press 0<return> and confirm yet again with j to exit setup. The screen should now read “E N D E”.

  5. Quit qemu and restart it with the third floppy disk. The bootloader complains that “HG ungueltig”.

  6. Press any key followed by 2 and a confirmation with j. Reset the machine again.

  7. Now we have to set up the keyboard layout and time. Select “Kanal 1” with j, then press n until pc.1.25 is displayed and confirm. Disable “Kanal 2” and 15 with n and decline deleting those channels with n.

  8. Congratulations, a fully functional EUMEL is now running in your virtual machine! For the next steps head over to [praxis1].

History

In 1974 the research group Programmiersprachen und Compiler II at TU Berlin led by C.H.A Koster and Hochschulrechenzentrum (HRZ) Bielefeld developed different versions of SLAN, a programming language family suited for educational purposes. This language was later renamed to ELAN, an abbreviation for Elementary Language [hahn79] [klingen83] or Educational Language [hommel79].

Jochen Liedtke and Ulrich Bartling, both studying maths at Bielefeld University at that time, created a compiler for SLAN3B as part of their diploma thesis in 1976 [liedtke76][bartling76]. It was written in CDL, a machine independent compiler description language, and generated code for Siemens’ BS 1000 and BS 2000 mainframe operating system running on a BS 4004/45 machine. It was later ported to the IBM 370 and TR 440 [hahn79].

But ELAN was supposed to be used in schools or at universities and most of them could not affort the cost of such a machine. Thus a compiler and runtime system for the smaller and less expensive microprocessors was needed [liedtke79]. Development of this system began in 1977 or 1978[1]. It ran on the Zilog Z80 microprocessor with 64 kilobytes of RAM. This machine’s cost were approximately 20,000 DM (10,000 USD). The runtime system was called Extendable multi user microprocessor ELAN system, abbreviated EUMEL.

A year later, in 1979, details about EUMEL were published in GMD Spiegel [liedtke79], a quarterly publication published by GMD, and then presented at 9. Jahrestagung der Gesellschaft für Informatik at University of Bonn [kloeckner79]. Officially the cooperation between HRZ Bielefeld and GMD began in fall 1979 [gmdspiegel85d].

The original ELAN compiler written by Liedtke and Bartling was rewritten in 1982 as part of project MIKROS at GMD [eumelspiegel82d]. Its replacement was programmed using CDL’s successor, CDL2 [cdl2-basismaschine82] [gmdbericht84]. This work resulted in ports of EUMEL to different processor architectures, starting with Zilog 8001 used by the Olivetti M 20. This version was presented a year later at Hannover Messe 1983 [computerwoche83a] [rechenanlagen83].

For their efforts to transfer EUMEL to Japan a delegation consisting of Konrad Klöckner, Jochen Liedtke, Peter Heyderhoff, Dietmar Heinrichs and Uwe Beyer received the Technologie-Transfer-Preis worth 15.000 DM by Minister of Scientific Research Heinz Riesenhuber on 1985-12-09. [happycomputer86] [gmdspiegel85d] [generalanzeiger85]

Another two years later, in October 1987, the spin-off company ERGOS (Ergonomic Office Software GmbH) finally started marketing EUMEL to customers. GMD was still responsible for development and maintenance of EUMEL and schulis until 1990 [gmdspiegel87c].

Releases

The following table lists release dates. It was reconstructed from multiple sources.

Version

Date

0.7

May 1979

1.5

≤1981

1.5.5

≤1981-07

[eumelspiegel81a]

1.5.6

1981-10-12

[eumelspiegel81b]

1.6

≤fall 1982

[alwr82]

1.6.3

1982-05-07

[eumelspiegel82b]

1.6.4

1982-07-01

[eumelspiegel82d]

1.6.5

1982-10-10

[eumelspiegel82c]

1.7

≤mid 1984

[korrekturen84]

1.7.3

≤1985-09-21

[eumelaktuell85]

1.7.5

1986-10-01

[eumelaktuell86] p. 9

1.8.0

1986-10-01

[eumelaktuell87a] p. 56

1.8.7

≤1990

[ambros90b]

assets/releases.svg

L3

Ideas for EUMEL’s successor „version 2.0“ were first presented by Liedtke in 1985 [gmdspiegel85c]. Since fall 1986 EUMEL „native code“ was in development [gmdbericht86a]. This would later become the Level 3 Operating System (L3), which was presented in 1988. It dropped the EUMEL0 virtual machine in favor of native x86 code since Intel’s 386 processor provided all the features necessary [gmdspiegel88a]. In the same year, on 1988-06-30, a workshop with 63 attendants was held at GMD Birlinghofen [gmdspiegel88c]

Workshops

Yearly workshop were held at different locations, first at Bielefeld University and later at GMD Birlinghofen.

Date

Location

Attendance

1981-05-15

[eumelspiegel81a]

1982-05-15

Bielefeld University

[eumelspiegel82b] [eumelspiegel82d]

1983-05-07

Bielefeld University

[einladung-workshop83]

1984-05-19

Bielefeld University

(see picture below) [einladung-workshop84]

1985-09-21

GMD Birlinghofen

300

[gmdspiegel85c] [eumelaktuell86] p. 31

1986-10-04

GMD Birlinghofen

350

[gmdbericht86b] [eumelaktuell87a] p. 56

1987-09-19/21

GMD Sankt Augustin

200/100

[gmdspiegel87b]

1988-10-01

Realschule Niederpleis

200

[gmdspiegel88d]

assets/eumel-tagung-84-resized.jpg

5th EUMEL workshop at Bielefeld University. Picture taken 1984-05-19. Source: BITS

Popularity

Available sources disagree on the actual number of installations. [liedtke93] mentions 2000 systems were installed by 1985, but [gmdbericht86a] counts only 1000 systems by the end of 1986. Amongst the users were a growing number of schools: 20 in 1982 ([alwr82], part 4, p. 13) and 500 secondary schools by 1986 [computerwoche86b]. A few of them are known by name:

EUMEL was also used by HRZ Bielefeld and at GMD Bonn, as well as TU Berlin [hahn79] and TU Darmstadt.

Additionally 400 lawyers ran advodat on EUMEL in 1987 [cr87a]. A survey amongst those located in Hannover in 1994 revealed four of 56 (7%) law offices still ran EUMEL machines eight years after intruduction of ErgoJUR and advodat [jurpc94].

GMD itself sold 22, 11 and 102 copies in 1982, ’83 and ’84 respectively. These numbers do not include copies sold by one of the 3, 4 and 7 licensees. [ttpreis85]

By mid 1985 support for the Japanese Kanji writing system was added to EUMEL [gmdspiegel85d]. A newly founded corporation NISSIN Products Corp. Tokyo sold the product on the Japanese market [gmdbericht85].

Internals

There are several tools for dealing with EUMEL data structures. extractArchive.py reads archive disks, which are similar to tarballs, and extracts their contents. The packet basic archive has more information on that [source86]. Documentation for the dataspace FILE can be found in the packet file handling. convertFileDs.py converts this dataspace into a plain text file.

Bootstrapping

[gmdstudien80c] page 198 describes the bootstrapping process:

  1. Run EUMEL0 interpreter. This program is able to load dataspaces from floppy disks, which is required in the next step.

  2. Load code and variable dataspaces for both passes of the cross-compiled ELAN compiler.

  3. Load base system’s source code from floppy disks. This includes the supervisor, monitor, editor and all functions described by the ELAN standard.

  4. Compile and run the supervisor.

  5. Generate initial task tree.

  6. Save all dataspaces to disk.

Virtual machine

The EUMEL0 machine is a process virtual machine just like Pascal’s p-code machine or the Java Virtual Machine (JVM). It isolates tasks from each other and the system. Running native code is not possible. EUMEL0 is a multi address machine with no general purpose registers and thus data lives in virtual memory only. A few internal registers like instruction counter, condition flag for branching, several segment and status registers and a stack pointer exist.

The CISC instruction set was specifically designed for the high-level language ELAN. It includes arithmetic operations for ELAN’s primitive datatypes such as signed and unsigned integer as well as float (REAL) and operations for bytestrings (TEXT) and dataspaces. However the machine itself does not tag data and therefore doesn’t enforce types at runtime. The usual control flow operations are accompanied by ELAN-specific call and return instructions. Special instructions for terminal and archive disk I/O, exception-like error handling and inter-process communication (IPC) are available.

Some of the 31 primary instructions can be encoded with just two bytes. They consist of a 6 bit opcode and one short operand. Whenever the latter uses more than 10 bit a long encoding consisting of two bytes opcode plus operands is used. This format also encodes 127 secondary and six special instructions.

Details can be found in chapter two of [kernel83], the ELAN package eumel coder, this debugger’s sources and documentation and a reimplementation of the EUMEL0 virtual machine, EUMuLator.

Artifacts

This section contains downloadable floppy disk images rescued mostly from 5″ floppy disks (1.2 MB), grouped by category.

Additionally ELAN and assembly source code of applications and EUMEL’s kernel can be found in this repository and here.

Install media

These disks can be used to install EUMEL on a computer, usually an ordinary IBM PC:

EUMEL base system

EUMEL 1.8.6 (Urlader 1523) for IBM PC AT/XT dated January/February 1991. Includes setup instructions, setup, std.zusatz, std.graphik, printer drivers, manuals and DOS extensions and EUMEL Netz.

Programming language packet

Dated February/March 1991. BASIC and DYNAMO compiler, LISP and Prolog interpreter, gs.hamster, gs.process, gs.dialog, gs.menugenerator, gs.mp-bap, gs.warenhaus and EUDAS 4.3 including documentation.

1.7.3 Urlader and Hintergrund

Three 360k floppy disk images for IBM PC containing Urlader (V 1.0 R, 1985), single-user and multi-user Hintergrund.

1.7.3 Public Domain

EUMEL 1.7.3 installer and user manual. Public Domain version 2.7.

ERGOS diskset

SHard 5.2g, EUMEL 1.8.7 (Urlader 1523) for IBM PC on 1.2M disks, dated 1990 and several printer packets from 1988 and 1989 on 360k floppies.

L3

Install media for L3 v2.1 and v2.2, as well as drivers and utils.

L3-Frei

„Free“ distribution of L3, including install media, system disks, GNU C compiler and SQLE database software. See [l3frei94] for install instructions and license.

Applications

The following images contain application software for EUMEL:

EUDAS

Version 3.4, 4.4 and 5.3 on 720k floppies, as well as FLINT 0.4 and documentation for version 4.

MPG-Grafik-System

Improved graphics subsystem, version 2.2 from November 1987. See [mpg87] for documentation for version 2.1.

EUMEL-DOS conversion tools

Converter from EUMEL text to WordPerfect or DOS textfiles and EUDAS to AskSam

schulis Grundpaket Schulverwaltung 2.2.1

schulis base package, version 2.2.1

schulis Mathematiksystem 1.0

schulis math package, version 1.0. For documentation see [schulis-mathe-handbuch] and [schulis-mathe-begleitheft].

schulis Simulationssystem 3.0

schulis simulation package for biology, chemistry and physics. Version 3.0. For documentation see [simsel-handbuch].

Development

Floppy disk images listed in this section contain parts of an EUMEL system and development tools.

Setup EUMEL

ModSoft setup and SHard 2.8, Schönbeck setup EUMEL version 3.1 (SHard 4.9g) including source code, 3.2 (SHard 5.1g), 3.2 (SHard 5.2g) and SHard 4.7g.

Urlader

Miscellaneous Urlader, version 1.8.1t with info, 1.8.2e and 10057.

Hintergrund

Hintergrund containing EUMEL 1.8.1, 1.8.2, 1.8.4 and 1.8.7.

Debug tools

Miscellaneous debugging tools: Tracing version 1, dataspace copy, disk monitor 3.5 and 3.7 and EUMEL coder 1.8.1. See [debug-1] and [load-ds4].

Porting documentation

SHard porting documentation for M68k, x86 and Z80 processor architectures. See [portintel85], [portintel86] and [portz8084] for printed versions.

PIC400

SHard for PIC400.

1.7.5 builtin packages

Source code for builtin packages of version 1.7.5.

Source: bitsavers, mayn.de, spam-filter.de

Trivia

assets/eumel_logo.svg

EUMEL’s original logo.

assets/eumel_logo_2.svg

Second EUMEL logo, first appeared in 1987 [eumelaktuell87a].

About this project

If you want to contribute floppies, manuals or documentation contact me in English or German via email or file an issue on GitHub.

Acknowledgements

I’d like to thank the following people for supporting this work: Gerd Aschemann, Ulrich Bartling, Frank Bellosa, Uwe Beyer, Hilmar von dem Bussche, Adolf Breiling, Detlef Dewitz, Martin Flasskamp, Denis Giffeler, Rainer Hahn, Dietmar Heinrichs, Peter Heyderhoff, Robert Keil, Frank Klapper, Konrad Klöckner, Peter Kraege, Adelheid Liedtke, Albert Noltemeier, Lothar Oppor, Ulrike Petersen, Lutz Prechelt, Axel Puhlmann, Rudolf Ruland, Bhabani P. Sinha, Michael Staubermann, Bruno Westphal, Karl Wilhelm Starke, Stefan Stein, Michael Thies.

Appendix

Supported hardware

Processor

Supported since

Zilog Z80

1979

Zilog Z8001

1983

Motorola 68000

1984

Intel 8086

1984

Intel 8088

1984

Intel 80186

≤1985

Intel 80286

1984

Manufacturer

Model

Processor

Supported since

ALTOS

8000-6

Z80

≤1982

8000-10

Z80

≤1982

Apple

IIe

Z80

≤1985

ATARI

520 ST

M68000

≤1985

BICOS

CSK System

Z80

≤1985

PC

Intel 8086

≤1985

PC 286/20

Intel 80286

1985

CANON

PC-A200

Intel 8086

≤1985

COMMODORE

PC 10

Intel 8086/8088?

≤1985

PC 20

Intel 8086/8088?

≤1985

CSK

Z80

1984

Epson

PC

Intel 8086

≤1985

PC-HD

Intel 8086

≤1985

ERICSSON

PC

Intel 8088

PC-HD

Intel 8088

PC-portable

Intel 8088

FELTRON

ELAN-PC

Z80

1984

5080

Z80

≤1985

HP

Vectra

Intel 8086

IBM

PC

Intel 8086

≤1985

PC XT

Intel 8088

1984

PC AT

Intel 80286

1984

KHW

PIC 400

Z80

M 24

Intel 8086

M 28

Intel 8086

Klein

Klein-Computer

Z80

≤1985

Nase

MODUCOM

Z80

≤1985

NCR

Decision Mate V

Z80

≤1985

Nixdorf

PC 8810/35

1986 [cr86]

Olivetti

M20

Z8001

1983

M24

Intel 8086

1984

PHILIPS

:YES

Intel 80186/8

PIC

400

Z80

≤1985

PROTEUS‚ -80

Z80

≤1985

68/20

M 68000

1986 [computerwoche86c]

RUC

Basis 108

Z80

≤1985

RUC-AT

Intel 80286

SHARP

MZ 5600er Serie

Intel 8086

≤1985

MZ800er Serie

Z80

1985

PC 7000

Intel 8086

≤1985

MZ 5600er Serie

Intel 8086

PC 7500

Intel 80286

SIEMENS

PC-D

Intel 80186

≤1985

SPERRY

Intel 8086

≤1985

TANDON

PCA

Intel 80286

≤1985

TANDON

PCX

Intel 80286

≤1985

TCS

Genie 16c

Intel 8086

≤1985

ZENITH

PC Z-158

Intel 8086

Triumph-Adler

Alphatronic P50

Intel 8086

≤1985

Alphatronic P60

Intel 8086

≤1985

System M

M68000

1984

System M32

M68000

1985

PC16

1985

Sources: [computerwoche83a], [gmdbericht84], [gmdspiegel85d], [seyfert87], [stc87a], [vertriebsinfos], [eumelaktuell85].

Software

The following (commercial) software, grouped by vendor, was available for EUMEL. Prices excluding VAT/GST.

Advodat GmbH

Arabellastraße 15
8000 München

advodat

1984

digitron GmbH

Mühlenstraße 47
4800 Bielefeld 1

http://www.digitron-web.de/

dgs Digitron-Grafik-System

  • 450 DEM, 1990

dgs SUPER VISION

dgs Super Chart

  • 1200 DEM, 1990

Gesellschaft für Mathematik und Datenverarbeitung mbH

PO box 1240
5205 Sankt Augustin 1

BAISY

Database

BASIC P 6066 compiler

  • 400 DEM, 1985-11-08

DASYS

Statistics software

  • 200 DEM, 1985-11-081987

DYNAMO

  • 200 DEM, 1985-11-081987

EUDAS

EUMEL (1.7)

1984

  • Multi-User-Version, 750 DEM, 1985-11-081987
  • Public Domain, 50 DEM, 1989-11-09
  • Single-User-Version, 250 DEM, 1985-11-081987

EUMEL (1.8)

1986-10

  • Multi-User-Version, 750 DEM, 1985-11-081987
  • Single-User-Version, 250 DEM, 1985-11-081987

EUMEL-Netz

  • 200 DEM, 1985-11-081987

HAMSTER

  • 0 DEM, 1985-11-08

LISP

  • 0 DEM, 1985-11-081987

M-BASIC

1986-03

  • 400 DEM, 1985-11-08

MOCO

Modellcomputer MOCO

  • 0 DEM, 1985-11-08

MS-DOS-DAT

1986-01-01

MS-DOS interoperability layer

  • 200 DEM, 1985-11-081987

REMIS

Relational database with SQL support

  • 200 DEM, 1985-11-081987

Texteditor

  • 850 DEM, 1985-11-081987

ISP GmbH Individuelle Softwareprodukte

Emil-Figge-Straße 76
4600 Dortmund 1

http://www.ispgmbh.de/

EUMELbase

Relational database

EUMELcalc

EUMELwriter

LABORIS

Software suite for doctors

Modsoft – Organisation für Software und Computer-Anwendung GmbH

Bonngasse 4–6
5300 Bonn 1

Ergo JUR

1986

Webidata Softwareentwicklung GmbH

Wildbader Straße 7
6800 Mannheim 61

Multiline BTX

BTX-Inhouse-Lösung

Multiline HGB Par.89ff.

Branchenpaket für Handelsvertreter

Multiline Inkasso

software for debt collecting agencies

Multiline Orga Pac

Organisationspaket

Multiline Superbase

Sources: [praxis3] pp. 223–224, [rechenanlagen83], [computerwoche87a], [ambros90b], [software93] p. 294 and p. 376, [vertriebsinfos], [seyfert87].

Bibliography

Auto-generated from RDF graph.

[68oooer88]

Michael Spehr: EUMEL – das andere Betriebssystem. 68oooer, issue 1, pp. 52–54. 1988-01. 6xq.net.

[agfap400makros87]

AGFA P400-Makros. 1987-06-12. 6xq.net.

[alwr82] (1,2)

ALWR Kommissionsbericht: Mikrocomputer: Einsatz im Hochschulbereich. 1982-10-22. zki.de.

[ambros87a]

Wolfgang Ambros: Der Hamster – Programmieren lernen in einer Modellwelt. 1987. 6xq.net.

[ambros87b]

Wolfgang Ambros: Der Hamster – Programmieren lernen in einer Modellwelt – Lehrerband. 1987. 6xq.net.

[ambros90a]

Wolfgang Ambros: ITG mit EUMEL und ELAN. LOG IN, issue 10, pp. 55–58. 1990. 6xq.net.

[ambros90b] (1,2,3)

Wolfgang Ambros: Das Betriebssystem EUMEL. LOG IN, issue 10, pp. 86–88. 1990. 6xq.net.

[ambros90c]

Wolfgang Ambros: Zur Akzeptanz der EUMEL-Software. LOG IN, issue 5. 1990.

[at86]

Betriebssystem EUMEL auf Personal Computern. Automatisierungstechnik at, volume 34, issue 5, p. 174. 1986. degruyter.com.

[bartling76]

Ulrich Bartling: Implementation eines SLAN-Compilers, Teil 2. 1976. 6xq.net.

[benutzerhandbuch16-01]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Einführung in das EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 1. 6xq.net.

[benutzerhandbuch16-0203]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der Supervisor und das Task-System/Der EUMEL-Monitor. EUMEL-Benutzerhandbuch Version 1.6, volume 2/3. 6xq.net.

[benutzerhandbuch16-04]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der EUMEL-Editor. EUMEL-Benutzerhandbuch Version 1.6, volume 4. 6xq.net.

[benutzerhandbuch16-05]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der ELAN-Compiler im EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 5. 6xq.net.

[benutzerhandbuch16-06]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Allgemeine Dateiverwaltung. EUMEL-Benutzerhandbuch Version 1.6, volume 6. 6xq.net.

[benutzerhandbuch16-07]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der Datentyp FILE und seine Operationen. EUMEL-Benutzerhandbuch Version 1.6, volume 7. 6xq.net.

[benutzerhandbuch16-08]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Archivverwaltung. EUMEL-Benutzerhandbuch Version 1.6, volume 8. 6xq.net.

[benutzerhandbuch16-09]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Textbe- und -verarbeitung. EUMEL-Benutzerhandbuch Version 1.6, volume 9. 6xq.net.

[benutzerhandbuch16-10]

Thomas Berlage, Peter Heyderhoff, Robert Merkel, Ernst Schrenk, Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Text-Strukturierungssystem EUDAS. EUMEL-Benutzerhandbuch Version 1.6, volume 10. 1982-05-10. 6xq.net.

[benutzerhandbuch16-11]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Drucker im EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 11. 6xq.net.

[benutzerhandbuch16-12]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der SPOOLER. EUMEL-Benutzerhandbuch Version 1.6, volume 12. 6xq.net.

[benutzerhandbuch16-13]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Fehlerbehandlung im EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 13. 6xq.net.

[benutzerhandbuch16-14]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Standardpakete im EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 14. 6xq.net.

[benutzerhandbuch16-15]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Weitere Standard-Datentypen. EUMEL-Benutzerhandbuch Version 1.6, volume 15. 6xq.net.

[benutzerhandbuch16-16]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Spezielle Datentypen. EUMEL-Benutzerhandbuch Version 1.6, volume 16. 6xq.net.

[benutzerhandbuch16-17]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Graphik im EUMEL-System. EUMEL-Benutzerhandbuch Version 1.6, volume 17. 1982-10-12. 6xq.net.

[benutzerhandbuch16-18]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der Graphik-Editor. EUMEL-Benutzerhandbuch Version 1.6, volume 18.

[benutzerhandbuch16-1920]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Der Scanner/Der OPERATOR. EUMEL-Benutzerhandbuch Version 1.6, volume 19/20. 6xq.net.

[benutzerhandbuch16-21]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: Job-Accounting. EUMEL-Benutzerhandbuch Version 1.6, volume 21.

[benutzerhandbuch79]

Rainer Hahn: Vorläufiges EUMEL-Benutzerhandbuch (Null-Version). 1979-11-07.

[bielefelderblaetter86]

Rainer Hahn, Reinhard Nolting and Rudolf Ruland: Bielefelder Blätter zu EUMEL. issue 1. 1986-12. 6xq.net.

[bielefelderblaetter89]

Bielefelder Blätter zu EUMEL. 1989-01. 6xq.net.

[cardbox87]

Cardbox. 1987-06-12. 6xq.net.

[carmony82]

Lowell A. Carmony: ELAN: An Elementary Language That Promotes Godd Programming. Proceedings of the Thirteenth SIGCSE Technical Symposium on Computer Science Education, pp. 163–166. 1982. 6xq.net.

[cdl2-basismaschine82]

Jochen Liedtke: CDL2 Basismaschine. 1982-06-29. 6xq.net.

[changelog86]

Änderungen und Erweiterungen der Version 1.8.0. EUMEL Workshop. 1986-10-04. 6xq.net.

[chip84]

Große Zukunft für wenige. Chip, issue 7, pp. 92–95. 1984-07.

[chip87a]

Siegfried Kröger: Gemeinsamkeit macht stark. Chip, issue 3, pp. 276–277. 1987-03. 6xq.net.

[chip87b]

Drei Betriebssysteme für den Atari ST. Chip, issue 12, pp. 126–128. 1987-12. 6xq.net.

[chip88]

J. Höfling: Mikro-Vernetzung über Eumel-Netz. Chip, Chip Plus, issue 6, pp. 4–6. 1988-06. 6xq.net.

[chip89]

C. Dürr: Zehn Betriebssysteme. Chip, issue 8, pp. 120–128. 1989-08. 6xq.net.

[computerwoche79a]

„Eumel“ mit „Elan“. Computerwoche, issue 25. 1979-06-22. computerwoche.de.

[computerwoche79b]

Vier Tage Härtetest für „Eumel“. Computerwoche, issue 43. 1979-10-26. computerwoche.de.

[computerwoche83a] (1,2)

16-Bit-Version auf Ollivetti-M20. Computerwoche, issue 17. 1983-04-22. computerwoche.de.

[computerwoche83b]

Ausbildungs-Eumel. Computerwoche, issue 43. 1983-10-21. computerwoche.de.

[computerwoche85]

DV-Transparenz für Anwälte angepeilt. Computerwoche, issue 45. 1985-11-08. computerwoche.de.

[computerwoche86a]

Japaner zeigen Interesse an „Eumel“. Computerwoche, issue 11. 1986-03-14. computerwoche.de.

[computerwoche86b]

Technologiepreis für Eumel verliehen. Computerwoche, issue 4. 1986-01-24. computerwoche.de.

[computerwoche86c]

32-Bit-„Maximikro“ von Proteus. Computerwoche, issue 11. 1986-03-14. 6xq.net.

[computerwoche87a]

Softwareprodukte laufen unter Eumel. Computerwoche, issue 11. 1987-03-13. 6xq.net.

[computerwoche87b]

GMD zeigt Eumel-System in Theorie und Praxis. Computerwoche. 1987-08-28. computerwoche.de.

[computerwoche88]

Eumel und Schulis auf dem Prüfstand. Computerwoche, issue 16. 1988-04-15. computerwoche.de.

[computerwoche91]

Lizenzfreie Programme für Schulen und Universitäten. Computerwoche, issue 25. 1991-06-21. computerwoche.de.

[cp86]

Joachim Durchholz: Unix und seine Konkurrenten. computer persönlich, issue 23, pp. 88–96. 1986-10-29. 6xq.net.

[cr86]

Nixdorf mit neuem Anwalts-PC. Computer und Recht, issue 9, p. 613. 1986. juris.de.

[cr87a]

Olivetti und Kienzle übernehmen Advodat-Paket. Computer und Recht, issue 3, p. 206. 1987. juris.de.

[cr87b]

Jetzt DFÜ-Software für Advodat-Nutzer. Computer und Recht, issue 5, p. 332. 1987. juris.de.

[craemer83]

Dieter Craemer: DYNAMO auf dem EUMEL-System. Arbeitspapiere der GMD, issue 17. 1983.

[craemer87]

Dieter Craemer: BOXDYN - eine komfortable Benutzeroberfläche für das DYNAMO-System im Betriebssystem EUMEL. Simulationstechnik: 4. Symposium Simulationstechnik Zürich, 9.-11. September 1987 Proceeding, pp. 214–221. 1987. 6xq.net.

[ct87]

Klaus Rindtorff: Mit Elan dabei. c’t, issue 8, pp. 54–55. 1987. 6xq.net.

[danckwerts85]

Rainer Danckwerts, Dankwart Vogel, Klaus Bovermann, Walter Deuber and Roland Stowasser: Elementare Methoden der Kombinatorik. 1985. 6xq.net.

[dasys82]

Jürgen Bendisch and Hilmar von dem Bussche: DASYS-Handbuch. Anwendersoftwareklasse 2. 1982-11. 6xq.net.

[dasys86]

Jürgen Bendisch: DASYS-Handbuch. Anwendersoftwareklasse 2. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[dateiuebertragung88]

Dietmar Heinrichs: Dateiübertragung (FTP). 1988-04-26. 6xq.net.

[debug-1]

Gyula Szalay: EUMEL DEBUG Version 1. 6xq.net.

[dynamo16]

Dieter Craemer: DYNAMO-Compiler. Anwendersoftwareklasse 2. 6xq.net.

[dynamo84]

Dieter Craemer and Robert Keil: DYNAMO-Compiler. Anwendersoftwareklasse 2. 1984-02. 6xq.net.

[dynamo86]

Dieter Craemer and Robert Keil: DYNAMO-Compiler. Anwendersoftwareklasse 2. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[einladung-workshop83]

Jochen Liedtke: Einladung zum EUMEL-Workshop. 1983-05-07. 6xq.net.

[einladung-workshop84]

Jochen Liedtke: Einladung zum EUMEL-Workshop. 1984-05-19. 6xq.net.

[elan-compiler-cdl1]

ELAN Compiler CDL1. 6xq.net.

[elan-compiler-eumel0]

EUMEL0-Quellcode ELAN-Compiler. 6xq.net.

[elannewsletter81a]

ELAN Newsletter, issue 11. 1981-01-06. 6xq.net.

[elannewsletter81b]

ELAN Newsletter, issue 12. 1981-11-13. 6xq.net.

[ende87]

Werner Ende: LABORIS – zukunftsweisende Software für Ärzte. Deutsches Ärzteblatt, issue 24, pp. A-1774–A-1775. 1987-06-11. aerzteblatt.de.

[entwurfsprinzipien]

Uwe Beyer: EUMEL Entwurfsprinzipien. 6xq.net.

[ergänzungen86]

Rainer Hahn, Peter Heyderhoff and Werner Metterhausen: Ergänzungsband zum Benutzerhandbuch Version 1.8. 1986-07. 6xq.net.

[erstehilfe1]

Rainer Hahn: Erste Hilfe in ELAN, Teil 1. 6xq.net.

[erstehilfe2]

Rainer Hahn: Erste Hilfe in ELAN, Teil 2. 6xq.net.

[erstehilfe3]

Rainer Hahn: Erste Hilfe in ELAN. 6xq.net.

[eudas85]

Thomas Berlage: EUDAS Anwender-Datenverwaltungssystem Version 3: Benutzerhandbuch. 1985-09. 6xq.net.

[eudas86]

Thomas Berlage: EUDAS Anwender-Datenverwaltungssystem Version 4: Referenzhandbuch. 1986-09. 6xq.net.

[eumelaktuell85] (1,2)

EUMEL-aktuell, issue 1. 1985-09-21. 6xq.net.

[eumelaktuell86b]

Eine Auswahl von Vortrags-Manuskripten zun EUMEL-Workshop 1985. EUMEL-aktuell. 1986-06-19. 6xq.net.

[eumelaktuell86] (1,2)

EUMEL-aktuell. 1986-06-19. 6xq.net.

[eumelaktuell87a] (1,2,3)

EUMEL-aktuell. 1987-05-08. 6xq.net.

[eumelaktuell87b]

EUMEL-aktuell, issue 2. 1987-09-15. 6xq.net.

[eumelaktuell88]

EUMEL-aktuell, issue 1. 1988-01-04. 6xq.net.

[eumelinfos]

Informationen über EUMEL. EUMEL: Das Betriebssystem für Mikrocomputer. Produktinformation. Für Anwender und Hersteller. 1984. 6xq.net.

[eumelspiegel81a] (1,2)

Dietmar Heinrichs, Jochen Liedtke and Reinhard Nolting: EUMEL spiegel, issue 1/81. 1981. 6xq.net.

[eumelspiegel81b] (1,2,3)

Jochen Liedtke: EUMEL spiegel, issue 2/81. 1981. 6xq.net.

[eumelspiegel82a]

Hans Bussmann, Harald Drewes, Heiko Indenbirken, Konrad Klöckner and Jochen Liedtke: EUMEL spiegel, issue 1/82. 1982. 6xq.net.

[eumelspiegel82b] (1,2)

EUMEL spiegel, issue 2/82. 1982. 6xq.net.

[eumelspiegel82c]

Jochen Liedtke: EUMEL spiegel, issue 4/82. 1982. 6xq.net.

[eumelspiegel82d] (1,2,3)

Konrad Klöckner, Rainer Hahn, Peter Heyderhoff, Detlef Dewitz and Dietmar Heinrichs: EUMEL spiegel, issue 3/82. 1982. 6xq.net.

[external-dok89]

Quellcode external.dok. 1989-02-01. 6xq.net.

[generalanzeiger85]

Technologie-Preise für GMD-‚Eumel‘. Bonner General-Anzeiger, Stadtausgabe Bonn, p. 7. 1985-12-10. 6xq.net.

[generalanzeiger86]

Deutsches Computersystem für die japanische Schrift. Bonner General-Anzeiger, Stadtausgabe Bonn, p. 27. 1986-03-06. 6xq.net.

[glossymap]

EUMEL: Das Mehrplatz-Betriebssystem. EUMEL: Das Betriebssystem für Mikrocomputer. Produktinformation. Für Anwender und Hersteller. 1985-11. 6xq.net.

[gmdbericht82]

Offizielle Einführung eines Schulverwaltungsrechners im Rhein-Sieg-Gymnasium in Sankt Augustin. GMD Jahresbericht, pp. 159–160. 1982. 6xq.net.

[gmdbericht83]

Adolf Breiling and Barbara Schmidt-Belz: SCHULIS – ein Informationssystem zur Unterstützung der Verwaltungsaufgaben in Schulen. GMD Jahresbericht, pp. 32–41. 1983. 6xq.net.

[gmdbericht84] (1,2,3)

Konrad Klöckner: EUMEL – ein zukunftsweisendes Betriebssystem für die Softwareentwicklung. GMD Jahresbericht, pp. 98–109. 1984. 6xq.net.

[gmdbericht85]

GMD Jahresbericht, pp. 175–176. 1985. 6xq.net.

[gmdbericht86a] (1,2)

GMD Jahresbericht, pp. 193–194. 1986. 6xq.net.

[gmdbericht86b]

EUMEL-Workshop ’86: Neue Perspektiven für das Mikrocomputer-Betriebssystem der GMD. GMD Jahresbericht, p. 222. 1986. 6xq.net.

[gmdspiegel82]

SCHULIS – Konzeption und Realisierung eines schulinternen Informationssystems mit Hilfe einer partizipativen Vorgehensweise. GMD-Spiegel, issue 1, pp. 46–68. 1982. 6xq.net.

[gmdspiegel83]

Informationssystem SCHULIS wird dem Schulausschuß der Stadt Sankt Augustin vorgestellt. GMD-Spiegel, issue 2, p. 28. 1983. 6xq.net.

[gmdspiegel84a]

Computer in Unterricht und Verwaltung – Informationssystem SCHULIS im Rhein-Sieg-Gymnasium Sankt Augustin. GMD-Spiegel, issue 1, p. 41. 1984. 6xq.net.

[gmdspiegel84b]

Informatikunterricht in der Schule mit ELAN und EUMEL – Bundespräsident Carstens besucht Bonner Helmholtz-Gymnasium. GMD-Spiegel, issue 2, p. 49. 1984. 6xq.net.

[gmdspiegel85a]

Konrad Klöckner: Betriebssystem EUMEL: Softwareentwicklung auf Mikrocomputern. GMD-Spiegel, issue 1, pp. 32–39. 1985. 6xq.net.

[gmdspiegel85b]

Adolf Breiling and Barbara Schmidt-Belz: schulis – ein Softwaresystem für Schulen. GMD-Spiegel, issue 1, pp. 40–48. 1985. 6xq.net.

[gmdspiegel85c] (1,2)

Karl Wilhelm Starcke: EUMEL erobert neue Anwendergruppen. GMD-Spiegel, issue 3/4, pp. 42–43. 1985. 6xq.net.

[gmdspiegel85d] (1,2,3,4)

Technologie-Transfer-Preis 1985 für Mikrocomputer-Betriebssystem EUMEL. GMD-Spiegel, issue 3/4, pp. 6–8. 1985. 6xq.net.

[gmdspiegel87a]

Forschung für Schüler und Schule: schulis – das Softwaresystem aus einem Guß. GMD-Spiegel, issue 2/3, pp. 6–8. 1987. 6xq.net.

[gmdspiegel87b]

EUMEL-Workshop 1987: Neue Perspektiven für das Mikrocomputer-Betriebssystem der GMD. GMD-Spiegel, issue 4, pp. 54–55. 1987. 6xq.net.

[gmdspiegel87c]

ERGOS – ein junges Unternehmen vermarktet das Mikrocomputer-Betriebssystem EUMEL. GMD-Spiegel, issue 4, pp. 71–72. 1987. 6xq.net.

[gmdspiegel88a]

Werner Metterhausen and Ulrike Petersen: L3 – ein neues Betriebssystem der GMD für die neunziger Jahre. GMD-Spiegel, issue 1, pp. 29–32. 1988. 6xq.net.

[gmdspiegel88b]

Integrierte Software für Schulverwaltung und Unterricht. GMD-Spiegel, issue 1, p. 63. 1988. 6xq.net.

[gmdspiegel88c]

L3 hautnah. GMD-Spiegel, issue 4, pp. 61–62. 1988. 6xq.net.

[gmdspiegel88d]

Karl Wilhelm Starcke: schulis, EUMEL und L3 auf dem Weg in die praktische Anwendung. GMD-Spiegel, issue 4, pp. 62–63. 1988. 6xq.net.

[gmdspiegel88e]

Karl Wilhelm Starcke: schulis auf dem Prüfstand. GMD-Spiegel, issue 4, pp. 63–64. 1988. 6xq.net.

[gmdstudien80a]

Jochen Liedtke: Das MP-Betriebssystem EUMEL (Überblick). GMD-Studien, Software-Erstellung für Mikroprozessoren, volume 52, pp. 171–184. 1980. 6xq.net.

[gmdstudien80b]

Peter Heyderhoff: Entwurf der Benutzerschnittstelle des EUMEL-Editors. GMD-Studien, Software-Erstellung für Mikroprozessoren, volume 52, pp. 185–191. 1980. 6xq.net.

[gmdstudien80c]

Dietmar Heinrichs and Jochen Liedtke: Das MP-Betriebssystem EUMEL (Systemprogrammierung). GMD-Studien, Software-Erstellung für Mikroprozessoren, volume 52, pp. 193–201. 1980. 6xq.net.

[goossenaerts88]

Jan Goossenaerts and Dirk Janssens: Object-Oriented Programming in EUMEL/ELAN. EUMEL-aktuell, issue 1/88, pp. 45–66. 1988.

[görgen84]

Klaus Görgen: EUMEL-X.25: Realisierung der CCITT-Schnittstelle X.25 (Schicht 3) auf einem EUMEL-System. Arbeitspapiere der GMD, issue 107. 1984-09. 6xq.net.

[hahn78]

Rainer Hahn: Die Ausbildung an einem Hochschulrechenzentrum. Das Rechenzentrum, pp. 204–208. 1978. 6xq.net.

[hahn79] (1,2,3)

Rainer Hahn and H. Peter Stock: ELAN-Handbuch. 1979. archive.org.

[hahn84]

Rainer Hahn, Dietmar Heinrichs and Peter Heyderhoff: EUMEL-Benutzerhandbuch, Version 1.7. 1984. 6xq.net.

[hahn86]

Rainer Hahn, Dietmar Heinrichs and Peter Heyderhoff: EUMEL-Benutzerhandbuch, Version 1.7. 1986.

[hahn88]

Rainer Hahn: Einführung in die Programmierung. 1988-02-01. 6xq.net.

[hamster84]

Lothar Oppor: Hamster-Modell. Anwendersoftwareklasse 2. 1984. bitsavers.informatik.uni-stuttgart.de.

[hamsterold]

Lothar Oppor: Hamster-Modell. 6xq.net.

[handelsblatt91]

Computer-Notizen: Ausbildungsauftrag. Handelsblatt, issue 40, p. 24. 1991-02-26. 6xq.net.

[happycomputer86]

Technologie-Transfer-Preis 1985 für „Eumel“. Happy Computer, p. 20. 1986-03. archive.org.

[heyderhoff76]

Peter Heyderhoff: Programmieren mit ELAN. GMD-Spiegel, issue 3, pp. 4–14. 1976. 6xq.net.

[heyderhoff82]

Peter Heyderhoff: My Lecture Notes. 1982. 6xq.net.

[heyderhoff85a]

Peter Heyderhoff and Konrad Klöckner: Der EUMEL-Ansatz zur Softwaretechnologie: eine Stellungnahme der GMD zum SIGMA—Projekt. 1985-03-25. 6xq.net.

[heyderhoff85b]

Peter Heyderhoff: Reisebericht Japan. 1985. 6xq.net.

[hg-struktur-1.7.4]

Dietmar Heinrichs: HG-Struktur 1.7.4. 1984-11-22. 6xq.net.

[höltgen12]

Stefan Höltgen: Mit ELAN die Hardware vergessen (machen). 2012-01-05. simulationsraum.de.

[hommel79]

Günter Hommel, Joachim Jäckel, Stefan Jähnichen, Karl Kleine, Wilfried Koch and Cornelis Hermanns Antonius Koster: ELAN-Sprachbeschreibung. 1979. 6xq.net.

[indenbirken84]

Heiko Indenbirken: Compilerhandbuch BASIC. Anwendersoftwareklasse 2. 1984-07. bitsavers.informatik.uni-stuttgart.de.

[installationsanleitung90]

EUMEL-Installationsanleitung (Version 1.8). 1990. 6xq.net.

[install-mcz-1.5]

Dietmar Heinrichs, Peter Heyderhoff, Jochen Liedtke and Rainer Hahn: EUMEL Installation auf MCZ-Systemen, Version 1.5. 6xq.net.

[install-module-shard]

Eumel/Modul-SHard Installationsanleitung. 6xq.net.

[internesseminar84]

1. Internes EUMEL-Seminar. 1984-03-13. 6xq.net.

[ispel82]

Uwe Beyer: ISPEL: Interaktives Stundenplan-Programm, Anleitung. Anwendersoftwareklasse 2. 1982-07-03. 6xq.net.

[it86]

EUMEL: Softwareentwicklung auf Personal Computern. Informationstechnik it, volume 28, issue 3, p. 186. 1986. degruyter.com.

[iur86]

Anwalts- und Notarprogramme auf der CEBIT 1986. IuR, issue 4, pp. 175–178. 1986. jurpc.de.

[jurpc94]

Ralph Gureck and Dirk Refflinghaus: Die Automation in der Anwaltskanzlei. JurPC, issue 9, pp. 2784–2787. 1994. jurpc.de.

[kernel83b]

Eberhard Wegner, Jochen Liedtke, Gyula Szalay, Uwe Beyer and Dietmar Heinrichs: EUMEL Systemdokumentation (Entwurf). 1982-07-26. 6xq.net.

[kernel83]

Uwe Beyer, Dietmar Heinrichs, Konrad Klöckner, Jochen Liedtke, Gyula Szalay and Eberhard Wegner: EUMEL-Systemkern – Entwurf zur Systemdokumentation. 1983. 6xq.net.

[kernel-src-175]

Dietmar Heinrichs and Jochen Liedtke: Quellcode Urlader 1.7.5. 6xq.net.

[klingen83]

Leo H. Klingen: ELAN. LOG IN, issue 3, pp. 34–37. 1983. 6xq.net.

[klingen85]

Jochen Liedtke and Leo H. Klingen: ELAN in 100 Beispielen. 1985. 6xq.net.

[kloeckner79]

Konrad Klöckner: EUMEL im Härtetest – GMD-Präsentation eines μP-Multi-User-Betriebssystems. GMD-Spiegel, issue 2, pp. 81–83. 1979. 6xq.net.

[kloeckner84]

Konrad Klöckner and Jochen Liedtke: Using EUMEL in an Educational Environment. Advances In Microprocessing and Microprogramming, pp. 219–226. 1984. 6xq.net.

[koch80]

Wilfried Koch and Stefan Jähnichen: ELAN – Eine Programmiersprache für die Ausbildung. GMD-Studien, Software-Erstellung für Mikroprozessoren, volume 52, pp. 97–112. 1980. 6xq.net.

[korrekturen84]

Rainer Hahn: Korrekturen und Nachträge I zum EUMEL-Benutzerhandbuch 1.7. 1984-05-09. bitsavers.informatik.uni-stuttgart.de.

[koster87]

Cornelis Hermanns Antonius Koster: Top-Down Programming with ELAN. 1987. cs.ru.nl.

[l3frei94]

L3 FREI Installation. 1994. 6xq.net.

[l3ref90]

Werner Metterhausen: ERGOS-L3 Referenzhandbuch. 1990-03. 6xq.net.

[l3user90]

Werner Metterhausen: ERGOS-L3 Benutzerhandbuch (Auszug). 1990-10. 6xq.net.

[liedtke76]

Jochen Liedtke: Implementation eines SLAN-Compilers, Teil 1. 1976. 6xq.net.

[liedtke79] (1,2)

Jochen Liedtke: EUMEL – ein neues Mikroprozessor-Betriebssystem wird vorgestellt. GMD-Spiegel, issue 2, pp. 18–31. 1979. 6xq.net.

[liedtke93] (1,2)

Jochen Liedtke: A Persistent System in Real Use – Experiences of the First 13 Years. International Workshop on Object-Orientation in Operating Systems. 1993. os.inf.tu-dresden.de, bitsavers.informatik.uni-stuttgart.de.

[lisp86]

John MacCarthy: LISP-Handbuch. Anwendersoftwareklasse 2. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[lispold]

John MacCarthy: LISP Handbuch. Anwendersoftwareklasse 3. 6xq.net.

[load-ds4]

Quellcode load ds4. 1989-02-10. 6xq.net.

[mc87]

Klaus Bovermann: Das Betriebssystem Eumel-Elan. mc, issue 9, pp. 67–69. 1987-09. 6xq.net.

[moco84]

Peter Heyderhoff: Modellcomputer MOCO. Anwendersoftwareklasse 2. 1984. bitsavers.informatik.uni-stuttgart.de.

[more84]

Frank Klapper: MORE-Benutzerhandbuch. Anwendersoftwareklasse 2. 1984-02. 6xq.net.

[mpg87]

Beat Jegerlehner and Carsten Weinholz: Dokumentation des MPG-Graphik-Systems, Version 2.1. 1987-09-10. 6xq.net.

[msdosdat86b]

Frank Klapper: Lesen und Schreiben von MS-DOS-Dateien: MS-DOS-DAT. EUMEL Workshop. 1986-10-04. 6xq.net.

[msdosdat86]

Frank Klapper: MS-DOS-DAT. Anwendersoftwareklasse 2. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[msdosdat87]

Frank Klapper: MS-DOS-DAT: Lesen und Schreiben von MS-DOS Dateien. Anwendersoftwareklasse 2. 1987-09-10. 6xq.net.

[netz85a]

Dietmar Heinrichs: Netz-Beschreibung. 1985-03-13. 6xq.net.

[netz85b]

Dietmar Heinrichs: Netz-Beschreibung. 1985-09-02. 6xq.net.

[netz88]

Dietmar Heinrichs: Netz-Beschreibung. 1988-08-08. bitsavers.informatik.uni-stuttgart.de.

[noltemeier87]

Albert Noltemeier: Goals and principles of the EUMEL operating system. German-Chinese Electronics Week, Proceedings of Congress, Part 4: Data Processing, pp. 43–55. 1987.

[oppor85]

Lothar Oppor: Spielend programmieren lernen mit dem Hamstermodell für ELAN. LOG IN, issue 5, pp. 32–35. 1985. 6xq.net.

[portgraphicsintel86]

EUMEL-Graphik Portierungshandbuch 8086/80286 Version 15. 1986-11-14. 6xq.net.

[portintel85]

Jochen Liedtke: EUMEL Portierungshandhuch 8086/8088. 1985-10-22. 6xq.net.

[portintel86b]

EUMEL Portierungshandhuch 80286 Version 10. 1986-11-14. 6xq.net.

[portintel86c]

EUMEL Portierungshandhuch 80286 Version 9. 1986-07-22. 6xq.net.

[portintel86]

Jochen Liedtke: EUMEL Portierungshandhuch 8086/8088 Version 8. 1986-02. 6xq.net.

[portmc85]

EUMEL Portierungshandbuch MC68000. 1985-11-26. 6xq.net.

[portz8084]

Jochen Liedtke and Dietmar Heinrichs: EUMEL Portierungshandhuch Z80. 1984-08-28. 6xq.net.

[portz8086]

Jochen Liedtke and Dietmar Heinrichs: EUMEL Portierungshandhuch Z80 Version 8. 1986. 6xq.net.

[praxis1] (1,2)

Wolfgang Ambros, Gerd Aschemann and Michael Diehl: Für Einsteiger. EUMEL-Praxis, volume 1. 1989. 6xq.net.

[praxis2]

Wolfgang Ambros, Gerd Aschemann and Michael Diehl: Für Programmierer. EUMEL-Praxis, volume 2. 1990. 6xq.net.

[praxis3]

Wolfgang Ambros, Gerd Aschemann and Michael Diehl: Für Anwender. EUMEL-Praxis, volume 3. 1991. 6xq.net.

[produktinfos87]

EUMEL: Das Mehrplatz-Betriebssystem für Mikrocomputer. 1987-09. 6xq.net.

[programmierung87]

Irmgard Ley and Werner Metterhausen: Benutzerhandbuch: Programmierung. 1987-07-01. bitsavers.informatik.uni-stuttgart.de.

[rechenanlagen79]

EUMEL – ein Mikroprozessor Betriebssystem der GMD. Elektronische Rechenanlagen, volume 21, issue 5, p. 252. 1979. degruyter.com.

[rechenanlagen83] (1,2)

EUMEL - ein Schulrechnerbetriebssystem auf der Basis der Programmiersprache ELAN. Elektronische Rechenanlagen, issue 4. 1983. 6xq.net.

[rehder88]

S. Rehder: A Shell for Microcomputer Exploration Software Used in Developing Countries. Quantitative Analysis of Mineral and Energy Resources, pp. 625–631. 1988.

[remis84]

Udo Schneider: REMIS: Programmier-Handbuch. 1984-10. bitsavers.informatik.uni-stuttgart.de.

[remis86]

Udo Schneider: REMIS: Programmier-Handbuch. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[reuse08]

Bernd Reuse and Roland Vollmar: Informatikforschung in Deutschland. 2008. 6xq.net.

[ruc-appleII-basis-108]

EUMEL auf Apple II/II+ und Kompatiblen (BASIS 108). 6xq.net.

[schuetz86]

Harald Schütz: Text- und Datenverarbeitung in der Anwaltskanzlei. IuR, issue 2, pp. 92–96. 1986. jurpc.de.

[schulis-mathe-begleitheft]

Annemarie Abshoff: schulis-Mathematiksystem: Didaktisches Begleitheft. 1990. 6xq.net.

[schulis-mathe-handbuch]

Annemarie Abshoff, Georg Jünger and Reiner Kraft: schulis-Mathematiksystem: Handbuch. 1990. 6xq.net.

[scripteditor88]

Rainer Hahn: Der Script Editor (Version 1.5). 1988-06-22. 6xq.net.

[seyfert87] (1,2)

Wolfgang Seyfert: Laßt den EUMEL in die Schulen!. LOG IN, issue 7, pp. 30–33. 1987. 6xq.net.

[shard87]

Dokumentation zum SHard (8). 1987-06-26. 6xq.net.

[shard90]

Betriebssystem EUMEL. Der EUMEL-SHard. Version 5.0. 1990. 6xq.net.

[shard-interface]

Dietmar Heinrichs: Shard Interface Beschreibung. 1979-05-25. 6xq.net.

[shard-module-api]

SHard Modul Interface. 6xq.net.

[shardmodule-schoenbeck]

Quellcode SHardmodule Schönbeck. 1989. 6xq.net.

[shdifc-8086]

Quellcode SHard Interface Module 8086. 1986-05-20. 6xq.net.

[simsel-bio1]

Brigitte Schmidt and Peter Gaschick: SIMSEL: Modellheft Biologie 1, Populationsökologie. schulis-Simulationssystem. 6xq.net.

[simsel-bio2]

Brigitte Schmidt: SIMSEL: Modellheft Biologie 2, Enzymkinetik. schulis-Simulationssystem. 6xq.net.

[simsel-chemie1]

Wolfgang Asselborn and Brigitte Schmidt: SIMSEL: Modellheft Chemie 1, Reaktionskinetik I. schulis-Simulationssystem. 6xq.net.

[simsel-chemie2]

Wolfgang Asselborn and Brigitte Schmidt: SIMSEL: Modellheft Chemie 2, Reaktionskinetik II. schulis-Simulationssystem. 6xq.net.

[simsel-chemiephysik]

Brigitte Schmidt and Jürgen Becker: SIMSEL: Modellheft Chemie/Physik, Radioaktiver Zerfall. schulis-Simulationssystem. 6xq.net.

[simsel-handbuch]

Brigitte Schmidt: SIMSEL. schulis-Simulationssystem. 6xq.net.

[simsel-physik1]

Jürgen Becker and Brigitte Schmidt: SIMSEL: Modellheft Physik 1, Bewegungen im Gravitationsfeld. schulis-Simulationssystem. 6xq.net.

[simsel-physik2]

H.-J. Korsch and Brigitte Schmidt: SIMSEL: Modellheft Physik 2, Mechanische Schwingungen. schulis-Simulationssystem. 6xq.net.

[simsel-physik3]

Jürgen Becker and Brigitte Schmidt: SIMSEL: Modellheft Physik 3, Ladungen in elektrischen und magnetischen Feldern. schulis-Simulationssystem. 6xq.net.

[simsel-physik4]

H.-J. Korsch and Brigitte Schmidt: SIMSEL: Modellheft Physik 4, RLC-Schaltungen. schulis-Simulationssystem. 6xq.net.

[simsel-physik5]

H.-J. Korsch and Brigitte Schmidt: SIMSEL: Modellheft Physik 5, Relativistische Bewegungen. schulis-Simulationssystem. 6xq.net.

[sinha82]

Bhabani P. Sinha, Peter Heyderhoff and G. Hoens: Implementation of X25 on the microcomputer system EUMEL for connection to public communication network. Golden Jubilee Conference on Advances in Information Science and Technology, ISI, Calcutta. 1982.

[software93]

Software-Führer ’93/’94 Lehre und Forschung: Ingenieurwissenschaften. 1993. 6xq.net.

[source82]

Ernst Schrenk: Quellcode der insertierten ELAN-Pakete, Version 1.6.5. 1982-10-01. 6xq.net.

[source84a]

Quellcode der insertierten ELAN-Pakete, Version 1.7.2. 1984-05-16. 6xq.net.

[source84b]

EUMEL-Quellcode der insertierten ELAN-Pakete. 1984-10-01. 6xq.net.

[source86b]

Quellcode der insertierten ELAN-Pakete, Multi-User. 1986-11-10. 6xq.net.

[source86]

Quellcode der insertierten ELAN-Pakete, Single-User. 1986-11-10. bitsavers.informatik.uni-stuttgart.de.

[speller87]

Rainer Hahn: Kurzanleitung für die Rechtschreibprüfung (‘speller’ Version 2.0). 1987-06-22. 6xq.net.

[stc87a]

EUMEL: Ein neues Betriebssystem für den Atari ST (Teil 1). ST-Computer. 1987. stcarchiv.de.

[stc87c]

EUMEL - Ein neues Betriebssystem für den Atari ST (Teil 3). ST-Computer. 1987. stcarchiv.de.

[sys84]

Jochen Liedtke, Dietmar Heinrichs and Rainer Hahn: Systemhandbuch. 1984-05-16. bitsavers.informatik.uni-stuttgart.de.

[sys85]

Jochen Liedtke, Dietmar Heinrichs and Rainer Hahn: EUMEL-Systemhandbuch, Version 1.7, Stand 13.3.85. 1985-03-13. 6xq.net.

[sys86]

Jochen Liedtke, Dietmar Heinrichs and Rainer Hahn: Systemhandbuch. 1986-08-08. bitsavers.informatik.uni-stuttgart.de.

[taschenbuch]

Taschenbuch, Version 1.6. bitsavers.informatik.uni-stuttgart.de.

[telnet88a]

Telnet Benutzeranleitung. 1988-03-02. 6xq.net.

[telnet88b]

Telnet Benutzeranleitung. 1988-06-14. 6xq.net.

[termnet-src]

Quellcode termnet. 6xq.net.

[textutilities88]

Rainer Hahn: EUMEL TEXT-Utilities. 1988-06-14. 6xq.net.

[textverarbeitung86b]

Neues zur Textverarbeitung in der Version 1.8.0. EUMEL Workshop. 1986-10-04. 6xq.net.

[textverarbeitung86]

Monika Fey-McClean, Konrad Klöckner and Werner Metterhausen: Benutzerhandbuch: Textverarbeitung. 1986-12-19. bitsavers.informatik.uni-stuttgart.de.

[treiberdoku]

6xq.net.

[ttpreis85]

E. Kammerer and Albert Noltemeier: Das Mehrplatz-Betriebssystem EUMEL für Mikrorechner. 1985-04. 6xq.net.

[vertriebsinfos] (1,2)

Preisblatt für die Software-Lizenz des Betriebssystems EUMEL. EUMEL: Das Betriebssystem für Mikrocomputer. Produktinformation. Für Anwender und Hersteller. 1985-11-08. 6xq.net.

[vertriebspartner86b]

Derzeitige Vertriebspartner für das Betriebssystem EUMEL. 1986-09. 6xq.net.

[vertriebspartner86]

Derzeitige Vertriebspartner für das Betriebssystem EUMEL. 1986-10. 6xq.net.

[viebeg84]

Ursula Viebeg: EUMEL.X29: Realisierung eines Software-PAD auf einem EUMEL-System. Arbeitspapiere der GMD, issue 114. 1984-11. 6xq.net.

[vorankuendigung-workshop84]

Jochen Liedtke: Vorankündigung: EUMEL-Workshop. 1984-05-19. 6xq.net.

[wermelskirchen83]

Clemens Wermelskirchen: Anschluss eines EUMEL an die IBM 3083. Arbeitspapiere der GMD, issue 65. 1983-11. 6xq.net.

[windoweditor85]

Peter Heyderhoff: Der neue Window-Editor. 1985-09-21. 6xq.net.

[wordprocessing87]

Monika Fey-McClean, Konrad Klöckner and Werner Metterhausen: User Manual: Part 1: Word Processing. 1987-06-01. bitsavers.informatik.uni-stuttgart.de.

[wordtransfer89]

Rainer Hahn: Transfer von WORD-Dateien. 1989-07-27. 6xq.net.

[workshop87]

Programm EUMEL-Workshop 21. 9. 1987, GMD Birlinghoven. 1987-09-21. 6xq.net.

[zielke14]

Elmar Zielke: Restauration eines Olivetti M20. 2014-11-03. medienfragen.de.

[zukunftsweisendesbetriebssystem]

Uwe Beyer: EUMEL – Ein zukunftsweisendes Betriebssystem. 6xq.net.