Download List

Project Description

SHORE (Semantic Hypertext Object Repository) is a
hypertext repository that stores data about
documents and data described by documents. Access
to this information is provided as hypertext. The
repository stores objects that appear in
documents, together with their relations in a
semantic net. Hypertext navigation follows these
relations in the semantic net. The SHORE server
works as an HTTP server, and the client is a
standard Web browser. The repository uses PROLOG
as its query language and the XSB system as its
query engine.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-04-24 22:49
2.0.0 Beta 2

This release cuts down the memory consumption of an OpenSHORE server up to factor two. It comes with enhanced and optimized container classes for the integrated object-oriented database. The new classes need up to half the space in memory and on disk for typical document sets (Java source code, for example). It also enhances error messages and fixes some minor problems.
Tags: Beta, Code cleanup

2005-03-29 14:37
2.0.0 Beta 1

This release integrates the latest XSB Prolog
version 2.7.1 (Kinryo) as the query engine. This
offers the user sophisticated deductive query
possibilities to find out all sorts of information
inside stored documents and about the relations
among them. OpenSHORE shows query results as
hypertext, which leads the user directly to found
documents, semantically marked text sections
(objects), and relation end points. The query
engine reads facts about documents on demand from
an interface to the object-oriented database of
OpenSHORE, so facts must not be copied for
queries.
Tags: Beta, Major feature enhancements

2005-03-12 21:09
2.0.0 Alpha 3

This release adds full team support with
simultaneous read and write access to transaction
guarded documents (ACID properties). The extended
memory mapped file persistence layer implements
MVCC transactions with redo log, optimistic write
access control, and database page merging. MVCC
(Multiple Version Concurrency Control)
transactions allow users to access consistent
document structures while new or updated documents
are imported. The release also enhances support
for modern Linux 2.6.x kernels and fix some minor
problems.
Tags: Alpha, Major feature enhancements

2004-05-22 22:07
2.0.0 Alpha 2

This is the first version that runs on Linux. It
now builds and links completely with open source
tools and libraries on Linux and Windows. It also
fixes all reported bugs.
Tags: Alpha, Major feature enhancements

2003-10-06 19:47
2.0.0 Alpha 1

This is the first Open Source version; it builds and links completely
with Open Source tools and libraries. It adds a new persistence layer
based on memory mapped files to substitute object oriented database
functionality.
Tags: Alpha, Initial freshmeat announcement

Project Resources