Keith Packard while at HP Cambridge Research Laboratory, and SuSE, Inc.