CINXE.COM

<!DOCTYPE html SYSTEM "about:legacy-compat"> <html itemscope="itemscope" itemtype="http://schema.org/WebPage" itemid="https://shop.openlinksw.com/onboarding/" xmlns:n0="http://www.w3.org/2000/xmlns/" n0:og="http://ogp.me/ns#" n0:fb="http://ogp.me/ns/fb#" n0:xhv="http://www.w3.org/1999/xhtml/vocab#" n0:schema="http://schema.org/" xmlns:ie="http://www.openlinksw.com/Virtuoso/InclEng/" xmlns:addthis="http://www.addthis.com/help/api-spec"> <head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link href="/shop/feed/rss/?parent=https%3A%2F%2Fshop.openlinksw.com%2Fonboarding%2F" type="application/rss+xml" rel="alternate" title="OpenLink Software: RSS Feed: shop"> <link href="/shop/feed/atom/?parent=https%3A%2F%2Fshop.openlinksw.com%2Fonboarding%2F" type="application/atom+xml" rel="alternate" title="OpenLink Software: Atom Feed: shop"> <link rel="canonical" href="https://shop.openlinksw.com/onboarding/"><!-- Debug: got here test [cluster=, site=shop , wikinode=, URL(enc)=https%3A%2F%2Fshop.openlinksw.com%2Fonboarding%2F] Feeds_path=[/feeds] --> <script src="https://code.jquery.com/jquery-3.7.0.min.js"></script><link rel="stylesheet" href="//www.openlinksw.com/skin/bootstrap-2022/css/oplskin-all.min.css"> <link rel="stylesheet" href="/skin/bootstrap-2022/js/jquery-ods-shopcart/jquery.ods-shopcart.css"> <title itemprop="name">Free Evaluation License Generator</title> <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "WebSite", "url": "https://shop.openlinksw.com/onboarding/", "potentialAction": { "@type": "SearchAction", "name": "Website Search", "target": "https://shop.openlinksw.com//search/?q={search_term_string}", "query-input": "required name=search_term_string" } } </script><script src="js/jquery.tablesorter.min.js"></script><script src="js/jquery.tablesorter.widgets.min.js"></script><script src="js/vad-licgen-common.js"></script><link rel="stylesheet" href="css/style.css" type="text/css"> <link rel="stylesheet" href="css/theme.licgen.css" type="text/css"><!--Begin SPARQL data - headers--><!--End SPARQL data--> <style type="text/css"> body * { font-display: swap; } div#repaint { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: white; z-index: 1000; } </style><link rel="schema:relatedLink" href="/c/5HbFhT1GsV"> <script type="text/javascript"> function embedToData(id, encodeURI=1) { var fieldnames = $("#" + id).xpath("*//div[contains(@class,'header') and contains(@class,'field')]").map(function(idx, x) { return x.innerHTML }).toArray(); var rows = $.xpath("#"+id, "div[contains(@class,'results')]/div"); var norows=rows.length; var nocols=fieldnames.length; var data=[]; for(r=0; r<norows; r++) { data[r]={}; for(c=0; c<nocols; c++) { data[r][fieldnames[c]]=rows[r].children[c].innerHTML; if(!encodeURI) { data[r][fieldnames[c]]=rows[r].children[c].innerText.trim(); } } } return data; } function embedToDataCSV(id, encodeURI=1) { var fieldnames = $("#" + id).xpath("*//div[contains(@class,'header') and contains(@class,'field')]").map(function(idx, x) { return x.innerHTML }).toArray(); var rows = $.xpath("#"+id, "div[contains(@class,'results')]/div"); var norows=rows.length; var nocols=fieldnames.length; var data=[]; for(r=0; r<norows; r++) { data[r]=[]; for(c=0; c<nocols; c++) { data[r][c]=rows[r].children[c].innerHTML; if(!encodeURI) { data[r][c]=rows[r].children[c].innerText.trim(); } } } var obj=Object(); obj.data=data; obj.dims=[ nocols, norows ]; obj.fieldnames=fieldnames; return obj; } </script> </head> <body onload="onLoad()"> <div id="repaint"> </div><!--Secondary menu for site [shop] undefined--> <nav class="navbar navbar-inverse navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <a class="navbar-brand" href="//www.openlinksw.com/"><img src="/skin/bootstrap-2022/images/favicon.png"> </a> <button class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navcol-1"> <span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse" id="navcol-1" data-hover="dropdown" data-animations="fadeIn"> <ul class="nav navbar-nav"> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#"> Corporate<span class="caret"></span> </a> <ul class="dropdown-menu dropdownhover-bottom" role="menu"> <li role="presentation"> <a href="//www.openlinksw.com/">Home</a> </li> <li role="presentation"> <a href="//www.openlinksw.com/company/">About</a> </li> <li role="presentation"> <a href="http://www.openlinksw.com/contact/">Contact Us</a> </li> <li role="presentation"> <a href="//www.openlinksw.com/customer-snapshot/">Customer Snapshot</a> </li> <li role="presentation"> <a href="//www.openlinksw.com/articles/">Articles</a> </li> <li role="presentation"> <a href="//www.openlinksw.com/gdpr/">Privacy - GDPR</a> </li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#"> Products <span class="caret"></span> </a> <ul class="dropdown-menu" role="menu"> <li role="presentation"> <a href="//virtuoso.openlinksw.com/">OpenLink AI Layer (OPAL)</a> </li> <li role="presentation"> <a href="//virtuoso.openlinksw.com/">Virtuoso Universal Server</a> </li> <li role="presentation"> <a href="http://youid.openlinksw.com">Personal Identity Manager for YouID</a> </li> <li role="presentation"> <a href="http://osds.openlinksw.com">Structured Data Sniffer</a> </li> <li role="presentation"> <a href="http://ods.openlinksw.com">Personal Data Spaces</a> </li> <li role="presentation"> <a href="//uda.openlinksw.com/">ODBC &amp; JDBC Connectors</a> </li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#"> Support <span class="caret"></span> </a> <ul class="dropdown-menu" role="menu"> <li role="presentation"> <a href="https://www.openlinksw.com/support/"><span>Support Homepage</span> </a> </li> <li role="presentation"> <a href="https://shop.openlinksw.com/support_system/customers/"><span>Online Support Case System</span> </a> </li> <li role="presentation"> <a href="http://wikis.openlinksw.com/SupportWeb/"><span>Old Support Wiki</span> </a> </li> <li role="presentation"> <a href="http://docs.openlinksw.com">Product Documentation</a> </li> <li role="presentation"> <a href="https://github.com/openlinksoftware">Mailing Lists</a> </li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="https://shop.openlinksw.com/onboarding/">Get Started <span class="caret"></span> </a> <ul class="dropdown-menu dropdownhover-bottom" role="menu"> <li role="presentation"> <a href="https://shop.openlinksw.com/onboarding/">Docker Containers, Cloud Initializations, On-Premise Installer Archives, and Free Evaluation Licenses</a> </li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#">Shop <span class="caret"></span> </a> <ul class="dropdown-menu dropdownhover-bottom" role="menu"> <li role="presentation"> <a href="http://virtuoso.openlinksw.com/pricing/">Virtuoso License: On-Premise</a> </li> <li role="presentation"> <a class="dropdown-item dropdown-item-db"> Virtuoso License: Cloud <span class="caret rotate270"></span> </a> <ul class="dropdown-menu dropdown-menu-db dropdown-submenu"> <li> <a href="https://aws.amazon.com/marketplace/server/procurement?productId=af02fc40-74ed-4f8c-9c38-e4229c456267"> AWS</a> </li> <li> <a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/openlinkswcom-pago.openlink-virtuoso-azure-pago-offer-20201019?tab=Overview"> Azure</a> </li> </ul> </li> <li role="presentation"> <a href="https://shop.openlinksw.com/shop.vsp?proFamily=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Fproduct_family%2Fuda%23this">Data Access Drivers (ODBC &amp; JDBC)</a> </li> </ul> </li> <li class="dropdown"> <a href="http://www.openlinksw.com/partners/">Partners</a> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#">Blogs <span class="caret"></span> </a> <ul class="dropdown-menu dropdownhover-bottom" role="menu"> <li role="presentation"> <a href="https://medium.com/openlink-software-blog">Corporate Blog</a> </li> <li role="presentation"> <a href="https://medium.com/virtuoso-blog">Virtuoso Blog</a> </li> <li role="presentation"> <a href="https://medium.com/openlink-odbc-jdbc-ado-net-data-access-drivers">Data Access Drivers Blog</a> </li> <li role="presentation"> <a href="https://medium.com/@kidehen">Kingsley Idehen&#39;s Blog</a> </li> <li role="presentation"> <a href="https://www.openlinksw.com/blog/~kidehen/">Kingsley Idehen&#39;s Blog (Legacy) </a> </li> </ul> </li> <li class="dropdown"> <a href="http://www.openlinksw.com/news/">News</a> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li role="presentation"> <a href="https://shop.openlinksw.com//search/" style="height:50px;"><i class="icon-magnifier" style="margin:0; padding:0;"> </i> </a> </li> <li role="presentation"> <div id="ods_widget"> </div> <script> // jQuery(document).ready(function() { ODS.setOdsHost(`https://${document.location.host}/`, `https://${document.location.host}/`) jQuery.ajax({ url: '/skin/common/auth/odswidget.vsp', cache: false, dataType: "html", success: function(data) { jQuery("#ods_widget").html(data).children(':first').unwrap(); $("ul.navbar-right li:has(title)").toggle(false); }, error: function( jqXHR, textStatus, errorThrown ) { $("ul.navbar-right li:has(title)").toggle(false); } }); }); // </script> </li> <li role="presentation"> <div> <a class="navbar-link" id="profilelink" style="font-size: 70%;font-weight: 300"></a> </div> <ul class="nav navbar-nav" data-hover="dropdown" data-animations="fadeIn"> <li class="dropdown"> <a class="dropdown-toggle" id="profiledropdown" style="padding-top: 15px;padding-bottom: 15px;" data-toggle="dropdown" aria-expanded="false" href="#"><i class="icon-bag" style="margin:0; padding:0;"> </i><span class="caret"></span> </a> <ul class="dropdown-menu" role="menu"> <li role="presentation"> </li> <li role="presentation"> <a id="profileloginlink" href="https://shop.openlinksw.com/login">Log In </a> </li> <li role="presentation"> <a id="profileregisterlink" href="https://shop.openlinksw.com/register"> Register </a> </li> <li role="presentation"> <a id="profileprofilelink" href="https://shop.openlinksw.com/ods-profile"> Profile </a> </li> <li role="presentation"> <a id="profilepurchaseslink" href="https://shop.openlinksw.com/purchases">My Purchases </a> </li> <li role="presentation"> <a id="profilequoteslink" href="https://shop.openlinksw.com/quotations">My Quotes</a> </li> <li role="presentation"> <a id="profilelogoutlink" href="https://shop.openlinksw.com/logout">Log Out </a> </li> </ul> </li> </ul> </li> </ul> <ul class="nav navbar-nav"> </ul> </div> </div> </nav><!--Start body content--><!--Invoked as normal page--> <div class="container licgen_container"> <div style="text-align:right; margin-top:40px;"> <a id="permalink" onclick="copyPermalinkToClipboard()" href="#" title="Copy Permalink to Clipboard">Permalink <p class="lgfa lgfa-clone" style="margin: 0 0.1em 0 0; padding: 0px; width: 14px"> </p> </a> </div> <div id="messageDiv" class="message" style="display:none"> <p id="messageP"> </p> </div> <div id="tab-menu"> <script> if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { //alert('Its Safari'); window.onpageshow = function(event) { if (event.persisted) { window.location.reload(); } } }; if (!window.location.origin) { window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: ''); } </script> <ul class="nav nav-tabs licgen_nav"> <li class="active"> <a href="javascript:void(0);" onclick="goLocation('/license_generator/virtuoso-download/')" title="Find and download Virtuoso Installer Archives">Virtuoso Initialization</a> </li> <li> <a href="javascript:void(0);" onclick="goLocation('/license_generator/vad/')" title="/license_generator/vad/">Virtuoso Add-On Modules</a> </li> <li> <a href="javascript:void(0);" onclick="goLocation('/license_generator/virtuoso/')" title="/license_generator/virtuoso/">Virtuoso License</a> </li> <li> <a href="javascript:void(0);" onclick="goLocation('/license_generator/uda-download/')" title="/license_generator/uda-download/">Data Access Driver Installers</a> </li> <li> <a href="javascript:void(0);" onclick="goLocation('/license_generator/uda-solutions/')" title="/license_generator/uda-solutions/">Data Access Installers Wizard</a> </li> <li> <a href="javascript:void(0);" onclick="goLocation('/license_generator/uda/')" title="/license_generator/uda/">Data Access Driver Licenses</a> </li> <li> <a id="permalink-tab" style="display:none" href="%3C?=_permalink?%3E">License</a> </li> </ul> </div> <div id="MD"> <img loading="lazy" style="display:none" id="dummy" src="images/install.png" width="0" height="0" border="0"> <div id="loading" style="display:none"> <span style="display: inline-table; height: 250px; width: 100%; text-align: center;"> <progress id="progressBar" value="" max="100" style="width: 250px;"></progress> <label for="progressBar" id="progressLabel" style="margin-top: 125px;">...</label> </span> </div> <br> <ul class="nav nav-pills licgen_nav" id="location-selection"> <li id="docker-containers" class="nav-item licgen_nav-pill-item" active=""> <a id="DockerTab" class="licgen_nav-pill-link" href="#DOCKER" data-toggle="tab" title="Docker Containers">Docker Containers</a> </li> <li id="aws-cloud" class="nav-item licgen_nav-pill-item"> <a id="AwsCloudTab" class="licgen_nav-pill-link" href="#AWSCLOUD" data-toggle="tab" title="Amazon AWS Cloud">Amazon AWS Cloud</a> </li> <li id="azure-cloud" class="nav-item licgen_nav-pill-item"> <a id="AzureCloudTab" class="licgen_nav-pill-link" href="#AZURECLOUD" data-toggle="tab" title="Microsoft Azure Cloud">Microsoft Azure Cloud</a> </li> <li id="gcp-cloud" class="nav-item licgen_nav-pill-item"> <a id="GCPCloudTab" class="licgen_nav-pill-link" href="#GCPCLOUD" data-toggle="tab" title="Microsoft Azure Cloud">Google Cloud Platform</a> </li> <li id="on-premise" class="nav-item licgen_nav-pill-item"> <a id="onPremiseTab" class="licgen_nav-pill-link" href="#ONPREMISE" data-toggle="tab" title="On-Premise">On-Premise</a> </li> </ul> <div class="tab-content"> <div class="tab-pane fade" id="ONPREMISE" role="tabpanel" aria-labelledby="onPremiseTab"> <form id="form1" method="post" action="/license_generator/virtuoso-download/virtuoso-download-action.vsp" name="form1"><input type="hidden" name="ts" id="ts" value=""> <br> <ul class="nav nav-tabs licgen_nav"> <li id="client-server" class="nav-item active"> <a id="clientServerTab" class="nav-link" href="#CLIENTSERVER" style="padding: 2px 5px;" data-toggle="tab" title="Client &amp; Server Bundles">Client &amp; Server Bundles</a> </li> <li id="client-odbc" class="nav-item"> <a id="odbcTab" class="nav-link" href="#ODBC" style="padding: 2px 5px;" data-toggle="tab" title="ODBC Cients">ODBC Clients</a> </li> <li id="client-jdbc" class="nav-item"> <a id="jdbcTab" class="nav-link" href="#JDBC" style="padding: 2px 5px;" data-toggle="tab" title="JDBC Cients">JDBC Clients</a> </li> </ul> <div class="tab-content"> <div class="tab-pane fade in active" id="CLIENTSERVER"> </div> <div class="tab-pane fade" id="ODBC"> </div> <div class="tab-pane fade" id="JDBC"> </div> </div> <h4>Select Products and Release Version</h4> <table> <tr> <td class="licgen_td">Release Version</td> <td class="licgen_td"><select id="serverVersion" name="serverVersion" onchange="svSelected(this, false)"> <option value="selectMessage" selected>-- select a release version --</option> <option value="8.3">8.3</option> <option value="8.2">8.2</option> <option value="8.1">8.1</option> <option value="7.x">7.x</option> </select></td> </tr> <tr> <td class="licgen_td">Operating System Family</td> <td class="licgen_td"><select id="opsysFamily" disabled name="opsysFamily" onchange="osfmSelected(this, false)"> <option value="selectMessage" selected>-- select an operating system family --</option> </select></td> </tr> <tr> <td class="licgen_td">Operating System</td> <td class="licgen_td"><select id="opSystem" disabled name="opSystem" onchange="osSelected(this, false)"> <option value="selectMessage" disabled selected>-- select operating system --</option> </select></td> </tr> </table> <input type="hidden" name="productChosen" id="productChosen" value="http://data.openlinksw.com/oplweb/product/Virtuoso#this"><input type="hidden" name="clientSelection" id="clientSelection" value="clientserver"><input type="hidden" name="locationSelection" id="locationSelection" value="onpremise"> <script type="text/javascript"> // function updateProgress(ts){ var webMethod = location.origin + "/license_generator/getprogress.vsp"; var parameters = "ts=" + ts; //passing the timestamp document.getElementById("location-selection").style.display = 'none'; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.readyState == XMLHttpRequest.DONE ) { if(xhttp.status == 200){ if (xhttp.responseText != null && xhttp.responseText != "") var progress_percent = new String(); var progress_message = new String(); var comma = 0; comma = xhttp.responseText.indexOf(','); progress_percentage = xhttp.responseText.substring(0, comma); progress_message = xhttp.responseText.substring(comma+1); document.getElementById("progressBar").value = parseFloat(progress_percentage); document.getElementById("progressLabel").innerHTML = progress_message; } else if(xhttp.status == 400) { document.getElementById("messageP").innerHTML = 'There was an error 400.'; document.getElementById("messageDiv").style.display = ''; } updateProgress(ts); } } xhttp.open("POST", webMethod, true); xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhttp.send(parameters); } function checkExists(){ var release, osfm, os; // first check all values have been selected release = document.getElementsByName("serverVersion")[0].value; for (i = 0; i < document.getElementsByName("opsysFamily").length; i++) { if ( document.getElementsByName("opsysFamily")[i].disabled == false) { osfm = document.getElementsByName("opsysFamily")[i].value; break; } } for (i = 0; i < document.getElementsByName("opSystem").length; i++) { if ( document.getElementsByName("opSystem")[i].disabled == false) { os = document.getElementsByName("opSystem")[i].value; break; } } if (release == 'selectMessage' || release == null || osfm == 'selectMessage' || osfm == null || os == 'selectMessage' || os == null) { document.getElementById("messageP").innerHTML = 'Please select a release, an operating system family and operating system.'; document.getElementById("messageDiv").style.display = ''; return false; } if (checkChosenLicense() == false ) document.getElementById("messageP").innerHTML = 'No installer archive found for your current selection.'; document.getElementById("messageDiv").style.display = ''; if (checkChosenLicense() == true ) { var ts = Date.now(); document.getElementById("permalink").style.display = 'none'; document.getElementById('form1').style.display = 'none'; document.getElementById("messageDiv").style.display = 'none'; document.getElementById("footer").style.display = 'none'; document.getElementById('loading').style.display = ''; document.getElementById('ts').value = ts; updateProgress(ts); document.getElementById('form1').submit(); return true; } } function checkChosenLicense() { var i = 0; var osfm, os; var svvr = document.getElementById('serverVersion').value; var product = document.getElementById('productChosen').value; for (i = 0; i < document.getElementsByName("opsysFamily").length; i++) { if ( document.getElementsByName("opsysFamily")[i].disabled == false) { osfm = document.getElementsByName("opsysFamily")[i].value; break; } } for (i = 0; i < document.getElementsByName("opSystem").length; i++) { if ( document.getElementsByName("opSystem")[i].disabled == false) { os = document.getElementsByName("opSystem")[i].value; break; } } // Get the osfm osfm = osfm.substring(osfm.lastIndexOf('http')); return true; } function onLoad(){ document.getElementById("messageDiv").style.display = 'none'; document.getElementById('serverVersion').style.display = ""; //document.getElementById('serverVersion').value = "selectMessage"; svSelectorReset(); opsysFamilySelectorReset(); opSystemSelectorReset(); locationTabSelected = 'dockercontainer'; document.getElementById('clientSelection').value = clientTabSelected; clientTabSelected = 'clientserver'; if (locationTabSelected == 'onpremise') { $('#onPremiseTab').tab('show') tabSelected(true); } else if (locationTabSelected == 'awscloud') { $('#AwsCloudTab').tab('show') } else if (locationTabSelected == 'azurecloud') { $('#AzureCloudTab').tab('show') } else if (locationTabSelected == 'dockercontainer') { $('#DockerTab').tab('show') } else if (locationTabSelected == 'googlecloud') { $('#GcpTab').tab('show') } } function formReset() { document.getElementById("messageDiv").style.display = 'none'; document.getElementById('serverVersion').style.display = ""; svSelectorReset(); opsysFamilySelectorReset(); opSystemSelectorReset(); tabSelected(false); } function svSelectorReset() { var serverVersion = document.getElementById("serverVersion"); serverVersion.innerHTML = ''; var selectOption = document.createElement('option'); selectOption.value = 'selectMessage'; selectOption.innerHTML = ' -- select a release version -- '; selectOption.disabled = true; selectOption.selected = true; serverVersion.appendChild(selectOption); serverVersion.disabled = true; } function opsysFamilySelectorReset() { var opsysFamily = document.getElementById("opsysFamily"); opsysFamily.innerHTML = ''; var selectOption = document.createElement('option'); selectOption.value = 'selectMessage'; selectOption.innerHTML = ' -- select an operating system family -- '; selectOption.disabled = true; selectOption.selected = true; opsysFamily.appendChild(selectOption); opsysFamily.disabled = true; } function opSystemSelectorReset() { var opSystem = document.getElementById("opSystem"); opSystem.innerHTML = ''; var selectOption = document.createElement('option'); selectOption.value = 'selectMessage'; selectOption.innerHTML = ' -- select operating system -- '; selectOption.disabled = true; selectOption.selected = true; opSystem.appendChild(selectOption); opSystem.disabled = true; } function tabSelected(handlePermalink){ document.getElementById("messageDiv").style.display = 'none'; svSelectorReset(); opsysFamilySelectorReset(); opSystemSelectorReset(); document.getElementById('clientSelection').value = clientTabSelected; updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?clientSelection=' + clientTabSelected + '&locationSelection=' + locationTabSelected); var webMethod = location.origin + "/license_generator/execfunction.vsp"; var parameters = "action=get_serverVersionsVirtuoso&variables=" + clientTabSelected; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.readyState == XMLHttpRequest.DONE ) { if(xhttp.status == 200){ if (xhttp.responseText != null && xhttp.responseText != "") { // persistent problem on ods-qa with the dropdown being filled twice svSelectorReset(); // Add the response to the opSystem control var versions = new Array(); var serverVersion = document.getElementById("serverVersion"); versions = xhttp.responseText.split(','); for (var i = 0; i < versions.length; i = i + 1) { var opt = document.createElement('option'); opt.value = versions[i].trim(); opt.innerHTML = versions[i]; serverVersion.appendChild(opt); } document.getElementById("serverVersion").style.display = ''; document.getElementById("serverVersion").disabled = false; document.getElementById('serverVersion').value = versions[0].trim(); if (handlePermalink) { // Handle Permalink if (clientTabSelected == 'jdbc') { document.getElementById('client-jdbc').className = 'nav-item active'; document.getElementById('jdbcTab').className = 'nav-link active'; document.getElementById('client-odbc').className = 'nav-item'; document.getElementById('odbcTab').className = 'nav-link'; document.getElementById('client-server').className = 'nav-item'; document.getElementById('clientServerTab').className = 'nav-link'; } else if (clientTabSelected == 'odbc') { document.getElementById('client-jdbc').className = 'nav-item'; document.getElementById('jdbcTab').className = 'nav-link'; document.getElementById('client-odbc').className = 'nav-item active'; document.getElementById('odbcTab').className = 'nav-link active'; document.getElementById('client-server').className = 'nav-item'; document.getElementById('clientServerTab').className = 'nav-link'; } else { document.getElementById('client-jdbc').className = 'nav-item'; document.getElementById('jdbcTab').className = 'nav-link'; document.getElementById('client-odbc').className = 'nav-item'; document.getElementById('odbcTab').className = 'nav-link'; document.getElementById('client-server').className = 'nav-item active'; document.getElementById('clientServerTab').className = 'nav-link active'; } if ('' != '') document.getElementById('serverVersion').value = ''; svSelected(document.getElementById('serverVersion'), true); } else svSelected(document.getElementById('serverVersion'), false); } } else if(xhttp.status == 500) { document.getElementById("messageP").innerHTML = 'There was an error getting the server versions.'; document.getElementById("messageDiv").style.display = ''; } } } xhttp.open("POST", webMethod, true); xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhttp.send(parameters); } function svSelected(serverVersion, handlePermalink){ document.getElementById("messageDiv").style.display = 'none'; if (serverVersion.value == "selectMessage") return; updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?clientSelection=' + clientTabSelected + '&serverVersionSelection=' + serverVersion.value + '&locationSelection=' + locationTabSelected); opsysFamilySelectorReset(); opSystemSelectorReset(); var webMethod = location.origin + "/license_generator/execfunction.vsp"; var parameters = "action=get_opsysFamiliesVirtuoso&variables=" + clientTabSelected + "," + serverVersion.value; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.readyState == XMLHttpRequest.DONE ) { if(xhttp.status == 200){ if (xhttp.responseText != null && xhttp.responseText != ""){ // persistent problem on ods-qa with the dropdown being filled twice opsysFamilySelectorReset(); // Add the response to the opsysFamily control var families = new Array(); var opsysFamily = document.getElementById("opsysFamily"); families = xhttp.responseText.split(','); for (var i = 0; i < families.length; i = i + 2) { var opt = document.createElement('option'); opt.value = families[i]; opt.innerHTML = families[i+1]; opsysFamily.appendChild(opt); } document.getElementById("opsysFamily").style.display = ''; document.getElementById("opsysFamily").disabled = false; // Default to first (only?) value document.getElementById('opsysFamily').value = families[0]; // Then, if possible, set to the opsys that matches navigator.platform if (navigator.platform.includes("Win")) { for (var i = 0; i < families.length; i = i + 2) { if (families[i+1].includes('Win')) { document.getElementById('opsysFamily').value = families[i]; break; } } } else if (navigator.platform.includes("Mac")) { for (var i = 0; i < families.length; i = i + 2) { if (families[i+1].includes('mac')) { document.getElementById('opsysFamily').value = families[i]; break; } } } else if (navigator.platform.includes("Linux")) { for (var i = 0; i < families.length; i = i + 2) { if (families[i+1].includes('Linux')) { document.getElementById('opsysFamily').value = families[i]; break; } } } if (handlePermalink) { // Handle permalink if ('' != '') document.getElementById('opsysFamily').value = ''; osfmSelected(document.getElementById('opsysFamily'), true); } else osfmSelected(document.getElementById('opsysFamily'), false); } } else if(xhttp.status == 500) { document.getElementById("messageP").innerHTML = 'There was an error getting the operating system families.'; document.getElementById("messageDiv").style.display = ''; } } } xhttp.open("POST", webMethod, true); xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhttp.send(parameters); } function osfmSelected(opsysFamily, handlePermalink){ document.getElementById("messageDiv").style.display = 'none'; if (opsysFamily.value == "selectMessage") return; opSystemSelectorReset(); updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?clientSelection=' + clientTabSelected + '&serverVersionSelection=' + document.getElementById("serverVersion").value + '&opsysFamilySelection=' + encodeURIComponent(opsysFamily.value) + '&locationSelection=' + locationTabSelected); var webMethod = location.origin + "/license_generator/execfunction.vsp"; var parameters = "action=get_opSystemsVirtuoso&variables=" + clientTabSelected + "," + opsysFamily.value + "," + document.getElementById("serverVersion").value; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.readyState == XMLHttpRequest.DONE ) { if(xhttp.status == 200){ if (xhttp.responseText != null && xhttp.responseText != "") { // persistent problem on ods-qa with the dropdown being filled twice opSystemSelectorReset(); // Add the response to the opSystem control var opsystems = new Array(); var opSystem = document.getElementById("opSystem"); opsystems = xhttp.responseText.split(','); for (var i = 0; i < opsystems.length; i = i + 2) { var opt = document.createElement('option'); opt.value = opsystems[i]; opt.innerHTML = opsystems[i+1]; opSystem.appendChild(opt); } document.getElementById("opSystem").style.display = ''; document.getElementById("opSystem").disabled = false; // Default to first (only?) value document.getElementById('opSystem').value = opsystems[0]; if (handlePermalink) { // Handle Permalink if ('' != '') document.getElementById('opSystem').value = ''; } osSelected(document.getElementById('opSystem')); } } else if(xhttp.status == 500) { document.getElementById("messageP").innerHTML = 'There was an error getting the operating system families.'; document.getElementById("messageDiv").style.display = ''; } } } xhttp.open("POST", webMethod, true); xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhttp.send(parameters); } function osSelected(os){ document.getElementById("messageDiv").style.display = 'none'; if (os.value == "selectMessage") return; updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?clientSelection=' + clientTabSelected + '&serverVersionSelection=' + document.getElementById("serverVersion").value + '&opsysFamilySelection=' + encodeURIComponent(document.getElementById("opsysFamily").value) + '&opSystemSelection=' + encodeURIComponent(os.value) + '&locationSelection=' + locationTabSelected); checkChosenLicense(); return; } // </script> <script> function openProfile() { window.location = ''; } </script> <input class="btn licgen_button btn-success" type="button" name="submitBtn" value="Find Downloads" onclick="checkExists()"> <button class="btn licgen_button btn-primary" type="button" id="clearButton" onclick="formReset()">Reset</button></form> </div> <div class="tab-pane fade" id="AWSCLOUD" role="tabpanel" aria-labelledby="AwsCloudTab"> <br> <div style="float: left;width: inherit;"> <div class="cloud-image-info"> <div class="cloud-header"> <img loading="lazy" style="width: 100px;padding-right: 20px;" src="http://www.openlinksw.com/DAV/oplweb3/images/OPL-VIRT-216px.png" title="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0900704f0d2f8df12#this"> <h2>Virtuoso Universal Server (Cloud Edition) for Ubuntu 18.04 Bionic PAGO AMI</h2> </div> <p>One-click installation edition of a preconfigured Virtuoso Multi-Model RDBMS instance. This particular deployment is available on a Pay-As-You-Go (PAGO) subscription model basis via the Amazon Web Services (AWS) Cloud&#39;s marketplace.</p> <a class="btn btn-success" href="https://aws.amazon.com/marketplace/pp/B08KTPPY8V#" target="_blank" title="Go to AWS Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <div class="cloud-header"> <img loading="lazy" style="width: 100px;padding-right: 20px;" src="http://www.openlinksw.com/DAV/oplweb3/images/OPL-VIRT-216px.png" title="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0c39dc72cda79a561#this"> <h2>Virtuoso Universal Server (Commercial Cloud Edition) 8.3 for RHEL 7.1 BYOL AMI 8.3.0-ami-1</h2> </div> <p>One-click installation edition of a preconfigured Virtuoso 8.2 Multi-Model RDBMS instance. This particular deployment is available on a Pay-As-You-Go (BYOL) subscription model basis via the Amazon Web Services (AWS) Cloud&#39;s marketplace.</p> <a class="btn btn-success" href="https://aws.amazon.com/marketplace/pp/B00ZWMSNOG#" target="_blank" title="Go to AWS Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <div class="cloud-header"> <img loading="lazy" style="width: 100px;padding-right: 20px;" src="http://www.openlinksw.com/DAV/oplweb3/images/OPL-VIRT-216px.png" title="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0ee6dac2acedd5ed0#this"> <h2>Virtuoso Universal Server (Commercial Cloud Edition) 8.3.3319 BYOL AMI for Ubuntu 18.04 Bionic</h2> </div> <p>One-click installation edition of a preconfigured Virtuoso 8.2 Multi-Model RDBMS instance. This particular deployment is available on a Pay-As-You-Go (BYOL) subscription model basis via the Amazon Web Services (AWS) Cloud&#39;s marketplace.</p> <a class="btn btn-success" href="https://aws.amazon.com/marketplace/pp/B08K97YRGK#" target="_blank" title="Go to AWS Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <div class="cloud-header"> <img loading="lazy" style="width: 100px;padding-right: 20px;" src="http://www.openlinksw.com/DAV/oplweb3/images/OPL-VIRT-216px.png" title="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0fdd82310735949c1#this"> <h2>Virtuoso Universal Server (Commercial Cloud Edition) PAGO for RHEL 7.1</h2> </div> <p>One-click installation edition of a preconfigured Virtuoso 8.2 Multi-Model RDBMS instance. This particular deployment is available on a Pay-As-You-Go (PAGO) subscription model basis via the Amazon Web Services (AWS) Cloud&#39;s marketplace.</p> <a class="btn btn-success" href="https://aws.amazon.com/marketplace/pp/B011VMCZ8K#" target="_blank" title="Go to AWS Downloads">Use Virtuoso</a> </div> </div> </div> <div class="tab-pane fade" name="AZURECLOUD" id="AZURECLOUD" role="tabpanel" aria-labelledby="AzureCloudTab"> <br> <div style="float: left;width: inherit;"> <div class="cloud-image-info"> <h2>Virtuoso Universal Server (Commercial Cloud Edition) for Ubuntu 18.04 Bionic on the Microsoft Azure Cloud</h2> <p>A 30 Day Free Evaluation that applies to any Microsoft Azure Cloud Instance Type supported by Virtuoso. This includes a an unrestricted license for Concurrent Database Connections (users) and CPU Affinity (i.e. Physical and Virtual CPUs applied to multi-threaded operations).</p> <a class="btn btn-success" href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/openlinkswcom-pago.openlink-virtuoso-azure-pago-offer-20201019?tab=Overview" target="_blank" title="Go to Azure Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <h2>Personal Usage Offer: Virtuoso Universal Server (Commercial Cloud Edition) for Ubuntu 18.04 Bionic on the Microsoft Azure Cloud</h2> <p>Personal Usage Offer that applies to any Microsoft Azure Cloud Instance Type supported by Virtuoso. This includes a an unrestricted license for Concurrent Database Connections (users) and CPU Affinity (i.e. Physical and Virtual CPUs applied to multi-threaded operations) pricing scoped to your choice of Virtual Machine Instance Type.</p> <a class="btn btn-success" href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/openlinkswcom-pago.openlink-virtuoso-azure-pago-offer-20201019?tab=Overview" target="_blank" title="Go to Azure Downloads">Use Virtuoso</a> </div> </div> </div> <div class="tab-pane fade in active" id="DOCKER" role="tabpanel" aria-labelledby="DockerTab"> <br> <div style="float: left;width: inherit;"> <div class="cloud-image-info"> <h2>OpenLink Virtuoso Enterprise Edition 8.3 Docker Image</h2> <p>One-click installation edition of a preconfigured Virtuoso 8.2 Multi-Model RDBMS instance. This particular deployment requires a commercial license for fully functionality, by default it will operate if free-evaluation mode.</p> <a class="btn btn-success" href="https://hub.docker.com/r/openlink/virtuoso-closedsource-8#" target="_blank" title="Go to Docker Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <h2>OpenLink Virtuoso Enterprise Edition 8.3 Docker Image</h2> <p>One-click installation edition of a preconfigured Virtuoso 8.2 Multi-Model RDBMS instance. This particular deployment requires an Evaluation or Non-Expiring license for full functionality, by default it will operate in Limited Demo mode.</p> <a class="btn btn-success" href="https://hub.docker.com/r/openlink/virtuoso-closedsource-8#" target="_blank" title="Go to Docker Downloads">Use Virtuoso</a> </div> </div> </div> <div class="tab-pane fade" name="GCPCLOUD" id="GCPCLOUD" role="tabpanel" aria-labelledby="GCPCloudTab"> <br> <div style="float: left;width: inherit;"> <div class="cloud-image-info"> <h2>Bring-Your-Own-License (BYOL): Virtuoso Universal Server (Commercial Cloud Edition) for Ubuntu 20.04 Focal on the Google Cloud Platform</h2> <p>Bring-Your-Own-License (BYOL) offer that applies to any Google Cloud Platform Instance Type supported by Virtuoso. This includes a an unrestricted license for Concurrent Database Connections (users) and CPU Affinity (i.e. Physical and Virtual CPUs applied to multi-threaded operations) pricing scoped to your choice of Virtual Machine Instance Type.</p> <a class="btn btn-success" href="https://console.cloud.google.com/marketplace/product/openlink-virtuoso-byol-public/google-cloud-openlink-virtuoso-ubuntu-byol-vm#this" target="_blank" title="Go to Azure Downloads">Use Virtuoso</a> </div> <div class="cloud-image-info"> <h2>Pay-As-You-Go (PAGO) Offer: Virtuoso Universal Server (Commercial Cloud Edition) for Ubuntu 20.04 Focal on the Google Cloud Platform</h2> <p>Pay-As-You-Go (PAGO) Offer that applies to any Google Cloud Platform Instance Type supported by Virtuoso. This includes a an unrestricted license for Concurrent Database Connections (users) and CPU Affinity (i.e. Physical and Virtual CPUs applied to multi-threaded operations) pricing scoped to your choice of Virtual Machine Instance Type.</p> <a class="btn btn-success" href="https://console.cloud.google.com/marketplace/product/openlink-virtuoso-pago/google-cloud-openlink-virtuoso-ubuntu-pago-vm" target="_blank" title="Go to Azure Downloads">Use Virtuoso</a> </div> </div> </div> </div> </div> <div id="footer">License Generation service v1.0.3_git479 as of Mar 24 2025<br> <br> </div> </div> <script> var clientTabSelected ; var locationSelected ; clientTabSelected = 'clientserver'; locationSelected = 'dockercontainer'; $(document).ready(function(){ $('a[data-toggle="tab"]').on('shown.bs.tab', function(e){ if (e.currentTarget == document.getElementById('onPremiseTab')) { locationTabSelected = 'onpremise'; } else if (e.currentTarget == document.getElementById('AwsCloudTab')) { locationTabSelected = 'awscloud'; } else if (e.currentTarget == document.getElementById('AzureCloudTab')) { locationTabSelected = 'azurecloud'; } else if (e.currentTarget == document.getElementById('DockerCloudTab')) { locationTabSelected = 'dockercontainer'; } else if (e.currentTarget == document.getElementById('GCPCloudTab')) { locationTabSelected = 'gcpcloud'; } else if (e.currentTarget == document.getElementById('clientServerTab')) { clientTabSelected = 'clientserver'; tabSelected(false); } else if (e.currentTarget == document.getElementById('odbcTab')) { clientTabSelected = 'odbc'; tabSelected(false); } else if (e.currentTarget == document.getElementById('jdbcTab')) { clientTabSelected = 'jdbc'; tabSelected(false); } //formReset(); }); $(".nav-tabs a[data-toggle=tab]").on("click", function(e) { if ($(this).parent().hasClass("disabled")) { e.preventDefault(); return false; } }); $(".nav-pills a[data-toggle=tab]").on("click", function(e) { if ($(this).parent().hasClass("disabled")) { e.preventDefault(); return false; } }); $('.nav-pills a[data-toggle="tab"]').on('shown.bs.tab', function (e) { e.target // newly activated tab e.relatedTarget // previous active tab if (e.target.id == 'AwsCloudTab') updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?locationSelection=awscloud'); else if (e.target.id == 'AzureCloudTab') updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?locationSelection=azurecloud'); else if (e.target.id == 'DockerTab') updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?locationSelection=dockercontainer'); else if (e.target.id == 'GCPCloudTab') updatePermalink ('https://shop.openlinksw.com/onboarding/' + '?locationSelection=gcpcloud'); else tabSelected(false); }); }); </script> <!--start embedded sparql element--> <div class="embeddedsparql embeddedsparqlresultset" id="dldata" data-oplembed-target="dldata-target" data-oplembed-template="dldata-template"> <div class="embeddedsparql header"> <div class="embeddedsparql header field s">s</div> </div> <div class="embeddedsparql results"> <div class="embeddedsparql results row odd custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/offer/Offer-2020-10-Azure-Cloud-30-Day-Evaluation-PAGO-Ubuntu-Bionic#this" rel="nofollow">http://data.openlinksw.com/oplweb/offer/Offer-2020-10-Azure-Cloud-30-Day-Evaluation-PAGO-Ubuntu-Bionic#this</a> </div> </div> <div class="embeddedsparql results row even custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/offer/Offer-2020-10-Azure-Personal-PAGO-Ubuntu-Bionic#this" rel="nofollow">http://data.openlinksw.com/oplweb/offer/Offer-2020-10-Azure-Personal-PAGO-Ubuntu-Bionic#this</a> </div> </div> <div class="embeddedsparql results row odd custom"> <div class="embeddedsparql results row cell s"> <a href="https://hub.docker.com/r/openlink/virtuoso-closedsource-8#" rel="nofollow">https://hub.docker.com/r/openlink/virtuoso-closedsource-8#</a> </div> </div> <div class="embeddedsparql results row even custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0900704f0d2f8df12#this" rel="nofollow">http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0900704f0d2f8df12#this</a> </div> </div> <div class="embeddedsparql results row odd custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0c39dc72cda79a561#this" rel="nofollow">http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0c39dc72cda79a561#this</a> </div> </div> <div class="embeddedsparql results row even custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0ee6dac2acedd5ed0#this" rel="nofollow">http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0ee6dac2acedd5ed0#this</a> </div> </div> <div class="embeddedsparql results row odd custom"> <div class="embeddedsparql results row cell s"> <a href="http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0fdd82310735949c1#this" rel="nofollow">http://data.openlinksw.com/oplweb/product/Virtuoso-ami-0fdd82310735949c1#this</a> </div> </div> </div> </div><!--end embedded sparql element--> <!--End body content--> <div class="footer-clean"> <footer> <div class="container"> <div class="row"> <div class="col-md-3 col-sm-4 item"> <h3>General</h3> <ul> <li> <a href="https://www.openlinksw.com/">Corporate Homepage</a> </li> <li> <a href="https://shop.openlinksw.com/">Shop</a> </li> <li> <a href="https://www.openlinksw.com/news/">News</a> </li> <li> <a href="/faq">FAQs</a> </li> <li> <a href="http://wikis.openlinksw.com/MetaWiki/">How Do I?</a> </li> <li> <a href="https://shop.openlinksw.com/license_generator/virtuoso-download/">Download (Virtuoso)</a> </li> <li> <a href="https://shop.openlinksw.com/license_generator/uda/">Download (UDA)</a> </li> <li> <a href="http://docs.openlinksw.com/">Documentation</a> </li> <li> <a href="https://www.openlinksw.com/contact/">Contact</a> </li> </ul> </div> <div class="col-md-3 col-sm-4 item"> <h3>Follow</h3> <ul> <li role="presentation"> <a href="https://www.linkedin.com/company/openlink-software/"><i class="fa fa-linkedin" style="margin: 0 0.1em 0 0; padding: 0px; width: 14px"></i> Linkedin </a> </li> <li role="presentation"> <a href="https://twitter.com/OpenLink/"><i class="fa fa-twitter" style="margin: 0 0.1em 0 0; padding: 0px; width: 14px"></i> Twitter </a> </li> <li role="presentation"> <a href="https://medium.com/@openlink"><i class="fa fa-medium" style="margin: 0 0.1em 0 0; padding: 0px; width: 14px"></i> Medium </a> </li> </ul> </div> <div class="col-md-3 col-sm-4 item"> <h3>Products</h3> <ul> <li> <a href="https://virtuoso.openlinksw.com/">Virtuoso Universal Server</a> </li> <li> <a href="http://vos.openlinksw.com/">Virtuoso Universal Server - Open-Source Edition</a> </li> <li> <a href="https://uda.openlinksw.com/">Universal Access Drivers</a> </li> <li> <a href="http://youid.openlinksw.com/">YouID Certificate Generator</a> </li> <li> <a href="http://osds.openlinksw.com/">Structured Data Sniffer</a> </li> <li> <a href="http://osde.openlinksw.com/">Structured Data Editor</a> </li> </ul> </div> <div class="col-md-3 col-sm-4 item"> <h3>Pricing</h3> <ul> <li> <a href="https://virtuoso.openlinksw.com/offers">Virtuoso Universal Server</a> </li> <li> <a href="https://uda.openlinksw.com/offers">Universal Data Access Drivers</a> </li> </ul> </div> <div class="col-md-3 item social"> <a href="#"></a><a href="#"></a><a href="#"></a> <p class="copyright">漏2024 OpenLink Software</p> </div> </div> </div> </footer> </div> <!--Begin OSDI data--><!--OSDI structured data (Turtle) injection start--> <script type="text/turtle"><![CDATA[# Empty TURTLE ]]> </script><!--OSDI structured data (Turtle) injection end--> <!--OSDI structured data (JSON-LD) injection start--><script type="application/ld+json">{ } </script><!--OSDI structured data (JSON-LD) injection end--> <!--OSDI structured data (HTML5-MD) injection start--><div class="microdata" style="display: none"> <div class="container-fluid"> <nav class="navbar navbar-expand-md sticky-top navbar-light bg-light"><a class="navbar-brand" href="#" onclick="javascript:history.go(-1); return false;">SPARQL | </a></nav> <p>This document is empty and basically useless. It is generated by a web service that can make some statements in HTML+Microdata format. This time the service made zero such statements, sorry.</p> </div> </div><!--OSDI structured data (HTML5-MD) injection end--> <!--OSDI structured data injection end--> <script src="//www.openlinksw.com/skin/bootstrap-2022/js/oplskin-all.min.js"></script><script src="/skin/bootstrap-2022/js/jquery-ods-shopcart/jquery.ods-shopcart.js" type="text/javascript"></script><script src="/skin/bootstrap-2022/js/jquery-ods-shopcart/jquery.hoverIntent.minified.js" type="text/javascript"></script><script src="/odsui/js/ods-auth.js" type="text/javascript"></script><script type="text/javascript"> $(document).xpath("//div[contains(@class,'embeddedsparql') and @id and @data-oplembed-target and @data-oplembed-template]").each( function(idx, datid) { var id = $(datid).attr("id"); var data= embedToData(id, 0); var dest= $(datid).attr("data-oplembed-target"); var templt= $("#"+id).attr("data-oplembed-template"); if(typeof embedDataPreHook === "function") { embedDataPreHook(datid); } if(typeof embedDataFixes === "function") { $("#"+dest).loadTemplate($("#"+templt), data, {complete: embedDataFixes}); } else { $("#"+dest).loadTemplate($("#"+templt), data); } if(typeof embedDataPostHook === "function") { embedDataPostHook(datid); } $(datid).toggle(false); } ) </script><script type="text/javascript"> $("ul.navbar-right li:has(title)").toggle(false); </script><script type="text/javascript"> document.getElementById("profileloginlink").href=document.getElementById("profileloginlink").href+"?returnto="+encodeURIComponent(document.location); document.getElementById("profileregisterlink").href=document.getElementById("profileregisterlink").href+"?returnto="+encodeURIComponent(document.location); $(".oplshopitem").each( (idx,x) => x.href=x.href.replace("#LOGIN", document.getElementById("profileloginlink").href)) if (document.location.pathname.includes("support_system") || document.location.pathname.includes("profile") || document.location.pathname.includes("quotations") || document.location.pathname.includes("purchases")) document.getElementById("profilelogoutlink").href=document.getElementById("profilelogoutlink").href+"?returnto="+encodeURIComponent('https://www.openlinksw.com'); else document.getElementById("profilelogoutlink").href=document.getElementById("profilelogoutlink").href+"?returnto="+encodeURIComponent(document.location); </script><script type="text/javascript"> $("#profileloginlink").toggle(true); $("#profileregisterlink").toggle(true); $("#profilelogoutlink").toggle(false); $("#profilelink").toggle(false); $("#profiledropdown").css("padding-top", "15px"); $("#profiledropdown").css("padding-bottom", "15px"); </script><script type="text/javascript"> var repaint=document.getElementById("repaint") repaint.remove() </script><!--Google tag (gtag.js)--><script async="async" type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-111JHTZWN4"></script><script type="text/javascript"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-111JHTZWN4'); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10