Biography
Ken Arnold, a Senior Staff Engineer with Sun Microsystems, is one of the original JiniTM
technology architects, currently the Community Source lead. Ken was the original lead architect of JavaSpaces. He is a leading expert in object-oriented design and implementation.
Ken is co-author of several books:
Ken is co-author of several books:
- The JiniTM Specification, with Bryan O'Sullivan, Bob Scheifler, Jim Waldo, and Ann Wollrath. Part of the official Jini Technology Series, published by Addison Wesley.
- JavaSpacesTM Principles, Patterns and Practice, with Eric Freeman and Susanne Hupfer, also in the Jini Technology Series.
- The Java(tm) Programming Language, with James Gosling, now in its second edition. Part of the official Sun series of books
on the Java language, packages, and environment, published by Addison Wesley.
- A C User's Guide to ANSI C. with John Peyton.
He also wrote extensively on C and C++ topics for UNIX Review,
Before coming to Sun, Ken's experience includes being part of the original Hewlett-Packard architectural team designing CORBA,
several user interface and UNIX projects at Apollo Computers, and molecular graphics at U.C. San Francisco. In olden days, he was
part of the 4BSD team at U.C. Berkeley, where he created the curses library package for terminal-independent screen-oriented
programs, and was co-author, with Mike Toy and Glen Wichman, of the computer game rogue. He received his A.B. in Computer
Science from U.C. Berkeley in 1985.
Return to Ken Arnold's Home Page Home Page
The Jini(tm) architecture provides a way to deploy services in a network,
and talk to services you've never seen before. Now that it's been released,
what is happening with it, and what can happen with it?