IBM
SYSTEM/3 HISTORY
In
the early '60 IBM Germany started a project with the
codename "TINY". The idea was to develop a 
computer for the small customers. This system had a small punchcard and
was electro-mechanical.
"TINY" was later announced as the IBM
System/3000. IBM
withdraw this system quickly from
marketing when serious problems surfaced with the cardreader. For more
history details of this 
system please read this interview with Ralph Mork.
The early end of this system was not the end IBM's idea to
develop a small system for the lower end 
of the market. 
Mid '60 Larry Wilson developed a prototype of the 3.7 system with Roy
Harper (electronic) and 
Greg Tobin (mechanical) of the San Jose Lab. 
In early 1966, it was decided that
the experimental program be developed in San Jose should be moved 
from that location. After
some study the program was moved to
Rochester. Larry was not convinced that 
Rochester had the technical capability to to undertake a total system
project.
Dick Trachy invited Larry to 
move temporarily to Rochester at Rochester's expense.
He did and was given an office in the lab area near 
Harry Tashjian whom was the appointed project manager. In only
a few weeks, Larry notified Dick that 
he was satisfied that Rochestor could handle the project and he
moved back to San Jose. 
Development work continued using the
code
name project 3.7 which
had been coined by Larry. 
The design goals were quite simply in concept but not easily to
achieved.
Rochester had to develop a stored 
program data processing system that satisfy
Unit Records customers at a price that would be competitive 
with the existing equipment and offer more capability. Most of these
customers are small business companies 
with limited resources. 
The introduction of the small card to replace the 80 column card which
was a standard
unit record media was 
key to the program primarily because of the huge maintenance costs of
the 80 column card machines and 
their large size.
Work continued on the project through 1966. Early in 1967 a task force
was formed consisting of key people 
from all IBM divisions, including World
Trade, that would be impacted by the introduction of the system in 
the market
place. The task force spent about 3 weeks in Rochester examining all
aspects of the program. 
They recommended continuation of the program. 
In October 1967, the development program responsibilities were
consolidated under a Systems manager 
Dick Trachy, who was responsible for all aspects of the development
and announcement of the system. 
Reporting to him was Harry Tashjian in charge of Engineering, Bob
Webster, in charge of  Programming and 
Carl Gebhardt in
charge
of Product Planning, which included forecasting, pricing etc.  
Here is a very
nice picture of the IBM System/3 development team.  
Many other key contributors are not in the
picture due to reassignments and were not present in Rochester at 
the time the photograph was taken.
Some sources state that IBM HQ was
not fully aware what was developed at Rochester. 
Here is Dick Trachy's comments on this rumor: 
""IBM HQ was well
aware of our program. Frank Cary was Group executive at
the time and all systems development 
in the company
reported to him.  I met with
he personally, and with his staff, weekly reviewing all aspects of the
program
and
resolving problems between divisions as they arose. The question of
compatibility came up often and 
was always resolved. 
There were dissenters on this question as well as others. In
particular, the issue of the use of a
new media, the
small card, came up several
times. It was considered to be a major problem by the Sales
organization. 
More
than one study was made during the course of development on both
subjects.""
The commercial name of the 3.7 system became "IBM
System/3". The old project name can still be seen 
left under on the punch
card: "IBM 3700".
 
The
name “System/3”
was chosen after considerable work with the domestic and world trade
representatives. 
IBM considered numbering the system with a four letter number
like the larger systems. This was rejected in favor of 
the format that was
finally chosen. “System/7” was popular because we were entering the 70s
decade
but 
because a 7 is written differently in world trade countries it was
rejected.
"3" was selected because the system 
had 3 main components: CPU, Printer
and Card Reader.
Two S/3 models (a card and a disk system) where
built by  IBM, one
was used for product testing to 
support announcement.  The system was designed with the
compact MST-1 
logic circuits. 
More history details can be found in Emerson W. Pugh, Lyle R. Johnson
and  John H. Palmer book
IBM's 360 and Early 370 Systems (MIT
Press, Cambridge, 1991) pages 443
- 451.
The system was officially announced by IBM on 30
July 1969 in United States. Announcement in IBM World Trade
came later in the year. 
The announcement
included:
- IBM 5410
Model 10 Central Processing Unit 
- IBM 5424
Multi Functional Card Unit (aka MFCU)
- IBM 5203
Line Printer 
- IBM 5444
Disk Storage
- IBM 5440
Disk Cartridges
- IBM 5471
Printer Keyboard 
- IBM 5475 Data Entry Keyboard
- IBM 5486
Card Sorter (offline)
- IBM 5496
Data Recorder 
Click here
for
the technical information released by IBM on the announcement date.
An 12 minute System/3
promotion movie, shot late 1968, can be seen here: Part 1 and Part 2.
Here are some nice model pictures of a pre-production S/3:  Pic
1 , Pic 2 & Pic 3. 
This rare picture
was taken during the press announcement when all the
focus of the photographers was on the new hardware. 
It
was the card deck for the RPG-II compiler.
IBM's design
point for the card system was 4K storage size. 
They almost made 
that but found it impossible. So IBM opted for 8K.
This System/3 Card System was managed by Donald J.
Kastella.
Here are two press reaction, one from Datamation
after the S/3 announcement (published on the 15th september
1969)
and one from Design (published
in 1970).
On 28 October 1969 IBM announced the IBM 5406 System/3 model 6
developed at Boca Raton.
The model 6 was the only model that had BASIC and was developed under
supervision of Glenn Henry.  
This effort was originally intended for new small scientific
computer, a follow on to the IBM 1130, but was
switched 
to use the S/3 model 6.  
In 1969 a scientific oriented machine was developed in
San Jose and one day the developemnt
team was told that 
hardware had been canceled and that they had to use a new
machine being developed in Rochester. 
The move of the BASIC project to the mod 6 was a real shock. 
Don Kastella visited the team and give a presentation about
the S/3.  The group couldn't believe what
they were hearing, 
a slow memory-to-memory architecture with no registers, a
byte-wide datapath, etc. 
That is, the direct opposite type of architecture they were
working on.  To put scientific-oriented software on it 
sounded impossible at first. But, then the challenge became a
motivator for the group, make a good BASIC system in 
spite of the feeble hardware. The whole group was transferred
to Boca Raton to do the project.
Of course, it turned out that the S/3 architecture was fine and the
BASIC software ran well on the Model 6. 
On January 23 1970 the first IBM System/3
was delivered to Lasko Metal Products, Inc., in West
Chester, Pa.
 
The IBM System/3 was produced at Rochester
(USA), Vimercate
(Italy), Fujisawa (Japan) and Boca Raton
(USA).
Here are some good articles of the IBM
Rochester lab and plant history and at the IBM Archives.
This article gives a very good timeline overview of IBM Rochester
at the Rochester QCC
website.