OpenLink Virtuoso Open-Source Edition: Downloads
Upgrading Existing Virtuoso Installations
Before upgrading an existing installation of Virtuoso Open Source Edition and/or OpenLink Data Spaces, please see these instructions.Virtuoso Source Code
You can download the OpenLink Virtuoso source code from the SourceForge project page for use on any platform.
We recommend these Build Instructions for compiling from source.
Check-out source code from GIT
The 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
- stable/5
- develop/7
- develop/6
- develop/5
Refer to the documentation on Virtuoso GIT usage for more details.
Pre-built binaries for Windows
The build process on Windows is rather more complex than other platforms, so pre-built Windows packages are available in 32-bit or 64-bit (x86_64) formats.
Dependent Packages
ODS Applications
See Getting Started with ODS for instructions.
The OpenLink Data Spaces source code is bundled in the Virtuoso source tree.
If you are running a binary distribution, you can download the ready-made ODS VAD packages.
Other Virtuoso-related Packages
Other Virtuoso-related Projects
Jena Provider
Documentation: using the Virtuoso Jena Provider
| Virtuoso Jena Provider JAR file | virt_jena.jar |
| Virtuoso JDBC 3 Driver JAR file | virtjdbc3.jar |
| Jena Framework and associated classes | jenajars.zip |
| Sample programs | virtjenasamples.zip |
Sesame Provider
Documentation: using the Virtuoso Sesame Provider
| Virtuoso Sesame 3 Provider JAR file | virt_sesame3.jar |
| Virtuoso Sesame 2 Provider JAR file | virt_sesame2.jar |
| Virtuoso JDBC Driver JAR file | virtjdbc3.jar or virtjdbc4.jar |
| Sample programs | virtsesame2samples.zip |