Abstract Yourself With Modules

  • Authors:
  • John L. Furlani;Peter W. Osel

  • Affiliations:
  • Sun Microsystems, Inc.;Siemens Components, Inc.

  • Venue:
  • LISA '96 Proceedings of the 10th USENIX conference on System administration
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modules abstracts the activation of applications from the details of their installation. It provides a uniform interface for selecting applications and for applying the necessary changes to the environment. Five years ago, the first paper on Modules was published [1]. Since then, Modules has been written in C, uses Tcl [2] as its extension language, has seen acceptance and use at a rich variety of sites and has acquired several features for supporting the management of hundreds of software packages across large and diverse intranets. With Modules' proven combination of features and flexibility, we believe it has the potential to become the preferred standard for software management and activation. In this paper, we compare the Modules package with several systems that have appeared in the years since its introduction. We also present some real-world examples of how the Modules package is being applied. This paper covers some of the new features in the current implementation. Finally, we discuss how the Modules concept can be applied elsewhere, including the problem of loading and installing on-demand applets and applications.