Table of Contents

Greenstone2 or Greenstone3

Greenstone3 is a complete redesign and reimplementation of the original Greenstone digital library software (Greenstone2). In general, we recommend using Greenstone3, however, in some circumstances Greenstone2 may be more suitable for your needs. The sections below present the advantages and disadvantages of the current distribution of Greenstone3 compared to Greenstone2.

If you have used Greenstone2 in the past, you will find that Greenstone3 works very similarly in many ways. For instance, you still use the same GLI to create and build collections in the same way. The only differences in building are internal software differences. As you begin to format and customize your collections and library, you will encounter more differences. If you are interested in moving your Greenstone2 collections to a Greenstone3 installation, you can find more information about it here.

Tutorials are available for both versions and are kept up-to-date for each release.

Advantages of Greenstone3

Greenstone3 retains all the advantages of Greenstone2—for example, it is multiplatform, highly configurable, and soon-to-be multilingual software. It incorporates all the features of Greenstone2, and is backwards compatible: that is, it can build and run existing collections without modification. Written in Java, it is structured as a network of independent modules that communicate using XML: thus it runs in a distributed fashion and can be spread across different servers as necessary. This modular design increases the flexibility and extensibility of Greenstone. Advantages of Greenstone3 include:

Disadvantages of Greenstone3