The Kermit Project
|
Now hosted by Panix.com
New York City USA
•
kermit@kermitproject.org
…since
1981
|
Home | C-Kermit | E-Kermit | Kermit 95 | Scripts | News | About | FAQ |
Frank da CruzAlso see: [Printed books] [Kermit Bibliography]
February 8, 2016
Last update: Tue Nov 21 19:29:18 2023
When the Kermit Project was at Columbia University (1980-2011), writing books was the main way we generated the revenue to support ourselves and keep most of the software free. Some of the books we wrote were published, some never saw the light of day. Those that were published, were published by Digital Press, the publishing house of Digital Equipment Corporation, both long gone. Since nobody seems to own them any more, and since they are all long out of print, and since the manager of Digital press told me I could do this just before his ship sank, I put them all online 8 February 2016.
Publication - click to view | Year | Authors | Description |
---|---|---|---|
Kermit, A Simple File Transfer Protocol for Microcomputers and Mainframes (BYTE Magazine) | 1983 | Frank da Cruz and Bill Catchings | (New, unearthed April 2017...) Manuscript for the 2-part BYTE magazine series on the Kermit protocol, published in the June and July 1984 issues of BYTE under the (inaccurate) title of Kermit, A File Transfer for Universities. |
The Kermit File Transfer Protocol | 1986 | Frank da Cruz | Manuscript for the original Kermit book and protocol specification (no illustrations). In print 1986-2001. |
Understanding Data Communications Protocols and Software | 1988 | Frank da Cruz and Christine M. Gianone | Notes for a course given at Columbia University, was to become a Digital Press book. |
Using MS-DOS Kermit, 2nd Ed. | 1990 | Christine M. Gianone | MS-DOS Kermit 3.11 manual manuscript (without illustrations). |
Using Macintosh Kermit | 1991 | Christine M. Gianone | Unfinished draft manual for Mac Kermit 1.0, never published. |
Using C-Kermit 2nd Edition (cover) | 1997 | Frank da Cruz and Christine M. Gianone | (New, July 2017...) Current with C-Kermit 6.0 (the first edition from 1993 was for C-Kermit 5A). The PDF version of this book was distributed in 2 pieces, cover and content. |
Using C-Kermit 2nd Edition (content) | 1997 | Frank da Cruz and Christine M. Gianone | (New, July 2017...) Second edition of Using C-Kermit, complete with illustrations, beginning with Chapter 1, Page 1. If you click ">> Previous file" on top, you also get the cover and front matter (title page, copyright page, contents, preface, acknowledgements). The contents are "live", each entry is a link to the corresponding page. |
Using C-Kermit, 3rd Ed. | 2001 | Frank da Cruz and Christine M. Gianone | This manuscript was to be the followon to the 1st and 2nd editions, which were published by Digital Press, and would have corresponded to Kermit 8.0, but was never published; only about the first half is updated from the second edition. CLICK HERE for a "cover page" (new July 2019) that provides a clickable table of contents and supplies the figures. |
Kermit 95+ Version 2.1 (HTML, not PDF) | 2003 | Christine M. Gianone, Frank da Cruz, Jeffrey Altman | Kermit 95 manual, up to date with the last version that was released, 2.1.3. |
Most of these documents were produced using Brian Reid's Scribe markup language and document-preparation system (Brian's 1980 PhD project in Computer Science at Carnegie Mellon University); there's a short Wikipedia page about it here that does not do it justice. If you look at the MS-DOS Kermit and C-Kermit books you can see what it was capable of: not just formatting but footnotes, tables of contents (omitted from these PDFs but present in the printed versions), internal cross references, mathematical expressions, accented and non-Roman characters, bibliographies, tables, various kinds of lists, etc etc, but above all what we would now call style sheets, where you could very easily generate the same document in any desired style, including styles you invent yourself. So in the classic example, if you wrote an article for a certain journal, which had very stringent guidelines for formatting, footnotes, and so on, you could produce your article in that style. Then if it was rejected, you could submit it to a competing journal in the totally different style it required simply by selecting a different stylesheet.
On February 8, 2016, I ran each of these (except the Macintosh one, which was scanned from a paper copy a few years ago, and the K95 one, which is HTML) through Scribe on one of Columbia's last remaining Sun Solaris Unix servers, which still had Scribe installed to produce a PostScript version (PostScript was also one of Brian's creations) and then used the ps2pdf utility to convert to PDF. Someday PDF will be as obsolete and forgotten as PostScript is now, but that's life. Meanwhile Solaris will be retired in a couple weeks, so goodbye Scribe.
Anyway there was only one edition of the book, but it went through maybe 15 printings, each one with minor corrections. It was in print sixteen years, which must be some kind of record for any computer book not written by Don Knuth (who contributed the Foreword for this book). There was also to be a Russian edition published in the USSR by Akademia Nauk; I went to Moscow and signed the contract but then poof, the USSR disappeared. You can see a sample chapter here
The PDF version is missing the artwork and most of the tables are not lined up properly, because the Scribe markup language was written for a different version of Scribe than the one I used to make this PDF. The printed version of the book is still available from Amazon.com.
This is the second (and final) edition of this best-selling book, prepared for Version 3.11 of MS-DOS Kermit. In fact all three of the books that actually went into print were best sellers, but I was never able to get the final figures from Digital Press. Anyway, this book was also translated into German and published in Germany, and translated into French and published in France. The PDF version came out very well; all the tables look right, etc, but of course the artwork is missing. It's still available in print from Amazon, complete with diskette! Aside from being a highly readable and lighthearted software manual, it also has tons of technical information, including a (nearly?) complete table of VT320 terminal escape sequences. |
This one is not a PDF, but instead a whole website. It was originally published by Manning Software in printed form and packaged with Kermit 95, which was our second revenue-generating venture: Kermit software for Windows 95 and its successors (and also IBM OS/2, in case anybody remembers it). When the Kermit Project was canceled, Manning turned over the rights so here it is. Today, Kermit 95 is still running — even on Windows 7, 8, 10, and 11 — and a new open-source and totally free version is in development, and can be downloaded. |