OpenLink? Virtuoso Open-Source Edition: Downloads
Upgrading Existing Virtuoso Installations
Before upgrading an existing installation of Virtuoso Open Source Edition and/orVirtuoso Source Code
We recommend these Build Instructions? for compiling from source.
Pre-built binaries for Windows
The build process on Windows is rather more complex than on other platforms, so we've made pre-built Windows packages available for:
- Virtuoso 7.2.4 (as of 2016-04-25)
- 64-bit (x86_64)
- 32-bit builds are not possible, due to changes in the Virtuoso engine between v6 and v7
- Virtuoso 6.1.8 (as of 2013-12-11)
You can manually browse to locate pre-built binaries of other versions.
Latest source code on Github
The latest source code for Virtuoso may be checked-out from Virtuoso on Github using
$ git clone git://github.com/openlink/virtuoso-opensource.git
Our branches are called:
-
stable/7
-
stable/6
-
develop/7
-
develop/6
Please refer to the documentation on Virtuoso Git usage? for more details.
Occasionally updated source code snapshots on Sourceforge
Active development now takes place on github. Primarily for historical purposes, snapshot archives remain available on Sourceforge.
You can download these archives from the SourceForge project page for use on any platform.
VAD Packages
These ready-made VAD packages may be downloaded for use with any Virtuoso binary, whether Open Source or Commercial.
ODS Applications
See Getting Started with ODS for instructions.
The OpenLink? Data Spaces source code is currently included in the main Virtuoso source tree.
Other Virtuoso-related Packages
Package | VAD link |
---|---|
Virtuoso Conductor | conductor_dav.vad |
OAT Applications | oat_dav.vad |
Virtuoso tutorials | tutorial_dav.vad |
Demo database | demo_dav.vad |
HTML based SPARQL Query Builder | sparql_demo_dav.vad |
Interactive SPARQL Query Builder? | isparql_dav.vad |
Virtuoso Documentation | doc_dav.vad |
Sponger Middleware? | rdf_mappers_dav.vad |
Faceted Browser? | fct_dav.vad |
PubSubHubbub | pubsubhub_dav.vad |
SyncML | syncml_dav.vad |
Other Virtuoso-related Projects
Jena Provider
Documentation: using the Virtuoso Jena Provider
For Jena 3.0.x and later
Virtuoso Jena 3.0.x Provider JAR file and Virtuoso JDBC 4 Driver JAR file |
virt_jena3.jar and virtjdbc4.jar |
Sample programs | virtjenasamples.zip |
For Jena 2.10 and later
Virtuoso Jena 2.10.x Provider JAR file and Virtuoso JDBC 4 Driver JAR file |
virt_jena2.jar and virtjdbc4.jar |
Sample programs | virtjenasamples.zip |
For Jena 2.7
Virtuoso Jena 2.7.x Provider JAR file and Virtuoso JDBC 4 Driver JAR file |
virt_jena2.jar and virtjdbc4.jar |
Sample programs | virtjenasamples.zip |
For Jena 2.6
Virtuoso Jena 2.6.x Provider JAR file and Virtuoso JDBC 3 Driver JAR file |
virt_jena.jar and virtjdbc3.jar |
Jena 2.6 Framework and associated classes | jenajars.zip |
Sample programs | virtjenasamples.zip |
Sesame Provider
Documentation: using the Virtuoso Sesame Provider
For Sesame 2.x
Virtuoso Sesame 2.7.x Provider JAR file | virt_sesame2.jar |
Virtuoso Sesame 2.6.x Provider JAR file | virt_sesame2.jar |
Virtuoso JDBC 3 or 4 Driver JAR file | virtjdbc3.jar or virtjdbc4.jar |
Sesame 2.x Sample programs | virtsesame2samples.zip |
For Sesame 4.x
Virtuoso Sesame 4.x Provider JAR file | virt_sesame4.jar |
Virtuoso JDBC 4 Driver JAR file | virtjdbc4.jar |
Sesame 4.x Sample programs | virtsesame4samples.zip |