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, see these instructions.Virtuoso Source Code
Follow these Build Instructions with any Virtuoso source code you acquire.
Download source code archives for use on all platforms
You can download the OpenLink Virtuoso source code from the SourceForge project page for use on any platform.
Check-out source code from CVS
The source code for Virtuoso may be checked-out from CVS. The password is blank - just press Enter.
cvs -d:pserver:anonymous@virtuoso.cvs.sourceforge.net:/cvsroot/virtuoso login
To check-out a particular branch choose one of:
- v5 development branch:
cvs -z3 -d:pserver:anonymous@virtuoso.cvs.sourceforge.net:/cvsroot/virtuoso co -rV5_0-DEVEL virtuoso-opensource
- v6 development branch:
cvs -z3 -d:pserver:anonymous@virtuoso.cvs.sourceforge.net:/cvsroot/virtuoso co -rV6_0_0-DEVEL virtuoso-opensource
- For a specific version such as 6.1.4:
cvs -z3 -d:pserver:anonymous@virtuoso.cvs.sourceforge.net:/cvsroot/virtuoso co -rVOS-6_1_4 virtuoso-opensource
Pre-built binaries for Windows
The build process on Windos is rather more complex than other platforms, so pre-built Windows packages are available in 32-bit or 64-bit (x86_64) formats. (Currently v6.1.3, these may lag a bit behind new source code releases.)
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 |
| Sesame Framework and associated classes | sesame2jars.zip |
| Sample programs | virtsesame2samples.zip |