-
Notifications
You must be signed in to change notification settings - Fork 80
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
ITS version number history #403
Conversation
From SYSDOC; ITS HISTRY
|
From SYSDOC; ITS BUGS and friends.
|
/CC @philbudne |
NEAT!!!! |
From MC: BAWDEN; AR9 EXPORT, wallpaper files:
|
|
From MC: BAWDEN; AR8 EXPORT and AR9 EXPORT:
|
Are these ITS versions, or manual versions? EDIT: Other AI memos mention ITS 1.x without reference to the manual. |
From backup file timestamps:
|
From MIDAS 108:
|
5b3b3fc
to
3eef2b1
Compare
ITS 1.5 Reference Manual has a transcript from a sample session made 1969-07-14.
|
ITS 1.4 Reference Manual from 1968 mentions ITS 350. |
AIM-147A has a sample session from 1971-09-19.
|
AIM-169 has a sample session from 1968-12-08.
|
The best information I can find is that PDP-6 ITS was first operational in July 1967. See AIM-138 (mentions TS and non-TS LISP), and Project MAC Progress Report IV. ITS version 350 was clearly running on the PDP-6. See AIM-161 from June 1968. AIM-161A dated July 1969 mentions PDP-10, though it seems the PDP-6 was the primary timesharing host. This could be the first AI memo to mention the PDP-10. The ITS version at this time was 530. |
Open questions:
|
http://bitsavers.org/pdf/mit/ai/aim/AIM-200.pdf mentions the 6 and 10 on equal terms. Says pager to be completed early 1970, which is consistent with HW memo 2. |
AIM-215 from April 1971 mentions ITS 671, DDT 274, and TECO 100 (?). And is generally a great read. |
Saildart transcripts:
|
From .TAPEn databases:
Interesting to see the first version of DUMP. There was something called DMP before this. |
AI memo 215, April 1971:
|
|
https://archive.org/details/bitsavers_dectecoMob_3120242/page/n17
|
|
EMACS; [PURE] * timestamps:
|
ITS 454, "JAN 09 1929" huh? |
ITS — Bits Back From The Future. |
I'm hoping to get the ML tape 1054 file SYSBIN; ITS CPY dated 1974-05-01. It may be the only preserved 1974 version of ITS. EDIT: It's ML ITS 864. |
ITS has a symbol called ASMDAT with this definition: TODO: Check all old binaries to see when they were assembled. There are also ITSVRS, MAGVRS, and IMPVRS which have the file versions for ITS, MTAPE, and IMP. |
Where do you see this symbol, ASMDAT? I don't see it in the current ITS sources, nor as a symbol in the ITS symbol table. |
I see it in ITS versions 724-864. But not in 1041, so apparently it was removed. |
|
I'm working my way backwards from 785 sources. I have edited them to get exactly matching binaries for 781, 776, 776, and 771 so far. I'll do 768 and ultimately 724 too. At some point I'll go the other direction and make sources for 848 and 864, but I'll wait until I have more files from SYSTEM. There is one problem: CONSTANTS leave one extra zero at the end. I don't know why. I have hacked around it by inserting essentially LOC .-1 after. This happens with all MIDAS versions 135, 324, and 458 so it's consistent. I don't think it's appropriate to store the files in this repository, so I created this which also makes a chronological git history: https://github.com/larsbrinkhoff/its-history |
SYS.00.00 "A Novice's Introduction to the Dynamic Modeling System" says:
|
This #672 (comment) suggests ITS versions 331-346 are from 1968. |
ToTS tape 3100151.
|
@atsampson found 698 in H; MIDAS H76A: |
ToTS tape 3100150 has no timestamps readable by itstar, but should be from 1971. Has ITS source or binaries for ITS 671, 672, 673, and 674.
|
ToTS tape 3100014, .MSGS.; ITS 1:
|
ITS 704 timestamp 1971-11-15 from ToTS 3100154, .TAPE.; TAPE 94. |
ITS versions 688 to 1643 from .TAPE backup listings: |
@jdersch found the 1969 Computer and Automation article "The Personality of the Interactive Programmed Computer". It has these version numbers:
The article states the examples are from the Project MAC PDP-6. |
ToTS tape 3100151 file H; DSK DIR has these:
|
@gjs found his hardcopy listings for ITS 138, Maclisp 97, and a Maclisp compiler. According to the book The Tomorrow Makers, the ITS listing is from 1967 which seems consistent with other information. AI memo 161 from June 1968 has the next earliest recorded version: 350. There was a Maclisp 107B in December 1969, so maybe 97 could be from 1968-69? |
ABC "What About Tomorrow? - On The Side Of Man" from January 22, 1973. ITS 773, DDT 464, Macsyma 182(?). From the Imlac display at 7:10.
|
Extracted from MC: MAPS;
From AI: SYSTEM;