XML Hypertext Example
<?xml version="1.0"?>
<story date="January 9, 2001"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xinclude="http://www.w3.org/1999/XML/xinclude"
xml:base="http://www.cafeaulait.org/">
<p>
The W3C XML Linking Working Group has pushed the
<cite xlink:type="simple"
xlink:href="http://www.w3.org/TR/2001/WD-xptr-20010108">
XPointer specification
</cite>
back to working draft status. The specific issue that was
uncovered during Candidate Recommendation was some
<span xlink:type="simple"
xlink:href="http://www.w3.org/TR/xptr#xpointer(//div[@class='div3'][7])">
confusion
</span>
over how to integrate XPointers, particularly those in non-XML documents,
with namespaces.
</p>
<p>
It's also come to light in this draft that Sun has
<span xlink:type="simple"
xlink:href=
"http://lists.w3.org/Archives/Public/www-xml-linking-comments/2000OctDec/0092.html"
>
claimed a patent</span> on some of the technologies needed to
implement XPointer. I think this is particularly offensive because Eve
L. Maler, a Sun employee, served as co-chair of the XML Linking
Working Group and a co-editor of the XPointer specification. As usual
Sun wants to use this as a club to lock implementers and users into a
licensing agreement that goes beyond what Sun and the W3C could
otherwise demand. The specific patent is <cite>United States Patent
No. 5,659,729, Method and system for implementing hypertext scroll
attributes</cite>, issued to Jakob Nielsen in 1997. The patent was
filed on February 1, 1996. It claims:
</p>
<blockquote>
<xinclude:include
href=
"http://www.delphion.com/details?pn=US05659729__#xpointer(//abstract)"
>
</xinclude:include>
</blockquote>
</story>