<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>

<title>OpenLink Virtuoso (Product Blog)</title><link>http://www.openlinksw.com/blog/vdb/blog/</link><description>A great place to track Virtuoso&#39;s rapid evolution.</description><managingEditor>kidehen@openlinksw.com</managingEditor><pubDate>Wed, 22 May 2013 07:00:50 GMT</pubDate><generator>Virtuoso Universal Server 06.04.3135</generator><webMaster>kidehen@openlinksw.com</webMaster><image><title>OpenLink Virtuoso (Product Blog)</title><url>http://www.openlinksw.com/weblog/public/images/vbloglogo.gif</url><link>http://www.openlinksw.com/blog/vdb/blog/</link><description>A great place to track Virtuoso&#39;s rapid evolution.</description><width>88</width><height>31</height></image>
<item><title>Developer Opportunities at OpenLink Software
</title><guid>http://www.openlinksw.com/blog/vdb/blog/?date=2012-08-07#1717</guid><comments>http://www.openlinksw.com/blog/vdb/blog/?id=1717#comments</comments><pubDate>Tue, 07 Aug 2012 17:21:52 GMT</pubDate><description>&lt;p&gt;If it is advanced database technology, you will get to do it with us.&lt;/p&gt;

&lt;p&gt;We are looking for exceptional talent to implement some of the hardest stuff in the industry.  This ranges from new approaches to query optimization; to parallel execution (both scale up and scale out); to elastic cloud deployments and self-managing, self-tuning, fault-tolerant databases.  We are most familiar to the RDF world, but also have full SQL support, and the present work will serve both use cases equally.&lt;/p&gt;

&lt;p&gt;We are best known in the realms of high-performance database connectivity middleware and massively-scalable Linked-Data-oriented graph-model DBMS technology.&lt;/p&gt;

&lt;p&gt;We have the basics -- SQL and SPARQL, column store, vectored execution, cost based optimization, parallel execution (local and cluster), and so forth.  In short, we have everything you would expect from a DBMS.  We do transactions as well as analytics, but the greater challenges at present are on the analytics side.&lt;/p&gt;

&lt;p&gt;You will be working with my team covering:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;
  &lt;p&gt;Adaptive query optimization -- interleaving execution and optimization, so as to always make the correct plan choices based on actual data characteristics&lt;/p&gt;
 &lt;/li&gt;

&lt;li&gt;
  &lt;p&gt;Self-managing cloud deployments for elastic big data -- clusters that can grow themselves and redistribute load, recover from failures, etc.&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;p&gt;Developing and analyzing new benchmarks for RDF and graph databases&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;p&gt;Embedding complex geospatial reasoning inside the database engine.  We have the basic R-tree and the OGC geometry data types; now we need to go beyond this&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;p&gt;Every type of SQL optimizer and execution engine trick that serves to optimize for TPC-H and DS.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What do I mean by really good?  It boils down to being a smart and fast programmer.  We have over the years talked to people, including many who have worked on DBMS programming, and found that they actually know next to nothing of database science.  For example, they might not know what a hash join is.  Or they might not know that interprocess latency is in the tens of microseconds even within one box, and that in that time one can do tens of index lookups.  Or they might not know that blocking on a mutex kills.&lt;/p&gt;

&lt;p&gt;If you do core database work, we want you to know how many CPU cache misses you will have in flight at any point of the algorithm, and how many clocks will be spent waiting for them at what points.  Same for distributed execution: The only way a cluster can perform is having max messages with max payload per message in flight at all times.&lt;/p&gt;

&lt;p&gt;These are things that can be learned.  So I do not necessarily expect that you have in-depth experience of these, especially since most developer jobs are concerned with something else.  You may have to unlearn the bad habit of putting interfaces where they do not belong, for example.  Or to learn that if there is an interface, then it must pass as much data as possible in one go.&lt;/p&gt;

&lt;p&gt;Talent is the key.  You need to be a self-starter with a passion for technology and have competitive drive.  These can be found in many guises, so we place very few limits on the rest.  If you show you can learn and code fast, we don&amp;#39;t necessarily care about academic or career histories.  You can be located anywhere in the world, and you can work from home.  There may be some travel but not very much.&lt;/p&gt;

&lt;p&gt;In the context of &lt;a href=&quot;http://lod2.eu/&quot; id=&quot;link-id0x7719ea0&quot;&gt;EU FP7 projects&lt;/a&gt;, we are working with some of the best minds in database, including &lt;a href=&quot;http://homepages.cwi.nl/~boncz/&quot; id=&quot;link-id0x21d67d80&quot;&gt;Peter Boncz&lt;/a&gt; of CWI and VU Amsterdam (MonetDB, VectorWise) and &lt;a href=&quot;http://www.mpi-inf.mpg.de/~neumann/&quot; id=&quot;link-id0x2192d900&quot;&gt;Thomas Neumann&lt;/a&gt; of Technical University of Munich (RDF3X, HYPER).  This is an extra guarantee that you will be working on the most relevant problems in database, informed by the results of the very best work to date.&lt;/p&gt;

&lt;p&gt;For more background, please see the IEEE Computer Society &lt;i&gt;Bulletin of the Technical Committee on Data Engineering,&lt;/i&gt; &lt;a href=&quot;http://sites.computer.org/debull/A12mar/issue1.htm&quot; id=&quot;link-id0x7ca1d20&quot;&gt;Special Issue on Column Store Systems&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;All articles and references therein are relevant for the job.  Be sure to read the CWI work on run time optimization (ROX), cracking, and recycling.   Do not miss the many papers on architecture-conscious, cache-optimized  algorithms; see the VectorWise and MonetDB articles in the bulletin for extensive references.&lt;/p&gt;

&lt;p&gt;If you are interested in an opportunity with us, we will ask you to do a little exercise in multithreaded, performance-critical coding, to be detailed in a blog post in a few days.  If you have done similar work in research or industry, we can substitute the exercise with a suitable sample of this, but only if this is core database code.&lt;/p&gt;

&lt;p&gt;There is a dual message:  The challenges will be the toughest a very tough race can offer.  On the other hand, I do not want to scare you away prematurely.  Nobody knows this stuff, except for the handful of people who actually do core database work.  So we are  not limiting this call to this small crowd and will teach you on the job if you just come with an aptitude to think in algorithms and code fast.  Experience has pros and cons so we do not put formal bounds on this.  &amp;quot;Just out of high school&amp;quot; may be good enough, if you are otherwise exceptional.  Prior work in RDF or semantic web is not a factor.  Sponsorship of your M.Sc. or Ph.D. thesis, if the topic is in our line of work and implementation can be done in our environment, is a further possibility.  Seasoned pros are also welcome and will know the nature of the gig from the reading list.&lt;/p&gt;

&lt;p&gt;We are aiming to fill the position(s) between now and October.&lt;/p&gt;

&lt;p&gt;Resumes and inquiries can be sent to Hugh Williams, &lt;a href=&quot;mailto:hwilliams@openlinksw.com?subject=2012-08%20Virtuoso%20Developer%20Application&quot; id=&quot;link-id0x5dc1ac0&quot;&gt;hwilliams@openlinksw.com&lt;/a&gt;.  We will contact applicants for interviews.&lt;/p&gt;
</description></item><item><title>Virtuoso 6.2 brings New Features!</title><guid>http://www.openlinksw.com/blog/vdb/blog/?date=2010-09-22#1638</guid><comments>http://www.openlinksw.com/blog/vdb/blog/?id=1638#comments</comments><pubDate>Wed, 22 Sep 2010 21:08:24 GMT</pubDate><description>&lt;p&gt;Virtuoso 6.2 introduces a major number of enhancements to areas including...&lt;/p&gt;
&lt;ul&gt; &lt;li&gt;
  Linked Data Deployment
&lt;/li&gt; 
&lt;li&gt;
  Linked Data Middleware&lt;/li&gt; 
&lt;li&gt;
  Data Virtualization&lt;/li&gt; 
&lt;li&gt;
  Dynamic Data Exchange &amp;amp; Data Replication
&lt;/li&gt; 
&lt;li&gt;
  Security&lt;/li&gt;
&lt;/ul&gt;  

&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;
&lt;a name=&quot;LinkedDataDeployment&quot; id=&quot;LinkedDataDeployment&quot;&gt;&lt;/a&gt; Linked Data Deployment&lt;/h3&gt;
 
&lt;table class=&quot;data&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
 &lt;tr&gt;
&lt;th id=&quot;0&quot; width=&quot;15%&quot;&gt;Feature&lt;/th&gt;
&lt;th id=&quot;1&quot; width=&quot;42%&quot;&gt;Description&lt;/th&gt;
&lt;th id=&quot;2&quot;&gt;Benefit&lt;/th&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Automatic Deployment&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Linked Data Pages are now automatically published for every Virtuoso Data Object; users need only load their data into the RDF Quad Store.   &lt;/td&gt;
  &lt;td&gt; Handcrafted URL-Rewrite Rules are no longer necessary.  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;HTTP Metadata Enhancements&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; HTTP &lt;code&gt;Link:&lt;/code&gt; header is used to transfer vital metadata (e.g., relationships between a Descriptor Resource and its Subject) from HTTP Servers to User Agents.  &lt;/td&gt;
  &lt;td&gt; Enables HTTP-oriented tools to work with such relationships and other metadata.  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;HTML Metadata Embedding&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; HTML resource &lt;code&gt;&amp;lt;head /&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;link  /&amp;gt;&lt;/code&gt; elements and their &lt;code&gt;@rel&lt;/code&gt; attributes are used to transfer vital metadata  (e.g., relationships between a Descriptor Resource and its Subject) from HTTP Servers to User Agents.  &lt;/td&gt;
  &lt;td&gt; Enables HTML-oriented tools to work with such relationships and other metadata.  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Hammer Stack Auto-Discovery Patterns&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; HTML resource &lt;code&gt;&amp;lt;head /&amp;gt;&lt;/code&gt; section and &lt;code&gt;&amp;lt;link  /&amp;gt;&lt;/code&gt; elements, the HTTP &lt;code&gt;Link:&lt;/code&gt; header, and XRD-based &lt;code&gt;&amp;quot;host-meta&amp;quot;&lt;/code&gt; resources collectively provide structured metadata about Virtuoso hosts, associated Linked Data Spaces, and specific Data Items (Entities). &lt;/td&gt;
  &lt;td&gt; Enables humans and machines to easily distinguish between Descriptor Resources and their Subjects, irrespective of URI scheme.  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;h3&gt;
&lt;a name=&quot;LinkedDataMiddleware&quot; id=&quot;LinkedDataMiddleware&quot;&gt;&lt;/a&gt; Linked Data Middleware&lt;/h3&gt;
 
&lt;table class=&quot;data&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tr&gt;
  &lt;th id=&quot;3&quot; width=&quot;15%&quot;&gt;Feature&lt;/th&gt;
&lt;th id=&quot;4&quot; width=&quot;42%&quot;&gt;Description&lt;/th&gt;
&lt;th id=&quot;5&quot;&gt;Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;New Sponger Cartridges&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; New cartridges (data access and transformation drivers) for Twitter, Facebook, Amazon, eBay, &lt;nop&gt;&lt;/nop&gt;LinkedIn, and others.   &lt;/td&gt;
  &lt;td&gt; Enable users and user agents to deal with the Sponged data spaces as though they were named graphs in a quad store, or tables in an RDBMS.  &lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;New Descriptor Pages&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; HTML-based descriptor pages are automatically generated.  &lt;/td&gt;
  &lt;td&gt; Descriptor subjects, and the constellation of navigable attribute-and-value pairs that constitute their descriptive representation, are clearly identified.  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Automatic Subject Identifier Generation&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; De-referenceable data object identifiers are automatically created.  &lt;/td&gt;
  &lt;td&gt; Removes tedium and risk of error associated with nuance-laced manual construction of identifiers. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt;  &lt;b&gt;Support for OData, JSON, RDFa&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Additional data representation and serialization formats associated with Linked Data.  &lt;/td&gt;
  &lt;td&gt; Increases flexibility and interoperability. &lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;h3&gt;
&lt;a name=&quot;DataVirtualization&quot; id=&quot;DataVirtualization&quot;&gt;&lt;/a&gt; Data Virtualization&lt;/h3&gt;
 
&lt;table class=&quot;data&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tr&gt;
  &lt;th id=&quot;6&quot; width=&quot;15%&quot;&gt;Feature&lt;/th&gt;
&lt;th id=&quot;7&quot; width=&quot;42%&quot;&gt;Description&lt;/th&gt;
&lt;th id=&quot;8&quot;&gt;Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Materialized RDF Views&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; RDF Views over ODBC/JDBC Data Sources can now (optionally) keep the Quad Store in sync with the RDBMS data source.  &lt;/td&gt;
  &lt;td&gt; Enables high-performance Faceted Browsing while remaining sensitive to changes in the RDBMS data sources.  &lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;CSV-to-RDF Transformation&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Wizard-based generation of RDF Linked Data from CSV files.  &lt;/td&gt;
  &lt;td&gt; Speeds deployment of data which may only exist in CSV form as Linked Data.  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Transparent Data Access Binding&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; SPASQL (SPARQL Query Language integrated into SQL) is usable over ODBC, JDBC, ADO.NET, OLEDB, or XMLA connections.  &lt;/td&gt;
  &lt;td&gt; Enables Desktop Productivity Tools to transparently work with any blend of RDBMS and RDF data sources. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;h3&gt;
&lt;a name=&quot;DynamicDataExchangeDataReplication&quot; id=&quot;DynamicDataExchangeDataReplication&quot;&gt;&lt;/a&gt; Dynamic Data Exchange &amp;amp; Data Replication&lt;/h3&gt;
 
&lt;table class=&quot;data&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tr&gt;
  &lt;th id=&quot;9&quot; width=&quot;15%&quot;&gt;Feature&lt;/th&gt;
&lt;th id=&quot;10&quot; width=&quot;42%&quot;&gt;Description&lt;/th&gt;
&lt;th id=&quot;11&quot;&gt;Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Quad Store to Quad Store Replication&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; High-fidelity graph-data replication between one or more database instances.  &lt;/td&gt;
  &lt;td&gt; Enables a wide variety of deployment topologies.  &lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Delta Engine&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Automated generation of deltas at the named-graph-level, matches transactional replication offered by the Virtuoso SQL engine.  &lt;/td&gt;
  &lt;td&gt; Brings RDF replication on par with SQL replication. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt;  &lt;b&gt;&lt;nop&gt;&lt;/nop&gt;PubSubHubbub Support&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Deep integration within Quad Store as an optional mechanism for shipping deltas.  &lt;/td&gt;
  &lt;td&gt; Enables push-based data replication across a variety of topologies. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;h3&gt;
&lt;a name=&quot;Security&quot; id=&quot;Security&quot;&gt;&lt;/a&gt; Security&lt;/h3&gt;
 
&lt;table class=&quot;data&quot; border=&quot;1&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
&lt;tr&gt;
  &lt;th id=&quot;12&quot; width=&quot;15%&quot;&gt;Feature&lt;/th&gt;
&lt;th id=&quot;13&quot; width=&quot;42%&quot;&gt;Description&lt;/th&gt;
&lt;th id=&quot;14&quot;&gt;Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt;  &lt;b&gt;&lt;nop&gt;&lt;/nop&gt;WebID support at the DBMS core&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Use &lt;nop&gt;&lt;/nop&gt;WebID protocol for low-level ACL-based protection of database objects (RDF or Relational) and Web Services.  &lt;/td&gt;
  &lt;td&gt; Enables application of sophisticated security and data access policies to Web Services (e.g., SPARQL endpoint) and actual DBMS objects. &lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Webfinger&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Supports using &lt;code&gt;mailto:&lt;/code&gt; and &lt;code&gt;acct:&lt;/code&gt; URIs in the context of &lt;nop&gt;&lt;/nop&gt;WebID and other mechanisms, when domain holders have published necessary XRDS resources.  &lt;/td&gt;
  &lt;td&gt; Enables more intuitive identification of people and organizations. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td align=&quot;center&quot;&gt; &lt;b&gt;Fingerpoint&lt;/b&gt;  &lt;/td&gt;
  &lt;td&gt; Similar to Webfinger but does not require XRDS resources; instea,d it works directly with SPARQL endpoints exposed using auto-discovery patterns in the &lt;code&gt;&amp;lt;head  /&amp;gt;&lt;/code&gt; section of HTML documents.  &lt;/td&gt;
  &lt;td&gt; Enables more intuitive identification of people and organizations. &lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
</description></item><item><title>What is the platform?</title><guid>http://www.openlinksw.com/blog/vdb/blog/?date=2004-10-05#625</guid><comments>http://www.openlinksw.com/blog/vdb/blog/?id=625#comments</comments><pubDate>Tue, 05 Oct 2004 16:31:44 GMT</pubDate><description>&lt;p&gt;I came across an interesting piece by Adam Bosworth titled &amp;quot;&lt;a href=&quot;http://www.adambosworth.net/archives/000026.html&quot;&gt;What is the platform?&lt;/a&gt;&amp;quot;&lt;/p&gt;</description></item><item><title>Enterprise Databases get a grip on XML</title><guid>http://www.openlinksw.com/blog/vdb/blog/?date=2004-01-06#443</guid><comments>http://www.openlinksw.com/blog/vdb/blog/?id=443#comments</comments><pubDate>Tue, 06 Jan 2004 23:17:54 GMT</pubDate><description>&lt;blockquote dir=&quot;ltr&quot; style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;p&gt;
  &lt;a class=&quot;listLinkLrg&quot; title=&quot;http://newsletter.infoworld.com/t?ctl=4FEDB6:1F3948D&quot; href=&quot;http://newsletter.infoworld.com/t?ctl=4FEDB6:1F3948D&quot; target=&quot;_new&quot;&gt;
   &lt;strong&gt;&lt;font face=&quot;Verdana&quot;&gt;Databases get a grip on XML&lt;/font&gt;
   &lt;/strong&gt;
  &lt;/a&gt;
  &lt;br /&gt;
  &lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&lt;font face=&quot;Verdana&quot;&gt;From &lt;a href=&quot;http://newsletter.infoworld.com/t?ctl=4FEDB6:1F3948D&quot;&gt;Inforworld&lt;/a&gt;.&lt;/font&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  &lt;font face=&quot;Verdana,Geneva,Arial,sans-serif&quot; size=&quot;2&quot;&gt;The next iteration of the SQL standard was supposed to arrive in 2003. But SQL standardization has always been a glacially slow process, so nobody should be surprised that SQL:2003 ? now known as SQL:200n ? isn?t ready yet. Even so, 2003 was a year in which XML-oriented data management, one of the areas addressed by the forthcoming standard, showed up on more and more developers? radar screens. &lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Virtuoso Hosting CLR &amp; ASP.NET Demo</title><guid>http://www.openlinksw.com/blog/vdb/blog/?date=2003-10-26#403</guid><comments>http://www.openlinksw.com/blog/vdb/blog/?id=403#comments</comments><pubDate>Sun, 26 Oct 2003 23:29:19 GMT</pubDate><description>&lt;div class=&quot;Section1&quot;&gt;
&lt;p&gt;
  &lt;font face=&quot;Times New Roman&quot;&gt;
   &lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;I finally have two live servers that demonstrate Virtuoso&lt;/font&gt;
   &lt;/span&gt;
  &lt;/font&gt;
&lt;/p&gt;
&lt;/div&gt;</description></item>
</channel>
</rss>
