Abstract
The “portable” UNIX operating system was transported to an IBM Series/1 minicomputer. The process of transporting is described with emphasis on (1) adapting to the target machine architecture; (2) the selection of the approach taken to transporting; (3) a description of the problems encountered; (4) the degree of portability of the UNIX system; and (5) a summary of the portability lessons learned.
- 1 Event-Driven Executive Basic Supervisor and Emulator. Publication SB30-1053, IBM Corporation, San Jose, California, 1977.Google Scholar
- 2 Goos, G., Lagally, K., and Sapper, G. PS440: Progrommiersprachefuer Systemimplementierung. Bericht 70002, Technische Universitaet Muenchen, Munich, West Germany, 1970.Google Scholar
- 3 Johnson, S.C., and Ritchie, D.M. "Portability of C programs and the UNIX system. Bell Syst. Tech. I. 57, 6, Part II August 1978, 2021-2048.Google ScholarCross Ref
- 4 Kernighan, B.W., and Ritchie, D.M. The C Programming Language. Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1978. Google ScholarDigital Library
- 5 Lions, J., A Commentary on the UNIX Operating System. Bell Laboratories, Murray Hill, New Jersey, 1977,Google Scholar
- 6 Melen, L.S. A Portable, Real-Time Executive, Thoth. Master's Thesis, Department of Computer Science, Waterloo, Ontario, Canada, University of Waterloo, 1976.Google Scholar
- 7 Thalmann, D., and Levrat, B. SPIP: a way of writing portable operating systems. Proc. ACM Comput. Symp. (1977), pp. 452-459.Google Scholar
- 8 Wulf, W.A. et al., BLISS Reference Manual. Computer Science Department, Carnegie-Mellon University, Pittsburgh, Pennsylvania, 1970.Google Scholar
Index Terms
- Transporting a portable operating system: UNIX to an IBM minicomputer
Recommendations
The UNIX time-sharing system
UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers. It offers a number of features seldom found even in larger operating systems, including: (1) a hierarchical file ...
MiThOS-a real-time micro-kernel threads operating system
RTSS '95: Proceedings of the 16th IEEE Real-Time Systems SymposiumMiThOS (Micro-kernel Threads Operating System) is an experimental operating system for embedded systems. The system kernel is a first implementation of the POSIX Minimal Real-Time System Profile. It is based on prior work of a library implementation of ...
Computer operating system logging and security issues: a survey
Logging has become a fundamental feature within the modern computer operating systems because of the fact that logging may be used through a variety of applications and fashion, such as system tuning, auditing, and intrusion detection systems. Syslog ...
Comments