The following is a listing of my published works.
Ian F. Darwin,
Adobe Illustrator comes to UNIX,
Journal: SunExpert Magazine
Date: approx 1995
Abstract: A close look at Adobe's continuing expansion into the UNIX
marketplace, and a close look at Illustrator for UNIX folk who
haven't seen what it can do on a Macintosh.
Ian F. Darwin,
Checking C Programs with Lint,
Publisher: O'Reilly & Associates
Date: 1989
Abstract: Book detailing use of lint static debugger, a valuable tool
for software developers working in the C programming language.
Ian F. Darwin,
UNIX Tools and Utilities,
Publisher: Learning Tree International
Date: 1994
Los Angeles, CA, USA
Abstract: A four-day-long "advanced user course" on the UNIX command-line, including
scripting languages, the shell, etc.
Ian F. Darwin,
(various articles),
Appears in X User Tools
Publisher: O'Reilly & Associates
Date: 1995
Abstract: A mammoth resource for the user of The X Window System.
Mr. Darwin contributed the chapter on the OPEN LOOK Window Manager (olwm)
and several other short articles.
Ian F. Darwin,
Birth of a Desktop,
Journal: SunExpert Magazine
Volume 5
Number 1,
59-64 pages,
Date: January, 1994
Keywords: CDE COSE GUI
Abstract: The Common Desktop Environment previewed in October 1993 is becoming
important in the UNIX world. This article reviews the software, who it
came from and why, and its strengths and weaknesses. CDE will be important
for all UNIX users as time goes by.
Ian F. Darwin,
X User's Guides: Volume 3, User's Guide: OPEN LOOK Edition,
Publisher: O'Reilly & Associates
Date: unpublished
Abstract: A complete and comprehensive tutorial for novices and advanced users
of Sun's OpenWindows and similar software based on the X Window System
and the OPEN LOOK user interface. N.B. This book was not published by
O'Reilly due to the COSE/CDE announcement, but is available on CD-ROM.
Ian F. Darwin,
S-Plus - An interactive Programming environment for data analysis and graphics,
Journal: SunExpert Magazine
Volume 2
Number 5,
76 pages,
Date: May, 1991
Keywords: S
Abstract: Review of a commercial version of Bell Labs' excellent S statistics
and data exploration language.
Ian F. Darwin,
SoftPC - a DOS emulator for UNIX,
Journal: SunExpert Magazine
Date: March, 1992
Volume 3
Number 3,
60 pages,
Abstract: Review of SoftPC, the definitive MS-DOS emulator for UNIX. Reviewed
on SunOS, it runs on many flavors of UNIX (and the Mac); Sun will be
revamping it and selling a version of their own under the name SunPC.
Ian F. Darwin,
UNIX, Software Tools, and C,
Publisher: University of Toronto, Department of Computer Science
Date: 1986
Abstract: Wrote and taught the University of Toronto's first credit course
on UNIX, Software Tools, and C.
Ian F. Darwin,
PC-NFS,
Journal: SunExpert Magazine
Date: December, 1992
Abstract: Evaluation of Sun's PC-NFS product, which allows PC's running MS-DOS
to access UNIX networks.
Ian F. Darwin,
First Impressions: ShowMe,
Journal: SunExpert Magazine
Date: January, 1993
Volume 4
Number 1,
70 pages,
Abstract: Review of ShowMe 1.0.
ShowMe lets you use your workstation as a "shared whiteboard",
facilitating communication across a local net or around the world.
Editor: Ian F. Darwin
Solaris 2 Frequently Asked Questions,
Publisher: USENET Electronic Network
Date: April 1993 with frequent updates throughout 1993.
Abstract: A list of the common questions (with solutions!)
that users have in migrating to
Solaris 2 from earlier versions of UNIX.
Ian F. Darwin,
In Search of Solaris 2.x,
Journal: SunExpert Magazine
Volume 4
Number 10,
55-64 pages,
Date: October, 1993
Keywords: SunOS5, System V Release 4
Abstract: Review of Solaris 2.x, Sun's new UNIX-based "computing environment". As it's
based on System V Release 4, not on BSD UNIX as in past SunOSes, expect
some major changes when migrating.
Ian F. Darwin,
Power UP your SPARCs ,
Journal: SunExpert Magazine
Date: May, 1994
Volume 5
Number 3,
Abstract: Weitek now makes a CPU doubler chip for the Sun SPARCstation 2/IPX
families, which provides a cost-effective speedup for these machines.
We review installation and performance.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 1,
Date: January, 1983
96 pages,
Abstract: Introduction to this column; versions of UNIX.
Ian F. Darwin,
The Ackerman Digital Systems Promblaster,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 2,
Date: February, 1983
52 pages,
Keywords: hardware
Abstract: Review of a hardware device for storing programs and data in EPROM ``chips''.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 3,
Date: March, 1983
22 pages,
Abstract: Comparison of UNIX and CP/M.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 5,
Date: May, 1983
26 pages,
Abstract: Building useful applications out of existing tools; text formatting with
nroff/troff and preprocessors; review of San Diego USENIX (January 83).
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 7,
Date: July, 1983
24 pages,
Abstract: Influence of UNIX on other systems; ``I know of seven books
current in print describing [UNIX]''; review of Gauthier's \fIUsing the
UNIX System\fP, Bourne's The UNIX System\fP, Lomuto's \fIA UNIX Primer,
John Lion's Commentary, Ric Holt's \fIConcurrent Euclid,
the UNIX System and TUNIS\fP,
and the 1978 UNIX issue of the BSTJ.
Ian F. Darwin,
The 50-line Text Formatter Gets Running Fast,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 8,
Date: August, 1983
120 pages,
Keywords: fmt
Abstract: A fmt-like utility in C does primitive text re-alignment.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 9,
Date: September, 1983
24 pages,
Abstract: Review of K. Christian's The UNIX Operating System,
McGilton & Morgan's "Introducing the UNIX System.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 11,
Date: November, 1983
24 pages,
Abstract: ``This month's column looks at the USENIX Conference in Toronto (July 1983),
tackles the myth that there is no software for UNIX, and looks at another
introductory book on UNIX'', Waite group's UNIX Primer Plus.
Ian F. Darwin,
The MicroDynamics S-100 EPROM Programmer,
Journal: Microsystems Magazine
Publisher: Ziff-Davis
Volume 4
Number 12,
Date: December, 1983
52 pages,
Keywords: hardware
Abstract: Review of a hardware device for storing programs and data in EPROM ``chips''.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: January, 1984
Volume 5
Number 1,
22 pages,
Abstract: Review of UNIX System III Guide; /usr/group standard [which later became
POSIX.1 under the IEEE]; Thompson & Ritchie honored at ACM'83; UniVentures
Software; abuse of ``hard floppies'';
demise of ``Marc,'' a UNIX-like system for Z80.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: February, 1984
Volume 5
Number 2,
32 pages,
Abstract: Review of Kernighan & Pike's The UNIX Programming Environment;
letter from a reader about TRS-80 XENIX.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: March, 1984
Volume 5
Number 3,
26 pages,
Abstract: Review of Banahan & Rutter's The UNIX Book;
shell programming considered beneficial; typesetting from UNIX.
Ian F. Darwin,
The Dual Systems SIO4/DMA serial I/O board,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: March, 1984
Volume 5
Number 3,
103 pages,
Abstract: A serial I/O board, the direct ancestor of the multi-line ``smart serial
board'' used on PC's to this day.
Ian F. Darwin,
UNIX Software Directory,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: April, 1984
Volume 5
Number 4,
45 pages,
Abstract: ``A comprehensive listing of over 300 programs from over 100 sources.''
[By comparison, Sun's 1991 Catalyst catalog lists over 2,500 programs.]
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: April, 1984
Volume 5
Number 4,
24 pages,
Abstract: Uniforum January 1984; USENET for electronic mail and news; UUCP tweaks;
UNIX software catalogs;
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: May, 1984
Volume 5
Number 5,
32 pages,
Abstract: Sources for freeware: USENET; shell programming: command substitution,
efficiency tweaks.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: June, 1984
Volume 5
Number 6,
24 pages,
Abstract: UNIX for ``real-time'' work; make; UNIX philosophy and ``generation gap'';
more software directories.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: July, 1984
Volume 5
Number 7,
24 pages,
Abstract: portability of UNIX software; first version of UNIX family tree; How
many UNIXes are there really? Review of Comer's XINU book, volume 1;
Reference cards again; directory of Usenet users.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: August, 1984
Volume 5
Number 8,
24 pages,
Abstract: UNIX sort; ciphers with tr; minor changes to UNIX; errata.
Ian F. Darwin,
Leverage Database Manager,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: August, 1984
Volume 5
Number 8,
122 pages,
Keywords: Software review
Abstract: Review of a non-relational list manager, less powerful in its own right
than dBase III, but with good hooks into UNIX for use with awk and other
tools.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: September, 1984
Volume 5
Number 9,
16 pages,
Abstract: The summer 1984 USENIX (Salt Lake City); Pyramid and DUAL; job listings.
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: October, 1984
Volume 5
Number 10,
18 pages,
Abstract: Review of Sobell's Practical Guide to the UNIX system; open letter
to book publishers' buyers; problems with National Semi 32032; comments on
Intel, DR and others' reinvention of old ideas.
[This issue also features Thompson & Ritchie paper and interview.]
Ian F. Darwin,
The UNIX File,
Journal: Microsystems Magazine
Publisher: Ziff-Davis Publishing
Date: November, 1984
Volume 5
Number 11,
16 pages,
Abstract: Planning for 1985 shows; more on make; shell efficiency: exec; old
shibboleths die hard (fsck eliminates the ``unreliable filesystem'' problems).
[This was the final issue of Microsystems; Ziff-Davis closed it down for
``financial reasons''; rumors are that Ziff had something to hide.]
Darwin, Ian,
Geoff Collyer,
The Evolution of UNIX from 1974 to the Present,
Journal: Micro/Systems Journal
Publisher: Ziff-Davis
Date: November, 1984
Volume 5
Number 11,
44 pages,
Abstract: One of the best histories of Research UNIX (V5-V8) that I've ever written.
Discusses compilers, tools, etc.
Collyer, Geoff,
Ian Darwin,
CantHappen, or, Real Programs Dump Core,
Journal: USENIX Conference
Dallas
Date: January 1985
Abstract: Discussion of C and UNIX programming style. Became somewhat of an
underground classic.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: May/June 1985
Volume 1
Number 2,
73 pages,
Abstract: Uniforum in Dallas, January 1985; October 1984 BSTJ UNIX issue; UNIX on
IBM mainframes; Business UNIX Journal; The C Journal; AT&T Software Toolchest.
Ian F. Darwin,
Canada's Lineup,
Journal: CommUNIXations
Publisher: /usr/group
Date: June/July 1985
14 pages,
Abstract: Profile of numerous Canadian software houses specializing in UNIX software.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: July/August 1985
Volume 1
Number 3,
81 pages,
Abstract: Mailing list system in awk; review of Morris Krieger's Word Processing
on the UNIX system; comments on C style; miscellany.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: September/October 1985
Volume 1
Number 4,
76 pages,
Abstract: Macro processing with M4; joining USENET.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: November/December 1985
Volume 1
Number 5,
84 pages,
Abstract: XINU OS source freely available; optimization: prof, time, etc; conferences.
Ian F. Darwin,
Advanced UNIX Programming,
Publisher: UniForum Inc
Date: January, 1986
Anaheim, California
Abstract: An all-day seminar on intermediate UNIX programming tools and techniques.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: January/February 1986
Volume 2
Number 1,
78 pages,
Abstract: UNIX freeware (mod.sources archive); Join, a useful command.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: March/April 1986
Volume 2
Number 2,
78 pages,
Abstract: Preview of UNIX System V Release 3; USENET evolution;
review of ``Ethics & Etiquette for Electronic Mail''.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: May/June 1986
Volume 2
Number 3,
88 pages,
Abstract: Uniforum '86; command portability.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: July/August 1986
Volume 2
Number 4,
68 pages,
Abstract: UNIX book roundup: short notes on a large number of UNIX books.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Date: September/October 1986
Volume 2
Number 5,
88 pages,
Abstract: The MH mail handler.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: November/December 1986
Volume 2
Number 6,
86 pages,
Abstract: Review of Bach's The Design of the UNIX System [for System V];
techniques for looking at binaries; termcap information.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: Jan/Feb 1987
Volume 3
Number 1,
78 pages,
Abstract: The VME bus; unwritten rules for make; System V line turnaround; vendors.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: March/April 1987
Volume 3
Number 2,
68 pages,
Abstract: XINU and Internet (book); UNIX to DOS; adding device drivers;
Wynford Flan (pseud.), Santa Cruz XENIX V, Journal: Micro/Systems Journal Publisher: M&T Publishing Date: May/June 1987 Volume 3 Number 3, 30 pages,
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: May/June 1987
Volume 3
Number 3,
68 pages,
Abstract: MINIX; AT&T 3B single board computer.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: July/August 1987
Volume 3
Number 4,
70 pages,
Abstract: An introduction to awk.
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: September/October 1987
Volume 3
Number 5,
78 pages,
Abstract: USENET evolution; UNIX on low-cost graphics workstations
Ian F. Darwin,
The UNIX File,
Journal: Micro/Systems Journal
Publisher: M&T Publishing
Date: November/December 1987
Volume 3
Number 6,
72 pages,
Abstract: GNU, a proposed [and still forthcoming years later] UNIX clone from
the Free Software Foundation.
[This article was heavily cut in editing, on orders from ``somebody'' high
up in M&T; it was also I think my last published article in Micro/Systems,
which the following year was turned into a LAN magazine, and then closed
down for the last time.]
Darwin, Ian,
Geoff Collyer,
History of UNIX,
Appears in UNIX Research System: Tenth Edition, Volume II
Publisher: AT&T Bell Laboratories/Saunders College Publications
148 pages,
Abstract: The UNIX family tree finally made it into print, albeit sans official
recognition, in a paper by Steve North et al.
Ian F. Darwin,
Coping with DOS,
Journal: SunExpert Magazine
Volume 1
Number 3,
47 pages,
Date: January 1990
Keywords: DOS emulation; PC emulation; DOS-Windows(tm)
Abstract: Review of Sun's DOS-Windows, a SunView-based DOS emulator for SunOS.
Ian F. Darwin, ExoCode Development Tool for X, Journal: SunExpert Magazine Volume 1 Number 7, 72 pages, Date: May, 1990 Keywords: GUI Builder
Ian F. Darwin,
The Incredible Shrinking Ethernet,
Journal: SunExpert Magazine
Date: September, 1990
Abstract: Review of adapters for using thin-net coaxial cable with existing
Ethernet networks.
Ian F. Darwin, Writing Between The Leaves: Interleaf TPS 4.0, Journal: SunExpert Magazine Date: November 1990 77 pages, Volume 1 Number 13,
Ian F. Darwin,
A Shock in the Dark,
Journal: SunExpert Magazine
Date: 1991
Abstract: Replacing the flyback on the common Sun-3 monochrome monitor: not for
the faint of heart, but a good cost saver. Lists several sources for parts.