-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OZDEV - FILE protocol OZ device for ITS #2344
Comments
Looks like it's using the LMFILE contact name though. |
There are two remote protocols for the Lisp Machine, LMFILE and REMOTE-FILE. I don't know what MIT-OZ used. |
This is between ITS and Twenex, so no Lispm involved. ITS source says /LMFILE/. Looking for Twenex code but slim pickings so far. |
LMFILE was also implemented on the Lisp Machine though, and was also hosted by FC (FS used Local-FILE). |
There is FCDEV for ITS to get files from the FileComputer: #321. |
I do not remember this at all!
(Beyond a vague recollection that maybe there was an OZ: device.)
|
That's ok, we can remember OZDEV for you wholesale. |
There's a second independent OZDEV by @bawden: |
On 12/3/24 1:51 AM, Lars Brinkhoff wrote:
That's ok, we can remember OZDEV for you wholesale.
I hope you can get my ass to OZ; I may be overdrawn at the memory bank.
Now if you will excuse me, I need a Mokie-Cokey to calm down...
|
I tried to assemble the 1983 vintage OZDEV 19 from CSTACY;AR2 SRC2. It didn't go well; there are many undefined symbols. They seem to be defined in OZDEV PIECES, but I don't know how to combine the two. It's doesn't seem to be any of the usual ITS arrangements with one file .INSRTing another, or two REL files to be linked. MACRO and FAIL can assemble several input files together, but MIDAS can't. |
It sounds like an experiment or WIP that was never completed, or
something, which might be why I don't remember it.
Did you find this thing from an installed binary?
Or just happen across these source files while browsing?
|
I found it when searching for any kind of Twenex Chaosnet file server. I don't see any binary, which is interesting. If OZDEV were in use there ought to be a DEVICE;JOBDEV OZ, but there isn't. I found this note:
ATSIGN JOBDEV does know about the OZ device. The @dev source has OZ being an MLDEV in versions 46 and 47. 52 and 53 make it an RMTDEV. It's a Chaosnet protocol but it's own thing, not FILE/NFILE/LMFILE. |
I seem to recall that the original OZ: device was written by Gail Zacharias (@gzacharias, GZ on ITS). That inspired a bunch of activity both to improve her code and to work on other remote filesystem devices. You'll probably find a bunch of other detritus from that era if you look around... |
Yes, RMTDEV was written by GZ. The TITLE calls it "MLDEV for non-ITS hosts". It has special cased code to handle devices KANSAS/OZKS and SP/SPEECH. The contact name is Minor survey of other file servers, clients, and protocols follows. The FILE server has conditionals to run on all of ITS, TOPS-20, and TENEX (maybe due to Symbolics' Foonly?). The contact name is @cstacy's OZDEV uses the contact name @bawden's OZDEV ... can't find a contact name, so looks like unfinished code. The FCDEV client uses the contact name CFTP uses the contact name @bawden's I started making some notes about the timeline of file servers and protocols: #2346 |
"OZ" device for ITS by @cstacy, for accessing files on OZ through the FILE protocol. Presumably there's a Twenex server somewhere.
The text was updated successfully, but these errors were encountered: