gillies@uiucdcsp.cs.uiuc.edu (02/11/88)
O.k. The idea of a handle is very old. The idea was used in the protection scheme of the CAL TSS operating system [1]. All objects in the system were referenced indirectly through a "Master Object Table" (MOT). When objects were deleted, the indirect reference was broken. Cal TSS would relocate blocks in memory, and it would destroy blocks by breaking the link to the object. Hence, there is nothing new about Apple's "Handles", except perhaps the wierd concept of having a block "cleared", necessitating that you reallocate the block. Don Gillies {ihnp4!uiucdcs!gillies} U of Illinois {gillies@p.cs.uiuc.edu} [1] Butler Lampson and Howard Sturgis, "Reflections on an operating system design", Communications of the ACM, 1976.