Shore (Scalable Heterogeneous Object REpository) is a persistent object storage manager developed at the University of Wisconsin-Madison. It was designed as a successor to the EXODUS Storage Manager, providing support for typed objects, multiple programming languages, and a Unix-like hierarchical namespace. The system targets applications such as computer-aided design (CAD), geographic information systems (GIS), persistent programming languages, and multimedia repositories.
- Source Code
- https://ftp.cs.wisc.edu/paradise/sm5.0/[02]
- Developer
- Country of Origin
- US
- Start Year
- 1995
- End Year
- 2007
- Project Types
- Academic, Open Source
- Written in
- C++
- Operating System
- Linux
- License
- BSD License
Shore (Scalable Heterogeneous Object REpository) is a persistent object storage manager developed at the University of Wisconsin-Madison. It was designed as a successor to the EXODUS Storage Manager, providing support for typed objects, multiple programming languages, and a Unix-like hierarchical namespace. The system targets applications such as computer-aided design (CAD), geographic information systems (GIS), persistent programming languages, and multimedia repositories.
History
The Shore project began at UW-Madison in the early 1990s as an extension of the ARPA-funded EXODUS Storage Manager. The first public release was made available in 1995. The project was released under a BSD-style academic permissive license created by the University of Wisconsin-Madison Computer Sciences Department.
Official project support concluded in 1997, with limited unsupported updates and releases continuing until approximately 2007. Development transitioned to Shore-MT to support multi-threaded environments.
Citations
2 sources- Shore Project Home Page wisc.edu
- https://ftp.cs.wisc.edu/paradise/sm5.0/ wisc.edu