Monticello is a distributed concurrent versioning system based on a declarative representation of Squeak source code. It allows packages to be safely saved, loaded and updated, and provides tools for branching and merging package versions. It does not depend on (and does not provide) any form of central repository.
Requires PackageInfo (already included in Squeak 3.6 5250).
Requires MCInstaller for installation.
See also MonticelloCVS, which supports managing Monticello packages with CVS rather than with the native versioning tools. This is probably mostly of interest to "legacy" Monticello and DVS users.