Charles R. Landau
Professionally, I'm a retired senior software engineer. Past employers include Arxan Technologies (now Digital.ai), Palm
and Tandem (now HP). My specialty is object-oriented operating systems.
I'm a zealot about capability-based operating systems, one of the originators
of the KeyKOS operating system, and the main force behind CapROS.
Here
is a good introduction to capabilities.
Here's a design note about an object in KeyKOS and CapROS, the Domain Creator.
A design principle.
Norm Hardy, another KeyKOS guru, has many cogent observations on capability-based systems here.
You can reach me via email at charlie@charlielandau.com
.
Links to my other pages:
My research on orientation of solar panels.
How to end frivolous lawsuits.
How to achieve invincibility against terrorist attacks.
Photos of the property
where I live, the house I built on it, and its construction.
The project to build a well house on the property.
The audio/video cabinet I designed and built for the house.
My opinions on school vouchers.
My Berrocal puzzle sculpture Goliath.
My notes on programming the HAI Omni controller.
Repair tips:
How to
replace the battery of a Palm Zire 72.
Repairing a toilet valve.
Vital Statistics
BSEE from M.I.T., 1971
MSEE from M.I.T., 1972
Father of Leo Landau
Here's a list of my publications:
- Frantz, William S., and Landau, Charles R.,
Object Oriented Transaction Processing in the KeyKOS Microkernel
, Proceeding of the USENIX Symposium on Micro-Kernels and Other
Kernel Architectures, USENIX Association, September 1993, pp. 13-26
- The
Checkpoint Mechanism in KeyKOS
, Proceedings of the Second International Workshop on Object
Orientation in Operating Systems, September 1992, pp. 86-91
- Bomberger, Frantz, Hardy, Hardy, Landau, and Shapiro,
The KeyKOS¨ Nanokernel Architecture
, Proceedings of the USENIX Workshop on Micro-Kernels and Other
Kernel Architectures, April 1992, pp. 95-112
- Security
in a Secure Capability-Based System
, Operating Systems Review, v.23 n. 4, October 1989
- Rajunas, Hardy, Bomberger, Frantz, and Landau, Security in KeyKOS,
Proceedings of the 1986 IEEE Symposium on Security and Privacy, April
1986
- Design of the RATS Operating System, Lawrence Livermore Laboratory
Report, UCRL-78705, 1976
- The RATS Operating System, Lawrence Livermore Laboratory Report,
UCRL-77378, 1975
- An Introduction to RATS (RISOS/ARPA Terminal System): An Operating
System for the DEC PDP 11/45, Lawrence Livermore Laboratory Report,
UCRL-51582, 1974
Sole inventor of
US Patent 6,219,770
(copy on write in an object-oriented memory)
Sole inventor of
US Patent 6,279,094
(invalidation of mapping table entries). Here is an
attempt to explain
this patent.
Sole inventor of
US Patent 6,279,095
(omnibus wiring of mapping table entries)
Written by Charles R. Landau. Copyright (c) 2008, 2010, 2013. All rights
reserved.
charlie@charlielandau.com