CINXE.COM
<!DOCTYPE html SYSTEM "about:legacy-compat"> <html itemscope="itemscope" itemtype="http://schema.org/WebPage" itemid="https://www.openlinksw.com/contact/" 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:hcard="http://www.w3.org/2006/03/hcard" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" 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="/feeds/rss/" type="application/rss+xml" rel="alternate" title="OpenLink Software: RSS Feed: www"> <link href="/feeds/atom/" type="application/atom+xml" rel="alternate" title="OpenLink Software: Atom Feed: www"> <link href="/feeds/json/" type="application/feed+json" rel="alternate" title="OpenLink Software: JSON Feed: www"> <link rel="canonical" href="https://www.openlinksw.com/contact/"><!-- Debug: got here test [cluster=, site=www , wikinode=, URL(enc)=https%3A%2F%2Fwww.openlinksw.com%2Fcontact%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"> <link rel="stylesheet" href="/opal-widget/opal.css"> <title itemprop="name">Contact OpenLink</title> <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "WebSite", "url": "https://www.openlinksw.com/contact/", "potentialAction": { "@type": "SearchAction", "name": "Website Search", "target": "https://www.openlinksw.com/search/?q={search_term_string}", "query-input": "required name=search_term_string" } } </script><style type="text/css"> /**/ #formlayout { } #formlayout tr { margin: 1em 0 1em 0; } #formlayout tr td { padding: 1em 0 1em 0; } .contact-logo img{ height: 28px; width: 28px; } /**/ </style><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!--Begin SPARQL data - headers--><!--End SPARQL data--> <script src="//cdn.jsdelivr.net/npm/markdown-it@13.0.1/dist/markdown-it.min.js" integrity="sha256-hNyljag6giCsjv/yKmxK8/VeHzvMDvc5u8AzmRvm1BI=" crossorigin="anonymous"></script><script src="//cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.11/clipboard.min.js" integrity="sha512-7O5pXpc0oCRrxk8RUfDYFgn0nO1t+jLuIOQdOMRp4APB7uZ4vSjspzp5y6YDtDs4VzUSTbWzBFZ/LKJhnyFOKw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <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><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><link rel="stylesheet" href="https://www.openlinksw.com/skin/bootstrap-2022/css/font-and-pre-fixes.css"> </head> <body onload=""><!--Secondary menu for www - there isn't one--> <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="//opal.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 & 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 & 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's Blog</a> </li> <li role="presentation"> <a href="https://www.openlinksw.com/blog/~kidehen/">Kingsley Idehen'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://www.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"> <div id="contactsubstance"> <h1>Contact OpenLink Software</h1> <div class="round"> <h2>Email Us</h2> <p>You may also contact OpenLink Software through the following form. Please note that Support cases should be managed through the <a href="https://shop.openlinksw.com/support_system/customers/">Support System</a> interface instead.</p> <form action="." method="post"> <div> <input name="secret" type="hidden" value="Alohomora"> </div> <table id="formlayout"> <tr> <td style="width: 20%">Please specify a department so we can direct your message accordingly:</td> <td><select name="dept"> <option>Product Sales</option> <option>General Information</option> <option>Product Quote</option> <option>Product Availability</option> <option>EMEA Customer Services</option> <option>Account Manager</option> <option>Partner Programs</option> <option>Technical Support</option> <option>Download Wizard</option> <option>License Terms</option> <option>Training and Professional Services</option> <option>Human Resources</option> <option>Discussion/News administrator</option> <option>Support phpBB Boards Team</option> <option>OpenLink Webmaster</option> <option>iODBC Webmaster</option> <option>iODBC Manager</option> <option>Virtuoso Open Source Maintainer</option> <option>Virtuoso Documentation Maintainer</option> <option>Virtuoso Security</option> <option>UDA Documentation Maintainer</option> <option>OpenLink Data-Spaces (ODS)</option> <option>OAT Team</option> <option>JDBCBench Administrator</option> <option>ODBC Benchmark Maintainer</option> <option>OpenLink Data Explorer</option> <option>Ruby on Rails ODBC Adapter</option> <option>SOAP</option> <option>SPARQL</option> <option>FOAF</option> <option>ATOM</option> <option>GDPR - Data Protection</option> </select></td> </tr> <tr> <td>Your name:</td> <td><input name="name" value="" size="50"></td> </tr> <tr> <td>Your email address:</td> <td><input name="email" value="" size="50"></td> </tr> <tr> <td>A short subject for your message:</td> <td><input name="subject" value="" size="50"></td> </tr> <tr> <td>Body:</td> <td> <textarea name="content" cols="50" rows="10"></textarea></td> </tr> <tr> <td>Turing Test:<br> Please enter the number 17 in this box:</td> <td><br> <input name="turing" value="0"> <p> <br> <input type="submit" name="Send!" value="Send!"> </p> </td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table> </form> </div> </div> <div class="round"> <h2>OpenLink Offices</h2> <div id="offices"> <div style="display:none">OpenLink Software</div> <div style="display:none"> http://www.openlinksw.com/</div> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="50%" valign="top"> <div id="USoffice" itemref="offices"> <h3>OpenLink Software (US Office)</h3> <p>Covering North, South, & Central America, the Caribbean, and Japan</p> <div style="display:none"> http://www.openlinksw.com/contact/#USoffice</div> (<a href="https://www.google.com/maps/place/Workbar+Needham/@42.2970751,-71.2151872,17z/data=!3m1!4b1!4m5!3m4!1s0x89e381c2f2b7d4a9:0x96aee2094f2dabb4!8m2!3d42.2970751!4d-71.2129985">map</a>)<br> <img loading="lazy" style="float: right; margin-right: 1em" src="//www.openlinksw.com/contact/oplus-qrcode.png"> <br> <span class="hcard:fn hcard:org">OpenLink Software, Inc.</span> <br> <!--span property="hcard:fn hcard:org" class="hcard:fn hcard:org">OpenLink Software, Inc.</span><br /--> <div id="usaddress" itemref="USoffice"> <span>117 Kendrick Street</span>,<br> <span>Suite 300</span>,<br> <span>Needham Heights</span>, <span>MA</span> <span>02494</span> <br> <span>U.S.A.</span> </div> Tel.: <span><a href="tel:+1%20781%20273%200900">+1 781 273 0900</a></span> <br> Fax: <span><a href="fax:+1%20781%20229%208030">+1 781 229 8030</a></span> </div> </td> <td width="50%" valign="top"> <div id="UKoffice" itemref="offices"> <h3>OpenLink Software (UK Office)</h3> <p>Covering Europe, Australia, Africa, Antarctica, Asia & Middle East and all other regions</p> (<a href="http://maps.google.co.uk/maps?f=q&hl=en&geocode=&q=Airport+House,+Purley+Way,+Croydon,+Surrey,+CR0+0XZ&sll=53.800651,-4.064941&sspn=7.62114,17.973633&ie=UTF8&ll=51.356561,-0.117846&spn=0.007866,0.017552&z=16">map</a>)<br> <img loading="lazy" style="float: right; margin-right: 1em" src="//www.openlinksw.com/contact/opluk-qrcode.png"> <br> <div style="display:none"> http://www.openlinksw.com/contact/#UKoffice</div> OpenLink Software (UK) Ltd.<br> <div id="ukaddress" itemref="UKoffice"> <span>Suite 273, Airport House,<br> Purley Way</span>,<br> <span>Croydon</span>,<br> <span>Surrey</span>,<br> <span>CR0 0XZ</span> <br> <span>United Kingdom</span> </div> Tel.: <span><a href="tel:+44%20(0)20%208681%207701">+44 (0)20 8681 7701</a></span> <br> Fax: <span><a href="fax:+44%20(0)20%208681%207702">+44 (0)20 8681 7702</a></span> </div> </td> </tr> </table> </div> </div> <div class="round"> <h2>Social Media</h2> <a class="contact-logo" href="http://twitter.com/#!/openlink"><img loading="lazy" src="/images/x-logo.webp" alt="Twitter" width="64" height="64"></a> <a class="contact-logo" href="http://www.facebook.com/OpenLinkSoftware"><img loading="lazy" src="/images/Facebook_Logo_Primary.webp" alt="Facebook" width="64" height="64"></a> <a class="contact-logo" href="http://www.linkedin.com/company/openlink-software/"><img loading="lazy" src="/images/linkedin-logo.webp" alt="Linked-in" width="64" height="64"></a> <a class="contact-logo" href="http://www.youtube.com/user/OpenLinkTech"><img loading="lazy" src="/images/youtube-icon.webp" alt="You-tube" width="64" height="64"></a> </div> <div class="round"> <h2>Technical support</h2> <p>If you require technical support then you can receive assistance via either of the following methods:</p> <ul> <li> <a href="https://shop.openlinksw.com/support_system/customers/">Online Support</a> </li> <li> <a href="https://community.openlinksw.com/">Community Forum</a> </li> </ul> <p>If you are unable to find a resolution to an issue yourself and need to contact us then please provide as much detail as possible about the OpenLink product, your usage of the product and the issue (including any error messages).</p> </div> </div> <button class="open-btn" title="OPAL"> <img src="/opal-widget/chatbot.svg" style="width:30px;"> </button> <textarea id="clipboard-text"></textarea> <div class="chat-popup" id="opal-form"> <div class="form-container" id="opal-chat-main" hidden="hidden"> <div class="chat-top"> <p class="chat-top-text"> <b>Customer Support Assistant</b> </p> <p class="chat-top-text chat-top-connected">Connected</p> </div> <div id="user-message-area"> <div class="messages"> <div class="questions"> <a type="button" class="prompt">Why is OpenLink Software Important?</a><a type="button" class="prompt">What Products and Services Do You Provide?</a><a type="button" class="prompt">What Distinguishes Your Products and Services?</a><a type="button" class="prompt">How Are Your Products and Services Offered?</a> </div> <div id="progress" class="agent-message d-none" style="/*! display: none; */"> <p> <b><span>.</span><span>.</span><span>.</span> </b> </p> </div> </div> <div class="input-area"> <textarea placeholder="Type message.." id="message_input" required="required"></textarea> </div> </div> <button type="button" id="send" class="send"> <img src="/opal-widget/send.svg"> </button> <button type="button" id="stop" class="stop d-none"> <img src="/opal-widget/stop-circle.svg"> </button> <span type="button" class="call-btn"> <a href="tel:+1-781-273-0900"><img src="/opal-widget/phone-call.svg" style="width:20px; height:20px;"> </a> </span> <span type="button" class="share-btn"><img class="chat-top-button" src="/opal-widget/paperclip.svg" style="width:20px; height:20px;"> </span> <span type="button" class="close-btn"><img class="chat-top-button" src="/opal-widget/x-circle.svg"> </span> </div> <div class="form-container" id="opal-chat-intro" hidden="hidden"> <span type="button" class="close-btn"><img src="/opal-widget/x-circle.svg"> </span> <h3 style="text-align: center;">Need Assistance?</h3> <ul id="intro-options"> <li class="intro-item" id="intro-talk-with-opal"> <a> <p>Chat Now<span class="intro-option-span"><img class="intro-option-img" src="/opal-widget/chat-2.svg"></span> </p> </a> </li> <hr class="option-hr"> <li class="intro-item"> <p> <b>Contact Sales</b><span class="intro-option-span"></span> </p> <p class="intro-item"> <a href="tel:+1-781-273-0900">+1 781-273-0900</a> <span class="intro-option-span"><img class="intro-option-img" src="/opal-widget/telephone.svg"> </span> </p> <p class="intro-item"> <a href="https://www.openlinksw.com/contact">Send Us An Email</a> <span class="intro-option-span"><img class="intro-option-img" src="/opal-widget/mail.svg"> </span> </p> </li> </ul> </div> </div> <script src="//cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.11/clipboard.min.js" integrity="sha512-7O5pXpc0oCRrxk8RUfDYFgn0nO1t+jLuIOQdOMRp4APB7uZ4vSjspzp5y6YDtDs4VzUSTbWzBFZ/LKJhnyFOKw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script type="text/javascript"> $(document).ready(function(){ $('.chat-popup').hide(); $("#progress.agent-message").hide(); $(".open-btn").hide(); // // Wait 4 seconds before showing the OPAL icon setTimeout(function() { // Use jQuery to fade in the button over 0 seconds, making it effectively instant $('.open-btn').fadeIn(1000).css('display','flex'); }, 4000); // 4000 milliseconds = 4 seconds $("#intro-talk-with-opal").on("click",function(){ $("#opal-chat-intro").hide(); if ($(window).width() > 1000) { // Code to run if the window width is greater than 1000 pixels $(".chat-popup").css("bottom","20px") } else{ $(".chat-popup").css("bottom","0") } $("#opal-chat-main").fadeIn(0); }); $(".open-btn").on("click",function(){ $(".open-btn").hide(); $("#opal-chat-main").hide(); $("#opal-chat-intro").show(0); }); }); </script><script type="text/javascript" src="/opal-widget/apikey.js"></script><script type="text/javascript" src="/opal-widget/auth.js"></script><script type="text/javascript" src="/opal-widget/opal.js"></script><script type="text/javascript"> var md = window.markdownit({ html:true, breaks:true, linkify:true, langPrefix:'language-', }); var clipboard = new ClipboardJS('.clipboard-btn'); // Evaluation License Generation Actions // End Evaluation License Generation Actions $(function () { const thisUrl = window.location; const baseUrl = thisUrl .protocol + "//" + thisUrl.host; // OIDC wrapper for API Key authentication var authClient = new AuthClient(wwwApiKey); var session = authClient.getDefaultSession(); // OPAL interface, params: OIDC client var, backend host & port, callbacks for incoming message and error callback // if callbacks not given behaviour is not defined var opal = new Opal(authClient, 'linkeddata.uriburner.com', receiveMessage, errorHandler, { model: 'gpt-4o', // next three are to calibrate model, look at OpenAI docs. //model: 'gpt-4-turbo', top_p: 0.5, temperature: 0.2, //module: 'chat-help', // fine-tune module to init session, e.g. data-twingler-config, chat-help et.c see docs. module: 'www-support-assistant-config', functions: ['Demo.demo.execute_spasql_query'], // backend registered functions, can be added unless not given otherwise via module }); $('.stop').on ('click', function () { opal.stop(); $('#stop').hide(); $('#send').show(); }); var $currentMessage = undefined; // keep DOM element of the receiving message as it coming on chunks var currentText = undefined; var $messages = $('.messages'); // the messages list, shortcut function receiveMessage(role, chunk) { if (role === 'function' || role === 'tool' || role === 'function_response') { return; } if (role === 'notice'){ alert(chunk); return; } if (chunk === '[DONE]' || chunk === '[LENGTH]') { $currentMessage = undefined; currentText = undefined; $messages.find('.cursor').remove(); // <<< remove indicator $('.stop').toggleClass('d-none', true); // <<< enable stop button $('.stop').hide(); $('.send').show(); $messages.animate({ scrollTop: $messages.prop('scrollHeight') }, 0); $('.prompt').on ('click', sendPredefinedPrompt); $('#progress.agent-message').appendTo('.messages').hide(); } else if (!$currentMessage) { // this is first chunk of the answer currentText = chunk; $currentMessage = $('<div class="agent-message"></div>'); $currentMessage.html(md.render(currentText)); $messages.append($currentMessage); $messages.animate({ scrollTop: $messages.prop('scrollHeight') }, 0); $('<span class="cursor"></span>').insertAfter($currentMessage); /// <<< add indicator $('.stop').toggleClass('d-none', false); /// <<< disable stop button $('#progress.agent-message').hide(); // <<< enable progress text bubble $('.stop').show(); $('#clipboard-text').val($('#clipboard-text').val() + '\nassistant: ' + chunk); } else { // next chunk currentText = currentText + chunk; $currentMessage.html(md.render(currentText)); $messages.animate({ scrollTop: $messages.prop('scrollHeight') }, 0); $('#clipboard-text').val($('#clipboard-text').val()+chunk); } } function errorHandler (error) { // error handler, called by Opal() if something f goes wrong let $message = $('<div class="agent-message">'+error+'</div>'); $messages.append($message); } $('.open-btn').on('click', function(e) { // to open chat popup $('.open-btn').hide(); $('#opal-form').fadeIn(); }); $('.close-btn').on('click', function(e) { // self evident // $('.close-btn').hide(); console.log(e); $('#opal-chat-main').hide(); if ($(window).width() > 1000) { $(".chat-popup").css("bottom","1.3em") } else{ $(".chat-popup").css("bottom","0") }; if($("#opal-chat-intro").is(":visible")){ $(".chat-popup").hide() $(".open-btn").show() } else{ $("#opal-chat-intro").show(); } // $('.open-btn').show(); }); $('#message_input').keypress(function (e) { // enter or shift + enter if (!e.shiftKey && e.which === 13) { let text = $('#message_input').val().trim(); e.preventDefault(); sendPrompt(text); } }); $('.send').on('click', function(e) { // see above, doing same thing let $messages = $('.chat-popup .messages'); let text = $('#message_input').val().trim(); sendPrompt(text); }); // simple wait function to allow socket to connect etc. async function waitConnect() { while (!opal.chat_id) { await new Promise(resolve => setTimeout(resolve, 100)); } } // wrapper to draw message and call OPAL widget async function sendPrompt (text) { if (!opal.chat_id) { opal.connect(); // open a WebSocket and init session // however bind() the onOpen can't be detected synchronously, so we need to wait on timeout await waitConnect(); } if (text.length) { $('#send').hide(); $('#stop').show(); $messages.append ($(`<div class="user-message"><p>${text}</p></div>`)); $messages.animate({ scrollTop: $messages.prop('scrollHeight') }, 0); $('.prompt').off(); opal.send (text); $('#message_input').val(''); $('#clipboard-text').val($('#clipboard-text').val() + '\nuser: ' + text); $('#progress.agent-message').appendTo('.messages').show(); // <<< enable progress text bubble $messages.animate({ scrollTop: $messages.prop('scrollHeight') }, 0); } } // wrapper to handle predefined prompts async function sendPredefinedPrompt(e) { let text = e.target.textContent; $('.questions').hide(); if ($('.open-btn:visible').length > 0) { $('.open-btn').hide(); $('#opal-form').fadeIn(); } // disable the predefined promps, can enable once this one complete console.log(text); sendPrompt (text); } $('.prompt').on ('click', sendPredefinedPrompt); $('.share-btn').on ('click', function () { opal.share('clipboard-link'); }); // the below is code to login/logout with OIDC client, can see more examples of it in SPA, OPAL etc. // the only specific thing is call to Opal().connect after login see vvv $('#loginID').click(authLogin); $('#logoutID').click(authLogout); async function authLogout() { let url = new URL(window.location.href); url.search = ''; await authClient.logout(); location.replace(url.toString()); } async function authLogin() { let url = new URL(window.location.href).toString(); authClient.login({ oidcIssuer: baseUrl, redirectUrl: url, tokenType: 'DPoP', clientName: 'OpenLink OPAL Demo' }); } }); </script> <!--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 (JSON-LD) injection start--><script type="application/ld+json">{ "@graph": [ { "@id": "http://schema.org/WebPage", "http://www.w3.org/2000/01/rdf-schema#subClassOf": { "@id": "http://schema.org/CreativeWork"}, "http://www.w3.org/2000/01/rdf-schema#comment": "A web page. Every web page is implicitly assumed to be declared to be of type WebPage, so the various properties about that webpage, such as <code>breadcrumb</code> may be used. We recommend explicit declaration if these properties are specified, but if they are found outside of an itemscope, they will be assumed to be about the page.", "http://www.w3.org/2000/01/rdf-schema#label": "WebPage", "http://schema.org/WebPage": [ "Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for PostgreSQL 6.x, 7.x, 8.x License Offer Web Page", { "@id": "http://www.openlinksw.com/#this"}, { "@id": "http://data.openlinksw.com/oplweb/license/JDBCoracle12GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this"}, "text/html", { "@id": "http://data.openlinksw.com/oplweb/license/JDBCoracle9GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this"}, { "@id": "https://shop.openlinksw.com/cart.vsp"}, { "@id": "http://data.openlinksw.com/oplweb/license/JDBCpostgresGenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this"}, "Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for Oracle 12.x License Offer Web Page", { "@id": "http://uda.openlinksw.com/images/jdbcpostgresmt.gif"}, "Transferable Server-class JDBC Database Agent (Release 6.x) for Oracle 9.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. ", "Transferable Server-class JDBC Database Agent (Release 6.x) for Oracle 12.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. ", "OpenLink Software", "Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for Oracle 9.x License Offer Web Page", { "@id": "http://uda.openlinksw.com/images/jdbcoraclemt.gif"}, { "@id": "http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle12#this"}, { "@id": "http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle9#this"}, { "@id": "http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-postgres#this"}, "Transferable Server-class JDBC Database Agent (Release 6.x) for PostgreSQL 6.x, 7.x, 8.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. ", { "@id": "http://data.openlinksw.com/oplweb/license/JDBCGenericLinuxWKSRequestBrokerLicense-16cores-2016-02-11#this"} ], "@type": "http://www.w3.org/2000/01/rdf-schema#Class" }, { "@id": "https://www.openlinksw.com/contact/", "http://www.w3.org/2007/05/powder-s#describedby": [ { "@id": "https://www.openlinksw.com/about/id/entity/urn/data:openlink:glossary"}, { "@id": "http://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:offers"}, { "@id": "https://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:webs"}, { "@id": "https://www.openlinksw.com/about/id/entity/urn/mdata:websites:google:seo"} ], "http://schema.org/name": "OpenLink Contact Web Page", "http://schema.org/image": { "@id": "https://www.openlinksw.com/skin/images/oplogostd160.png"}, "http://schema.org/fileFormat": "text/html", "http://schema.org/author": { "@id": "https://www.openlinksw.com/data/turtle/openlink.ttl#this"}, "http://schema.org/headline": "OpenLink Contact Web Page", "@type": "http://schema.org/WebPage" }, { "@id": "https://www.openlinksw.com/data/turtle/openlink.ttl#this", "http://www.w3.org/2007/05/powder-s#describedby": [ { "@id": "https://www.openlinksw.com/about/id/entity/urn/mdata:websites:google:seo"}, { "@id": "http://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:offers"}, { "@id": "https://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:webs"}, { "@id": "https://www.openlinksw.com/about/id/entity/urn/data:openlink:glossary"} ], "http://schema.org/name": "OpenLink Software", "http://schema.org/image": { "@id": "https://www.openlinksw.com/skin/images/openlink_128x128.png"}, "http://www.w3.org/2000/01/rdf-schema#label": "OpenLink Software", "http://schema.org/publisher": [ { "@id": "http://data.openlinksw.com/oplweb/product_family/uda#this"}, { "@id": "http://data.openlinksw.com/oplweb/product_family/virtuoso#this"}, { "@id": "http://youid.openlinksw.com/#product"}, { "@id": "http://linkeddata.uriburner.com/#service"}, { "@id": "http://osds.openlinksw.com/#product"}, { "@id": "http://data.openlinksw.com/oplweb/product/util-dataexplorer-st#this"} ], "http://schema.org/sameAs": [ { "@id": "https://plus.google.com/100570109519069333827"}, { "@id": "http://dbpedia.org/resource/OpenLink_Software"}, { "@id": "https://www.facebook.com/OpenLinkSoftware/"}, { "@id": "https://www.linkedin.com/company/27491/"}, { "@id": "https://twitter.com/OpenLink/"} ], "http://schema.org/address": { "@id": "http://www.openlinksw.com/DAV/data/turtle/openlink.ttl#Address"}, "http://schema.org/faxNumber": "+1 781 229 8030", "http://schema.org/founder": { "@id": "http://kingsley.idehen.net/dataspace/person/kidehen#this"}, "http://schema.org/foundingDate": { "@value" : "1992-01-05T00:00:00" , "@type" : "http://www.w3.org/2001/XMLSchema#dateTime" }, "http://schema.org/legalName": "OpenLink Software", "http://schema.org/logo": { "@id": "https://www.openlinksw.com/images/openlink_128x128.png"}, "http://schema.org/telephone": "+1 781 273 0900", "http://www.w3.org/2002/07/owl#sameAs": { "@id": "https://www.openlinksw.com/#this"}, "@type": "http://schema.org/Organization", "http://schema.org/mainEntityOfPage": { "@id": "https://www.openlinksw.com/data/turtle/openlink.ttl"}, "http://schema.org/foundingLocation": { "@id": "http://dbpedia.org/resource/London"} } ] } </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 HTML5 document contains 62 embedded RDF statements represented using HTML+Microdata notation.</p> <p>The embedded RDF content will be recognized by any processor of HTML5 Microdata.</p> <h3>Namespace Prefixes</h3> <table class="table table-sm table-borderless"> <tr> <th>Prefix</th> <th>IRI</th> </tr> <tr> <td>n22</td> <td>http://data.openlinksw.com/oplweb/license/JDBCpostgresGenericLinuxWKSDBAgentLicense-16cores-2016-02-11#</td> </tr> <tr> <td>n14</td> <td>http://www.openlinksw.com/DAV/data/turtle/openlink.ttl#</td> </tr> <tr> <td>n26</td> <td>https://www.linkedin.com/company/27491/</td> </tr> <tr> <td>dbpedia</td> <td>http://dbpedia.org/resource/</td> </tr> <tr> <td>n21</td> <td>https://www.openlinksw.com/#</td> </tr> <tr> <td>n19</td> <td>https://shop.openlinksw.com/</td> </tr> <tr> <td>n17</td> <td>http://data.openlinksw.com/oplweb/product_family/virtuoso#</td> </tr> <tr> <td>schema</td> <td>http://schema.org/</td> </tr> <tr> <td>n16</td> <td>https://www.openlinksw.com/about/id/entity/urn/mdata:websites:google:</td> </tr> <tr> <td>rdfs</td> <td>http://www.w3.org/2000/01/rdf-schema#</td> </tr> <tr> <td>n36</td> <td>http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle9#</td> </tr> <tr> <td>n11</td> <td>https://www.openlinksw.com/about/id/entity/urn/data:openlink:</td> </tr> <tr> <td>n38</td> <td>http://data.openlinksw.com/oplweb/license/JDBCGenericLinuxWKSRequestBrokerLicense-16cores-2016-02-11#</td> </tr> <tr> <td>rdf</td> <td>http://www.w3.org/1999/02/22-rdf-syntax-ns#</td> </tr> <tr> <td>n18</td> <td>http://data.openlinksw.com/oplweb/license/JDBCoracle9GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#</td> </tr> <tr> <td>n24</td> <td>https://www.facebook.com/OpenLinkSoftware/</td> </tr> <tr> <td>n23</td> <td>http://uda.openlinksw.com/images/</td> </tr> <tr> <td>xsdh</td> <td>http://www.w3.org/2001/XMLSchema#</td> </tr> <tr> <td>n6</td> <td>https://www.openlinksw.com/skin/images/</td> </tr> <tr> <td>n33</td> <td>http://data.openlinksw.com/oplweb/product/util-dataexplorer-st#</td> </tr> <tr> <td>n25</td> <td>https://www.openlinksw.com/data/turtle/</td> </tr> <tr> <td>n35</td> <td>https://www.openlinksw.com/images/</td> </tr> <tr> <td>n29</td> <td>http://youid.openlinksw.com/#</td> </tr> <tr> <td>n37</td> <td>http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-postgres#</td> </tr> <tr> <td>n12</td> <td>http://data.openlinksw.com/oplweb/product_family/uda#</td> </tr> <tr> <td>n32</td> <td>http://osds.openlinksw.com/#</td> </tr> <tr> <td>n5</td> <td>https://www.openlinksw.com/contact/</td> </tr> <tr> <td>n30</td> <td>https://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:</td> </tr> <tr> <td>n31</td> <td>http://linkeddata.uriburner.com/#</td> </tr> <tr> <td>n15</td> <td>http://data.openlinksw.com/oplweb/license/JDBCoracle12GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#</td> </tr> <tr> <td>n28</td> <td>https://twitter.com/OpenLink/</td> </tr> <tr> <td>n9</td> <td>http://kingsley.idehen.net/dataspace/person/kidehen#</td> </tr> <tr> <td>wdrs</td> <td>http://www.w3.org/2007/05/powder-s#</td> </tr> <tr> <td>n4</td> <td>https://plus.google.com/</td> </tr> <tr> <td>n13</td> <td>http://www.openlinksw.com/#</td> </tr> <tr> <td>n34</td> <td>http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle12#</td> </tr> <tr> <td>n2</td> <td>https://www.openlinksw.com/data/turtle/openlink.ttl#</td> </tr> <tr> <td>n27</td> <td>http://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:</td> </tr> <tr> <td>owl</td> <td>http://www.w3.org/2002/07/owl#</td> </tr> </table> <h3>Statements</h3> <dl itemscope="itemscope" itemid="http://schema.org/WebPage"> <dt>Subject Item</dt> <dd>schema:WebPage</dd> <dt>rdfs:subClassOf</dt> <dd> <a itemprop="http://www.w3.org/2000/01/rdf-schema#subClassOf" href="http://schema.org/CreativeWork">schema:CreativeWork</a> </dd> <dt>rdfs:comment</dt> <dd> <span itemprop="http://www.w3.org/2000/01/rdf-schema#comment">A web page. Every web page is implicitly assumed to be declared to be of type WebPage, so the various properties about that webpage, such as <code>breadcrumb</code> may be used. We recommend explicit declaration if these properties are specified, but if they are found outside of an itemscope, they will be assumed to be about the page.</span> </dd> <dt>rdfs:label</dt> <dd> <span itemprop="http://www.w3.org/2000/01/rdf-schema#label">WebPage</span> </dd> <dt>schema:WebPage</dt> <dd> <span itemprop="http://schema.org/WebPage">Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for PostgreSQL 6.x, 7.x, 8.x License Offer Web Page</span> <a itemprop="http://schema.org/WebPage" href="http://www.openlinksw.com/#this">n13:this</a> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/license/JDBCoracle12GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this">n15:this</a> <span itemprop="http://schema.org/WebPage">text/html</span> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/license/JDBCoracle9GenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this">n18:this</a> <a itemprop="http://schema.org/WebPage" href="https://shop.openlinksw.com/cart.vsp">n19:cart.vsp</a> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/license/JDBCpostgresGenericLinuxWKSDBAgentLicense-16cores-2016-02-11#this">n22:this</a> <span itemprop="http://schema.org/WebPage">Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for Oracle 12.x License Offer Web Page</span> <a itemprop="http://schema.org/WebPage" href="http://uda.openlinksw.com/images/jdbcpostgresmt.gif">n23:jdbcpostgresmt.gif</a> <span itemprop="http://schema.org/WebPage">Transferable Server-class JDBC Database Agent (Release 6.x) for Oracle 9.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. </span> <span itemprop="http://schema.org/WebPage">Transferable Server-class JDBC Database Agent (Release 6.x) for Oracle 12.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. </span> <span itemprop="http://schema.org/WebPage">OpenLink Software</span> <span itemprop="http://schema.org/WebPage">Generic Linux (Workstation) Enterprise Edition JDBC Database Agent (Release 6.x) for Oracle 9.x License Offer Web Page</span> <a itemprop="http://schema.org/WebPage" href="http://uda.openlinksw.com/images/jdbcoraclemt.gif">n23:jdbcoraclemt.gif</a> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle12#this">n34:this</a> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-oracle9#this">n36:this</a> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/offer/Offer-2016-02-11-UDA-MT-WKS-21-linux-postgres#this">n37:this</a> <span itemprop="http://schema.org/WebPage">Transferable Server-class JDBC Database Agent (Release 6.x) for PostgreSQL 6.x, 7.x, 8.x and Request Broker licenses for one (1) server host installation running Generic Linux (Workstation) with up to 16 logical processor cores without additional charges. Enables five (5) concurrent JDBC data access sessions to be shared by up to five (5) concurrent generic (ODBC, JDBC, ADO.NET, OLE-DB) driver client host installations. </span> <a itemprop="http://schema.org/WebPage" href="http://data.openlinksw.com/oplweb/license/JDBCGenericLinuxWKSRequestBrokerLicense-16cores-2016-02-11#this">n38:this</a> </dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://www.w3.org/2000/01/rdf-schema#Class">rdfs:Class</a> </dd> </dl> <dl itemscope="itemscope" itemid="https://www.openlinksw.com/contact/"> <dt>Subject Item</dt> <dd>n5:</dd> <dt>wdrs:describedby</dt> <dd> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/data:openlink:glossary">n11:glossary</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="http://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:offers">n27:offers</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:webs">n30:webs</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/mdata:websites:google:seo">n16:seo</a> </dd> <dt>schema:name</dt> <dd> <span itemprop="http://schema.org/name">OpenLink Contact Web Page</span> </dd> <dt>schema:image</dt> <dd> <a itemprop="http://schema.org/image" href="https://www.openlinksw.com/skin/images/oplogostd160.png">n6:oplogostd160.png</a> </dd> <dt>schema:fileFormat</dt> <dd> <span itemprop="http://schema.org/fileFormat">text/html</span> </dd> <dt>schema:author</dt> <dd> <a itemprop="http://schema.org/author" href="https://www.openlinksw.com/data/turtle/openlink.ttl#this">n2:this</a> </dd> <dt>schema:headline</dt> <dd> <span itemprop="http://schema.org/headline">OpenLink Contact Web Page</span> </dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://schema.org/WebPage">schema:WebPage</a> </dd> </dl> <dl itemscope="itemscope" itemid="https://www.openlinksw.com/data/turtle/openlink.ttl#this"> <dt>Subject Item</dt> <dd>n2:this</dd> <dt>wdrs:describedby</dt> <dd> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/mdata:websites:google:seo">n16:seo</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="http://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:offers">n27:offers</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/data:opl:web:seo:mdata:webs">n30:webs</a> <a itemprop="http://www.w3.org/2007/05/powder-s#describedby" href="https://www.openlinksw.com/about/id/entity/urn/data:openlink:glossary">n11:glossary</a> </dd> <dt>schema:name</dt> <dd> <span itemprop="http://schema.org/name">OpenLink Software</span> </dd> <dt>schema:image</dt> <dd> <a itemprop="http://schema.org/image" href="https://www.openlinksw.com/skin/images/openlink_128x128.png">n6:openlink_128x128.png</a> </dd> <dt>rdfs:label</dt> <dd> <span itemprop="http://www.w3.org/2000/01/rdf-schema#label">OpenLink Software</span> </dd> <dt>schema:publisher</dt> <dd> <a itemprop="http://schema.org/publisher" href="http://data.openlinksw.com/oplweb/product_family/uda#this">n12:this</a> <a itemprop="http://schema.org/publisher" href="http://data.openlinksw.com/oplweb/product_family/virtuoso#this">n17:this</a> <a itemprop="http://schema.org/publisher" href="http://youid.openlinksw.com/#product">n29:product</a> <a itemprop="http://schema.org/publisher" href="http://linkeddata.uriburner.com/#service">n31:service</a> <a itemprop="http://schema.org/publisher" href="http://osds.openlinksw.com/#product">n32:product</a> <a itemprop="http://schema.org/publisher" href="http://data.openlinksw.com/oplweb/product/util-dataexplorer-st#this">n33:this</a> </dd> <dt>schema:sameAs</dt> <dd> <a itemprop="http://schema.org/sameAs" href="https://plus.google.com/100570109519069333827">n4:100570109519069333827</a> <a itemprop="http://schema.org/sameAs" href="http://dbpedia.org/resource/OpenLink_Software">dbpedia:OpenLink_Software</a> <a itemprop="http://schema.org/sameAs" href="https://www.facebook.com/OpenLinkSoftware/">n24:</a> <a itemprop="http://schema.org/sameAs" href="https://www.linkedin.com/company/27491/">n26:</a> <a itemprop="http://schema.org/sameAs" href="https://twitter.com/OpenLink/">n28:</a> </dd> <dt>schema:address</dt> <dd> <a itemprop="http://schema.org/address" href="http://www.openlinksw.com/DAV/data/turtle/openlink.ttl#Address">n14:Address</a> </dd> <dt>schema:faxNumber</dt> <dd> <span itemprop="http://schema.org/faxNumber">+1 781 229 8030</span> </dd> <dt>schema:founder</dt> <dd> <a itemprop="http://schema.org/founder" href="http://kingsley.idehen.net/dataspace/person/kidehen#this">n9:this</a> </dd> <dt>schema:foundingDate</dt> <dd> <span itemprop="http://schema.org/foundingDate">1992-01-05T00:00:00</span> </dd> <dt>schema:legalName</dt> <dd> <span itemprop="http://schema.org/legalName">OpenLink Software</span> </dd> <dt>schema:logo</dt> <dd> <a itemprop="http://schema.org/logo" href="https://www.openlinksw.com/images/openlink_128x128.png">n35:openlink_128x128.png</a> </dd> <dt>schema:telephone</dt> <dd> <span itemprop="http://schema.org/telephone">+1 781 273 0900</span> </dd> <dt>owl:sameAs</dt> <dd> <a itemprop="http://www.w3.org/2002/07/owl#sameAs" href="https://www.openlinksw.com/#this">n21:this</a> </dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://schema.org/Organization">schema:Organization</a> </dd> <dt>schema:mainEntityOfPage</dt> <dd> <a itemprop="http://schema.org/mainEntityOfPage" href="https://www.openlinksw.com/data/turtle/openlink.ttl">n25:openlink.ttl</a> </dd> <dt>schema:foundingLocation</dt> <dd> <a itemprop="http://schema.org/foundingLocation" href="http://dbpedia.org/resource/London">dbpedia:London</a> </dd> </dl> </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"> // function inIframe () { try { return window.self !== window.top; } catch (e) { return true; } return false; } var amiframe=inIframe(); if(amiframe) { var content=$("#contactsubstance"); $("body").html(content); //$("body").css("margin-top", "-5em"); $("body").css("background-color", "#FFFBFB"); } // </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"> $("#profilelink").toggle(false); $("#profileloginlink").toggle(true); $("#profileregisterlink").toggle(true); $("#profilelogoutlink").toggle(true); $("#profiledropdown").css("padding-top", "15px"); $("#profiledropdown").css("padding-bottom", "15px"); </script><!--Google tag (gtag.js)--><script async="async" type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-FT3SG1YRVG"></script><script type="text/javascript"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-FT3SG1YRVG'); </script> </body> </html>