<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:iw="http://www.imorph.com/webelements/ui" version="1.2">
<!-- last_nid = 11 -->

<jsp:declaration>String htmlTitle = &quot;Open Hyperdocument System&quot;;</jsp:declaration>
<jsp:directive.include file="/templates/header.jsp"/>

<h1>Open Hyperdocument System</h1>

<jsp:directive.include file="ohsnavbar.html"/>

<table width="100%" cellpadding="5">
<tr>
<td valign="top" width="75%">

<h2><a id="nid01" name="nid01"></a>What is the OHS? &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid01">(01)</a></h2>

<p><a id="nid02" name="nid02"></a>The Open Hyperdocument System (OHS) is a standards-based, open
source framework for developing collaborative, knowledge management
applications.  Its primary objective is to support the creation,
organization, and maintenance of Dynamic Knowledge Repositories
(DKR). &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid02">(02)</a></p>

<p><a id="nid03" name="nid03"></a>The OHS's initial requirements are a result of 50 years of
innovation and experimentation by Doug Engelbart and his team of
researchers among a variety of user communities, including aerospace
and software development.  These requirements include fine-grained
addressability of all types of documents and support for multiple
views.  Some of these features have found their way into existing
tools, such as the World Wide Web, while others are currently being
explored.  The purpose of the OHS is to serve as a standard framework
for these features, so that different applications may interoperate
with the DKR and with each other. &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid03">(03)</a></p>

<p><a id="nid04" name="nid04"></a>As an intermediate step towards building the OHS, Engelbart has <a href="/augment/BI/2120.html">proposed the design for a Hyperscope</a>,
a tool for browsing heterogeneous document types and the linkages
between them, which would be built on top of the OHS's hyperdocument
architecture. &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid04">(04)</a></p>

<h2><a id="nid05" name="nid05"></a>OHS Working Group &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid05">(05)</a></h2>

<p><a id="nid06" name="nid06"></a>Bootstrap Alliance's OHS Working Group is responsible for the OHS's
design and specification.  In order to facilitate the coevolution of
the OHS with its user communities, the OHS Working Group has developed
a preliminary, community-oriented process for developing the OHS.
This process borrows heavily from the methodologies of successful open
source projects, such as the Apache project, and standards bodies,
such as the W3C and OASIS.  We expect this process to evolve in
conjunction with the OHS. &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid06">(06)</a></p>

<h2><a id="nid07" name="nid07"></a>History of the OHS &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid07">(07)</a></h2>

<p><a id="nid08" name="nid08"></a>The OHS has its roots in Engelbart's revolutionary NLS/Augment
system, the first working collaborative hypermedia system, which
Engelbart <a href="http://sloan.stanford.edu/mousesite/1968Demo.html">famously
demonstrated</a> at the 1968 West Coast Joint Computer Conference.  In
the mid-1980s, Engelbart began speaking of the need for an Open
Hyperdocument System, an open framework which would enable knowledge
applications to share important functionality in an interoperable
manner. &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid08">(08)</a></p>

<p><a id="nid09" name="nid09"></a>Over the next two decades, the idea for an OHS has evolved and
gradually taken shape.  Most recently, Engelbart proposed the
development of a Hyperscope, an application that demonstrates the OHS's
viewing and browsing capabilities across all types of documents --
HTML, XML, Microsoft Word, e-mail, and so on. &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid09">(09)</a></p>

</td>
<td valign="top" width="25%">

<h2><a id="nid010" name="nid010"></a>News &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid010">(010)</a></h2>

<!-- generated code -->
<iw:DBQuery id="Bootstrap_sql5" connectionId="web">
<jsp:text>
select * from news WHERE CategoryID=2 ORDER BY DatePublished DESC LIMIT 2
</jsp:text>
</iw:DBQuery>
<iw:ListView dataSource="Bootstrap_sql5" id="Bootstrap_sql5_lv2" showHeader="false" showFooter="false" enablePaging="true" rowsPerPage="5" columnFormat="tabular" enableSorting="false" style="width:100%;border-width:0;" cellPadding="0" cellSpacing="0">
<iw:ColumnList>
<iw:CustomColumn headerText="news">
<iw:ItemTemplate>
<jsp:text>
<br/>
<p><b>$DatePublishedString$</b></p>

<h3>$Title$</h3>

$BodyText$
</jsp:text>
</iw:ItemTemplate>
</iw:CustomColumn>
</iw:ColumnList>
<iw:Pager showNavigationLinks="false" position="Top" pageLinkCount="5"/>
</iw:ListView>

<p><a id="nid011" name="nid011"></a><a href="news.jsp">More OHS News</a> &amp;nbsp;&amp;nbsp; <a class="purple" href="#nid011">(011)</a></p> 

</td>
</tr>
</table>

<jsp:directive.include file="/templates/footer.html"/>
</jsp:root>
