Guide to the Frank da Cruz Kermit records
Finding aid prepared by Jack Doran and Sara Chabino Lott
Processing of this collection was made possible through generous funding from the National Archives’ National Historical Publications
& Records Commission: Access to Historical Records grant.
Computer History Museum
1401 N. Shoreline Blvd.
Mountain View, CA, 94043
(650) 810-1010
research@computerhistory.org
January 2020
Note
Collection surveyed by Rita Wang and Sydney Gulbronson Olson in 2016.
Title: Frank da Cruz Kermit records
Identifier/Call Number: X6335.2012
Contributing Institution:
Computer History Museum
Language of Material:
English
Physical Description:
32.64 Linear feet,
21 record cartons, 5 manuscript boxes, 1 newspaper box
Date (bulk): Bulk, 1977-1988
Date (inclusive): 1968-2011
Abstract: The Frank da Cruz Kermit records consist of organizational and administrative materials related to Columbia University’s Kermit
project, documents that provide a historical context to the project, Kermit books and manuals published by Frank da Cruz and
his colleagues, press and publicity concerning Kermit, Kermit software, and standards related to Kermit or the general development
of the character and data-set standards fields.
Languages: Collection is predominantly in English, but there are some materials in Chinese, Finnish, French, German, Japanese, Portuguese,
Russian, and Swedish.
creator:
Da Cruz, Frank, 1944-
Processing Information
Collection surveyed by Rita Wang, 2016.
An inventory of collection contents was created by the donor. To view the CHM catalog record and inventory for the Frank da
Cruz Kermit records, please search the CHM catalog at www.computerhistory.org/collections/search.
Access Restrictions
The collection is open for research.
Publication Rights
The Computer History Museum (CHM) can only claim physical ownership of the collection. Users are responsible for satisfying
any claims of the copyright holder. Requests for copying and permission to publish, quote, or reproduce any portion of the
Computer History Museum’s collection must be obtained jointly from both the copyright holder (if applicable) and the Computer
History Museum.
Preferred Citation
[Identification of Item], [Date], Frank da Cruz Kermit records, Lot X6335.2012, Box [#], Computer History Museum.
Immediate Source of Acquisition
Gift of Frank da Cruz, 2011.
Biographical/Historical Note
Francis (Frank) da Cruz was born in Washington D. C. on November 10, 1944. Da Cruz, whose parents were both in the military,
grew up in rural Virginia as well as on Army bases in Germany. He was first exposed to computer programming while a member
of the US Army in the early 1960s. He began attending Columbia University in 1966 and received a BS in Sociology and later
a Master’s degree in Electrical Engineering and Computer Science. Da Cruz was an employee and faculty member of Columbia from
1974, when he began in the Computer Center, until his layoff in 2011. In 1981 da Cruz began working on the 30-year project
known as Kermit. Kermit is a file transfer and management protocol, and communications software tools set which was initially
developed by da Cruz and Bill Catchings. Kermit was intended to facilitate the ability of Columbia’s students to save their
work and move those files between diverse computers on campus that used different character sets, file systems, and communications.
Conversion between EBCDIC and ASCII character sets was one of the earliest functions built into Kermit. The first file transfer
with Kermit occurred in 1981 and Columbia University coordinated the development of Kermit for many different computers both
inside and outside of the University, and distributed the software for free. In 1986 the University officially founded the
Kermit Project which took over version development and started charging a fee for commercial use. By 1988 Kermit was available
on more than 300 computers and operating systems. Columbia University ceased supporting the Kermit Project in 2011 and released
it to open source. The project was named after the fictional character in The Muppet Show television series with permission
from Henson Associates, Inc.
Scope and Content of the Collection
The Frank da Cruz Kermit records consist of materials related to Columbia University’s 30-year Kermit project. Spanning 1968
through 2011, with the bulk of the material dated between 1977 and 1988, the collection contains subject files that provide
context to the Kermit project, articles and papers published in magazines, newsletters, newspapers, and professional journals,
correspondence, publicity material, books on Kermit written mostly by da Cruz and his colleagues, including some drafts and
early proof material, software, including different versions and platforms, updates, and utilities, material related to character
and data-set standards, user guides and course material, manuals for various terminals and modems, and guides, directories,
and instructional materials related to APRANET.
Arrangement
The collection is arranged into 4 series:
Series 1, Kermit project files, 1977-2011, bulk 1983-1988
Series 2, Standards, 1979-2003, bulk 1983-1989
Series 3, Manuals, 1972-2001, bulk 1977-1995
Series 4, Networking publications, 1978-1985; 1988
Separated Material
Related Collections at CHM
Kermit oral history panel, Lot X6479.2012, catalog number 102746411. Joe Doupnik oral history, Lot X6479.2012, catalog number
102746462.
Related Collections at Other Repositories
Frank da Cruz Collection, UA#0172, accession number 2010.2011.M086, University Archives, Columbia University.
Subjects and Indexing Terms
Columbia University
File Transfer Protocol (Computer network protocol)
Kermit Project
Kermit project files, Series 1,
Bulk, 1983-1988
1977-2011
Series Scope and Content
This series contains files directly related to the Kermit project and maintained by da Cruz during his time at Columbia University.
The first and largest subseries is “Subject file.” Though much of the material in this subseries is unique, there is some
subject overlap with other subseries (i.e. in the case of books vis a vis the subseries “Publications”). The subseries “Publicity”
consists primarily of write ups about Kermit, its development, and capabilities, but also includes articles about Kermit and
related platforms from trade journals and Columbia University publications. The subseries “Publications” consists of Kermit
protocol and software books and manuals written by Frank da Cruz, Christine Gianone, and others, as well as books and manuals
that discuss Kermit in some capacity. The subseries “Software” is made up of diskettes and CD-ROMs containing different versions
of Kermit as well as miscellaneous updates and utilities. With the exception of the subseries “Subject file,” which was artificially
created, Da Cruz’s original order has been maintained.
Arrangement
This series is arranged into four subseries:
Subseries 1.1, Subject file, 1977-2000, bulk 1983-1993
Subseries 1.2, Publicity, 1983-2003, bulk 1983-1993
Subseries 1.3, Publications, 1983-1998
Subseries 1.4, Software, 1980-2002, bulk 1982-1986
Subject file, Subseries 1.1,
Bulk, 1983-1993
1977-2000
Subseries Scope and Content
This is an artificially created series consisting of materials that did not fit into any series or subseries previously established
by da Cruz. Original folder titles have been maintained except in cases where they were changed for the purpose of clarity.
There may be some overlap with materials found in other series of this collection. For instance, the materials collected in
the folders Books: Kermit: a file transfer protocol… may also exist among the supplemental materials in the corresponding
titled folders in Subseries 1.3, “Publications.” The Historical file contains a unique collection of materials related to
Kermit’s history, and the Soviet seminar folders reflect the enthusiasm on the part of da Cruz and others of generating international
interest in Kermit. This series is arranged alphabetically by folder title.
102796734
Apple
1983-1986
102796759
Apple II Kermit
1990-1993
102796751
Asynchronous protocols
1977-1987
102796811
Books : administrative records
1984-1990
102796770
Books : Kermit : a file transfer protocol : book reviews
1985-1990
102796806
Books : Kermit : a file transfer protocol : draft and layout
ca. 1986
102796805
Books : Kermit : a file transfer protocol : original art
ca. 1987
102796808
Books : Kermit : a file transfer protocol for universities
1984
102796810
Books : miscellaneous book reviews
1990-1992
102796762
Byte magazine articles
1983-1986
102796827
C-Kermit
2001-2005
102796818
C-Kermit 6.0 release
1996-1997
102796772
Character sets opinion
1989
102796815
Club Kermit
1986-1992
102796812
Columbia University Center for Computing
1983; 1988-1990
102796744
Commodore 64
1983-1984
102796758
Computer Sciences Corporation
1991-1993
102796823
Copy license for Kermit software
2010
102796825
Correspondence
1986-2000
102796765
CP/M-80
1983-1993
102796752
CP/M-86
1983-1985
102796771
cu20b to cunixc conversion
1988
102796729
Cyrillic characters
1990-1991
102796750
Data General AOS/VS
1992
102796774
Data General AOS/VS Kermit
1990-1992
102796748
DEC-20 Kermit
1983-1984
102796804
DECSYSTEM-20
undated
102796787
DECUS Japan
1987
102796809
DECUS symposium : Anaheim, California
1984
102796778
DECUS symposium : Switzerland
1988-1990
102796788
Decus U.S. DECsystem Spring 1977 reports
1977
102796786
DECUS U.S. : Nashville, TN
1987
102796768
Digital Press reviews
1989
102796749
Doomsday Kermit
1992
102796747
DX protocol
1983-1988
102796824
End of the Kermit project, The
2006-2011
102796773
Fast-paced Kermit April 1992
1992-04
102796742
Fortran
1983-1984
102796763
Hands-on introduction to Kermit class
1987
102796733
Historical file
1981-1988
102796785
I-Kermit listserv reports
1987-1989
102796760
IBM Lanacs
1990
102796738
IBM virtual machines (VMs)/Cambridge Monitor System (CMS)
1983-1986
102796775
IEEE and ACM membership
1988-1989
102794370
Info-Kermit
ca. 1988-1993
102796826
Internet Kermit service
2000
102796754
ISO-8859-1
1989
102796780
Japan Kermit talk
1988
102796731
Kanji characters
1990-1991
102796819
Kermit 95 1.1.17 patch
1998
102796743
Kermit courses
1986-1987
102796781
Kermit distribution center technical report
undated
102796737
Kermit for PDP-11
1981-1988
102796816
Kermit News
1995
102796761
Kermit p-system
1985
102796746
Kermit projects (miscellaneous)
1983-1989
102796817
Kermit technical discussions
1988-1989
102796757
Kermit-12
1989-1990
102796756
Kermit-370
1989-1992
102796779
Kermsrv
1986-1989
102796732
Locking shift mechanism
1991
102796767
Marketing
1986-1990
102796769
McNamara, John
1986-1990
102796739
Michigan Terminal System (MTS)
1983-1984
102796813
Micro Europe conference
1986
102796735
MSDOS
1983-1988
102796741
Multics Programming Language One (PL/I)
1983-1984
102796807
Muppets calendar
1981
102796766
pro-350 Kermit
1983-1984
102796740
Programming Language One (PL/I)/PRIME systems
1983-1989
102796776
Soviet seminar
1983-1995
102796764
Table of processes (top)/Unix
1987
102796753
Telecommunication devices for the deaf
1987-1991
102796814
Telecommunications software courses
1986-1991
102796777
TEX and METAFONT : new directions in typesetting
1979
102796730
Uncompleted projects
ca. 1984-1992
102796745
University of California San Diego Pascal
1983-1984
102796736
UNIX Kermit
1983-1985
Publicity, Subseries 1.2,
Bulk, 1983-1993
1983-2003
Subseries Scope and Content
This subseries consists of articles and clippings about Kermit’s PC and Mac capabilities, articles published in professional
journals, proof material for books published by da Cruz and Christine Gianone, press releases, newsletters from Princeton
and Columbia, printouts of online copy related to Kermit and its history, and Digital press catalogs and other publications
related to Kermit.
102794346
Publicity 1
1986-1999
102796782
Publicity 2
1984-1986; 1991-1994; 2003
102796783
Publicity 3
1983-1997
102796784
Publicity 4
1986-2002
102796797
Publicity binder 1
1986-1993
102796798
Publicity binder 2
1988-1991
Publications, Subseries 1.3,
1983-1998
Subseries Scope and Content
This subseries consists primarily of books and manuals about Kermit protocol and software written by both Frank da Cruz and
Christine Gianone, various texts published on Kermit and the implementation of Kermit, and books and other publications that
mention and/or discuss Kermit.
102796789
Books that discuss Kermit
1986-1998
102796790
Kermit protocol and software
1987-1997
102794371
Other Kermit publications and articles
1983-1995
Software, Subseries 1.4,
Bulk, 1982-1986
1980-2002
Subseries Scope and Content
This subseries consists of various Kermit releases, updates, and utilities in various floppy sizes as well as CDROMs.
102794350
Apple II Kermit
undated
102794378
C-Kermit
1985; 1997; 2000; 2002
102794358
C-Kermit and MS-DOS Kermit Assembler Source Code
undated
102794348
C86 Kermit source code
undated
102794320
CC-DOS / MS-DOS Kermit version 2.32/A
undated
102794347
CP/M 2.2 release 7 03/18/1986 Kermit.com bootable
undated
102794363
CP/M-86 Kermit
undated
102794360
CTOS Kermit
undated
102794353
DEC Rainbox Kermit CP/M & MS-DOS
undated
102794356
EasyK Version 1.10 (Kermit Made Easy)
1987
102794365
HP 3000 Kermit
undated
102794321
Independent Television News ACT Apricot Kermit
undated
102794376
INTERTEC SuperBrain DOS Diskette
1980
102794374
Ivo Welch
1984-1985
102794355
Kaypro Kermit
undated
102796792
Kermit 95+
2000
102796793
Kermit 95+
2002
102794357
Kermit for ATT7300
undated
102794361
Kermit for P/OS
undated
102794362
Kermit from Lancaster University
undated
102794380
Kermit HP-150
1983; 1985
102794349
Kermit PDP-11 boot disks
undated
102794372
Kermit-11 binaries
1986-07
102794379
Miscellaneous Kermit diskettes
1982-1994
102794381
Miscellaneous Kermit diskettes
1988; 1990; 1992
102794377
Miscellaneous original Kermit diskettes
1984-1988
102794318
MS II Pro revision 3 Kermit - MS version 2.28
undated
102794319
MS-DOS Kermit; MS-DOS Kermit version 2.29; MS-DOS Kermit version 2.29B; MS-DOS Kermit version 3
.01
undated
102794359
PC Format
undated
102794351
RML Kermit
undated
102776946
RML Kermit V 1.22
undated
102794375
SB Kermit
1985-06-06
102794366
VAX/VMS Kermit-32
undated
102794354
Vector Graphics Kermit
undated
102794352
VT180 Kermit
undated
102794373
Windows Kermit from William S. Hall
Standards, Series 2,
Bulk, 1983-1989
1979-2003
Series Scope and Content
This series consists of books and manuals related to character and data-set standards, as well as telecommunications standards.
These are significant to the development of Kermit specifically but also provide a historical collection of computational
deciphering. Included is a nearly complete set of the International Telegraph and Telephone Consultative Committee (CCITT)
manuals, various European Computer Manufacturers Association (ECMA) publications, and a collection of different additions
of the Unicode Standard manual from 1991 to 2003. The original order has been maintained.
102796801
Character-set standards
1979-1996
102796796
International Telegraph and Telephone Consultative Committee (CCIT) and International
Telecommunication Union (ITU-T) telecommunications standards relating to modems
1990-1997
102796794
International Telegraph and Telephone Consultative Committee (CCITT) blue books, vols.
II-VI
1989
102796795
International Telegraph and Telephone Consultative Committee (CCITT) blue books, vols.
VII-VIII
1989
102794364
Other data communications standards and collections
1980-1987
102796803
Other Publications Related to Character Sets
1980; 1989; 1995
102796799
Other standards
1987-1988
102796800
Proprietary Data Sets
1987, 1990, 1994-1995
102796802
Unicode
1991; 1992; 1996; 2000; 2003
Manuals, Series 3,
Bulk, 1977-1995
1972-2001
Series Scope and Content
This series consists of user guides and instructional materials collected by Frank da Cruz over the course of his career.
The bulk of the series is made up of manuals for various terminals from 1972 to 1990, and then a general collection of manuals
with an emphasis mainly on software and programming. There are also a number of folders containing manuals for modems as well
as instructional materials for UNIX and C users. The original order has been maintained.
102794343
Manuals 1
1976-1993
102794344
Manuals 2
1977-1995
102794368
Modem manuals
1977-2001
102794367
Terminal manuals 1
1972-1990
102796820
Terminal manuals 2
1979-1981; 1984; 1986
102796821
UNIX and C manuals
1988; 1999
Networking publications, Series 4,
1978-1988
Series Scope and Content
This series consists primarily of guides, directories, and instructional materials related to APRANET, but also includes a
general guide written by Frank da Cruz and Christine Gianoni titled, Understanding Data Communications Protocols and Software.
The original order has been maintained.
102796822
Networking publications
1978-1985; 1988