LSA-STM is a Java STM implementation that uses the Lazy Snapshot Algorithm (LSA), the first time-based algorithm for STM, introduced in:

You can download the latest release 0.9 of LSA-STM. If you use it, please cite the above papers.

LSA-STM is licensed under the GNU General Public License, version 2.