CINXE.COM
OpenEdge FAQ
<!doctype html> <!--[if IE]><html id="html" class="ie t-ie" lang="en"><![endif]--> <!--[if !IE]>--> <html id="html" lang="en"> <!--<![endif]--> <head> <meta charset="utf-8" /><script type="text/html" id="sf-tracking-consent-manager"> <div id="tracking-consent-dialog" style="display:none" /> </script><script type="text/javascript" src="/WebResource.axd?d=DzHrpQl5URXarFHAtrmzFptFdLtAnYGfvMrS6RjKKSLsiEk6NCTbgp2ejgS9Wiy-QOpabhJ1o61fNJz-VOW_j8SM-jZDyAhPNDyMGNKv4Vd1luXXRK4e5ZYwBAwvOvR_-60QO7H9nIsfxWDy9tzZKhICmAMDhluZQYbftrVHW8kNTFlZcJnrqXUtBv84WWid0&t=638412637900000000"> </script> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="facebook-domain-verification" content="iped7xyuad4346d3xj3c714j9b0g2v" /> <link rel="shortcut icon" href="/favicon.ico?v=2" /> <title> OpenEdge FAQ </title> <link rel="preconnect" href="https://d6vtbcy3ong79.cloudfront.net" /> <link rel="preconnect" href="https://d6vtbcy3ong79.cloudfront.net" crossorigin="anonymous" media="only screen and (min-width: 591px)" /> <link rel="preconnect" href="https://fonts.googleapis.com" media="only screen and (min-width: 591px)" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous" media="only screen and (min-width: 591px)" /> <link rel="preconnect" href="https://d117h1jjiq768j.cloudfront.net/" /> <style type="text/css" media="only screen and (min-width: 591px)"> @font-face { font-family: Metric; src: url("https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.7/metric/Metric-Light.woff2") format("woff2"); font-weight: 100 300; font-display: swap } @font-face { font-family: Metric; src: url("https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.7/metric/Metric-Regular.woff2") format("woff2"); font-weight: 400; font-display: swap } @font-face { font-family: Metric; src: url("https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.7/metric/Metric-Medium.woff2") format("woff2"); font-weight: 500; font-display: swap } @font-face { font-family: Metric; src: url("https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.7/metric/Metric-Semibold.woff2") format("woff2"); font-weight: 600; font-display: swap } </style> <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap" media="only screen and (min-width: 591px)" /> <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap" media="only screen and (min-width: 591px)" /> <link href="https://d3ba5g9yhie26y.cloudfront.net/cache/4e6a5da5d7414c6504bdbecd39c613309b6daeb4/css/style.min.css" rel="stylesheet" type="text/css"> <meta property="og:title" content="OpenEdge FAQ" /><meta property="og:url" content="https://www.progress.com/openedge/faqs" /><meta property="og:type" content="website" /><meta property="og:site_name" content="Progress.com" /><meta name="twitter:title" content="OpenEdge FAQ" /><meta name="twitter:url" content="https://www.progress.com/openedge/faqs" /><meta property="og:image" content="https://www.progress.com/images/default-source/default-album/progress-album/images-album/social-image.png" /><meta name="twitter:image" content="https://www.progress.com/images/default-source/default-album/progress-album/images-album/social-image.png" /><meta property="fb:app_id" content="154232704644633" /><meta name="twitter:site" content="@ProgressSW" /><meta name="twitter:creator" content="@ProgressSW" /><meta name="twitter:card" content="summary_large_image" /><meta property="progress:product" content="OpenEdge" /><link rel="alternate" href="https://www.progress.com/openedge/faqs" hreflang="en" /><link rel="alternate" href="https://www.progress.com/openedge/faqs" hreflang="x-default" /><script type="application/json" id="sf-insight-metadata"> {"contentMetadata":"{\"Id\":\"e55f5727-4fd1-4aa6-b0f0-02cb4dedc630\",\"ContentType\":\"Page\",\"Title\":\"OpenEdge FAQ\",\"CanonicalTitle\":\"OpenEdge FAQ\",\"Language\":\"en\",\"CreatedOn\":\"2016-02-05T11:38:59Z\",\"ModifiedOn\":\"2025-02-13T09:23:01Z\",\"SiteName\":\"ProgressCom\",\"PageHierarchies\":[{\"Id\":\"203f9d9c-1cc7-4684-8010-97627d7d49b3\",\"Title\":\"OpenEdge\",\"Parent\":{\"Id\":\"986bb87e-365f-4cd9-892f-09a15aa1c189\",\"Title\":\"Products\",\"Parent\":{\"Id\":\"a8b27c61-fa7a-480e-a5e6-0e5b326875f8\",\"Title\":\"Progress Universal Taxonomy\"}}}],\"PageId\":\"e55f5727-4fd1-4aa6-b0f0-02cb4dedc630\"}","videosMetadata":"[]"} </script><script type="application/json" id="sf-insight-settings"> {"apiServerUrl":"https://api.insight.sitefinity.com","apiKey":"67cbe6c3-d62b-526d-3c7b-d736a0cd7904","applicationName":"ProgressCom","trackingCookieDomain":".progress.com","keepDecTrackingCookieOnTrackingConsentRejection":false,"slidingExpirationForTrackingCookie":false,"maxAgeForTrackingCookieInDays":365,"trackYouTubeVideos":true,"crossDomainTrackingEntries":["content.partnerlink.progress.com","www.progress.com"],"strategy":"Persist|False","docsHrefTestExpressions":[".*\\/docs\\/.+\\.{1}.+((\\?|\\\u0026)sfvrsn=.+){1}$",".+((\\?|\\\u0026)sf_dm_key=.+){1}$"]} </script><script type="text/javascript" src="/WebResource.axd?d=HtQyXelCu6mzSPcVcvK_BpxgUg6LI1Vxni8COPvUvgMILIOvQ1qxEl25MvO3jjZQOBwQqDX0DLPaUGjgYhc_eHYS6fGm0m_UYhzgfedHoUWqjLB62JpqH9_YGzCHjDT1QTs49IB-1Ndh70c0Z0we9sheGYRgkTGtD9bY6V1hFKTCLTe9tRTzZmh0U_RKMewftu64GURVh1xQC7d7C1qpl5J-AIoJlLMo1fXxHhaVNdc1&t=638412637900000000"> </script><script src="https://cdn.insight.sitefinity.com/sdk/sitefinity-insight-client.min.3.1.42.js" crossorigin="" async="async"> </script></head> <body id="progress"> <script> (async function () { const cdn = "https://d6vtbcy3ong79.cloudfront.net"; const id = "promotion-1"; const response = await fetch(`/webapi/Announcements/GetPromo?url=${window.location.href}`, { method: "GET", cache: "no-cache", }); const json = await response.json(); const model = json?.content; if (model) { let version = model.scriptVersion || "latest"; let stylesheet = cdn + "/prgs-sticky-notification/" + version + "/index.min.css"; let javascript = cdn + "/prgs-sticky-notification/" + version + "/index.min.js"; let imageUrl = model.image || "https://d585tldpucybw.cloudfront.net/sfimages/default-source/ninjas/sticky-notification-illustration.svg"; let campaignName = model.campaignName || model.title; let html = model.htmlRawContent; function track(eventType) { try { if (!OptanonActiveGroups) { console.log("OptanonActiveGroups do not exist, event type = " + eventType); return; } } catch (e) { console.log("OptanonActiveGroups threw error, event type = " + eventType); console.log(e); return; } if (!OptanonActiveGroups.includes("2")) { console.log("cookies not accepted, event type = " + eventType); return; } window.dataLayer = window.dataLayer || []; let banner = document.querySelector(`.psn.psn--rts`); let bannerType = "Right Side Banner"; let bannerTopic = campaignName; let bannerExpandEventName = "Popup Banner Expand"; let bannerAutoExpandEventName = "Popup Banner Auto Expand"; let bannerCollapseEventName = "Popup Banner Collapse"; let bannerImpressionEventName = "Popup Banner Impression"; let bannerCtaClickEventName = "Popup Banner CTA Click"; let bannerExpandedState = "expanded"; let bannerCollapsedState = "collapsed"; if (eventType === "impression") { dataLayer.push({ event: bannerImpressionEventName, state: bannerExpandedState, type: bannerType, promoting: bannerTopic }); } if (eventType === "expand") { dataLayer.push({ event: bannerExpandEventName, type: bannerType, promoting: bannerTopic }); } if (eventType === "auto-expand") { dataLayer.push({ event: bannerAutoExpandEventName, type: bannerType, promoting: bannerTopic }); } if (eventType === "collapse") { dataLayer.push({ event: bannerCollapseEventName, type: bannerType, promoting: bannerTopic }); } if (eventType === "cta-click") { dataLayer.push({ event: bannerCtaClickEventName, type: bannerType, promoting: bannerTopic, ctaLandingPage: window.location.href }); } } function gtm_init_sticky_notification() { window.biz.psn.create({ type: 'right-top-small', data: { label: model.label, content: html, heading: model.heading, image: imageUrl, imageAlt: model.imageAltText, ctaUrl: model.ctaUrl, ctaText: model.ctaText, ctaClass: 'Btn Btn--sec cta-btn-js' }, onReady: () => track("impression"), onCtaClick: () => track("cta-click"), onAutoExpand: () => track("auto-expand"), onManualExpand: () => track("expand"), onManualCollapse: () => track("collapse") }); } function loadResource(url, type) { return new Promise(function (resolve, reject) { var resource = document.createElement(type === 'text/css' ? 'link' : 'script'); if (!['text/css', 'text/javascript', 'module'].includes(type)) { return reject(new Error('Type', type, 'is not supported')); } if (type === 'text/css') { resource.rel = 'stylesheet'; resource.type = type; resource.href = url; } else { resource.async = true; resource.type = type; resource.src = url; } document.body.append(resource); resource.addEventListener('load', resolve); resource.addEventListener('error', reject); }); } var js = loadResource(javascript, "module"); var css = loadResource(stylesheet, "text/css"); Promise.all([css, js]).then(gtm_init_sticky_notification).catch(console.error); } })(); </script> <div id="Content_T1A0EF4DD004_Col00" class="sf_colsIn PRGS-Nav--s" data-sf-element="EmptyWrapper" data-placeholder-label="EmptyWrapper"> <link rel="stylesheet" type="text/css" href="https://d6vtbcy3ong79.cloudfront.net/prgs-nav/1.4.82/css/index.min.css"><nav class="PRGS-Bar" id="js-prgs-bar" data-prgs-nav-version="1.4.82" data-lang="en"><div class="PRGS-container -ps"><div class="PRGS-Bar-branding"><a href="#site-content" id="js-prgs-nav-skip-link" class="Btn Btn--ghost skip-link js-noanchor">skip navigation</a> <a href="https://www.progress.com" class="PRGS-Bar-logo"><svg xmlns="http://www.w3.org/2000/svg" width="130" height="32" viewBox="0 0 512 120" role="img" aria-label="Progress logo"><path class="PRGS-branding-shape" d="M95.52,29.33h0v51a3.93,3.93,0,0,1-1.78,3.08l-1.67,1L79.35,91.76l-8.59,5-1.78,1V42.6L21.23,15,43.91,1.93,46,0.74a3.94,3.94,0,0,1,3.56,0L81,18.9l14.51,8.38v2.05ZM58.36,48.72l-9.79-5.66L25.66,29.83a4,4,0,0,0-3.56,0L1.77,41.57,0,42.6,34.49,62.51v39.83l20.3-11.73,1.79-1a3.94,3.94,0,0,0,1.78-3.08V48.72ZM0,82.43L23.86,96.21V68.63Z"></path><path class="PRGS-branding-text" d="M148.09,27.28h-26V97.76h11.55V70.1h14.57c15.77,0,24.45-7.7,24.45-21.69,0-6.35-2.4-21.12-24.55-21.12M160.89,48.6c0,7.95-4.12,11.19-14.24,11.19h-13V37.69h14.57c8.56,0,12.71,3.57,12.71,10.91M207,46.41l0.87,0.42-2,10.42-1.35-.42a11.32,11.32,0,0,0-3.34-.51c-10.79,0-11.67,8.59-11.67,19V97.76H178.87V46h10v6.24c2.73-4.2,6-6.37,10.37-6.9A14.55,14.55,0,0,1,207,46.41M233.29,45c-8.42,0-15.16,3.2-19.5,9.27-4.56,6.37-5.23,13.85-5.23,17.74,0,16.36,9.7,26.92,24.73,26.92,18.26,0,24.73-14.71,24.73-27.3,0-7.25-2.15-13.82-6-18.51-4.41-5.31-10.87-8.12-18.7-8.12m0,44.38c-8.37,0-13.57-6.66-13.57-17.37s5.2-17.55,13.57-17.55S247,61.23,247,71.78c0,10.83-5.24,17.56-13.66,17.56M347.89,46.41l0.87,0.42-2,10.42-1.35-.42a11.26,11.26,0,0,0-3.33-.51c-10.78,0-11.66,8.59-11.66,19V97.76H319.76V46h10v6.24c2.73-4.2,6-6.37,10.37-6.9a14.54,14.54,0,0,1,7.73,1.06m38.4,34.76-0.2.57c-2.23,6.36-7.57,7.7-11.65,7.7-8.09,0-13.3-5.37-13.81-14.09h36.59l0.13-1a31.26,31.26,0,0,0,.12-4.12c0-.34,0-0.64,0-0.93C396.93,54.78,387.48,45,374,45c-7.9,0-14.37,3.1-18.73,9a30.85,30.85,0,0,0-5.54,18c0,16,9.95,26.74,24.74,26.74,11.45,0,19.33-5.82,22.2-16.38L397,81.16h-10.7ZM361,66.05c0.9-7.17,5.81-11.73,12.79-11.73,5.33,0,11.64,3.1,12.52,11.73H361Zm-60.7-15.71c-3.45-3.58-8.06-5.39-13.76-5.39-15.69,0-22.83,13.81-22.83,26.63,0,13.16,7.06,26.44,22.83,26.44a18.33,18.33,0,0,0,13.35-5.42c0,2.28-.1,4.45-0.16,5.38-0.58,8.54-4.68,12.51-12.91,12.51-4.47,0-9.61-1.59-10.6-6l-0.22-1H265.46l0.17,1.41c1.1,9.12,9.11,14.79,20.9,14.79,10.34,0,17.7-3.9,21.28-11.26,1.73-3.55,2.6-8.72,2.6-15.37V46H300.28v4.34ZM287.19,88.49c-3.74,0-12.43-1.69-12.43-17.37,0-10.3,4.87-16.7,12.71-16.7,6.06,0,12.52,4.39,12.52,16.7,0,10.87-4.79,17.37-12.81,17.37m159.67-6.31c0,8.23-6.83,16.53-22.09,16.53-13.5,0-21.53-5.85-22.61-16.45L402,81.16h10.52L412.73,82c1.29,6.38,7.37,7.72,12.24,7.72,5.34,0,11-1.72,11-6.54,0-2.44-1.59-4.18-4.73-5.16-1.86-.55-4.15-1.2-6.56-1.87-4.16-1.16-8.47-2.38-11.12-3.29-6.56-2.35-10.33-6.93-10.33-12.56,0-10.43,10.16-15.11,20.22-15.11,13.46,0,20.42,5.07,21.3,15.49l0.09,1.07H434.5l-0.14-.82c-1-6-7-6.9-10.48-6.9-3,0-10,.53-10,5.5,0,2.25,1.93,3.91,5.89,5.06,1.18,0.33,2.94.78,5,1.31,4.22,1.09,9.48,2.46,12.13,3.37,6.59,2.32,9.93,6.67,9.93,13m49.39,0c0,8.23-6.83,16.53-22.09,16.53-13.5,0-21.53-5.85-22.61-16.45l-0.11-1.09H462L462.12,82c1.29,6.38,7.37,7.72,12.24,7.72,5.34,0,11-1.72,11-6.54,0-2.44-1.59-4.18-4.72-5.16-1.86-.55-4.15-1.2-6.57-1.87-4.16-1.16-8.46-2.38-11.11-3.29-6.57-2.35-10.33-6.93-10.33-12.56,0-10.43,10.16-15.11,20.22-15.11,13.46,0,20.42,5.07,21.29,15.49l0.09,1.07H483.9l-0.14-.82c-1-6-7-6.9-10.48-6.9-3,0-9.95.53-9.95,5.5,0,2.25,1.93,3.91,5.89,5.06,1.18,0.33,2.94.78,5,1.31,4.22,1.09,9.48,2.46,12.13,3.37,6.58,2.32,9.93,6.67,9.93,13"></path><path class="PRGS-branding-text" d="M504.71,51.49A7.37,7.37,0,1,1,512,44.12a7.23,7.23,0,0,1-7.29,7.37m0-13.49a6.12,6.12,0,1,0,6,6.12,5.91,5.91,0,0,0-6-6.12m-0.85,7.49v2.46h-2.17V40.21h3.62a2.58,2.58,0,0,1,2.86,2.7,2.26,2.26,0,0,1-1.49,2.34l1.77,2.7H506l-1.49-2.46h-0.68ZM505.07,42h-1.21v1.73h1.21a0.86,0.86,0,0,0,1-.85,0.88,0.88,0,0,0-1-.89"></path><!--[if lte IE 8]><image width="130" height="32" border="0" src="https://d3ba5g9yhie26y.cloudfront.net/img/progress-logo.png" xlink:href=""><![endif]--></svg></a></div><div class="PRGS-Bar-drawer" id="js-drawer"><div class="PRGS-Bar-nav"><div class="PRGS-Bar-dropdown"><button type="button" class="has-dropdown-arrow">Solutions</button><div class="is-dropdown is-wide"><div class="PRGS-row"><div class="PRGS-col-8"><a href="/artificial-intelligence">Artificial Intelligence</a><p class="PRGS-description">Develop the responsible AI-powered applications and experiences you need, deploy them where and how you want and manage it all with Progress AI-driven products.</p><a href="/data-platform">Data Platform</a><p class="PRGS-description">Accelerate data, AI and analytics projects, manage costs and deliver enterprise growth with the Progress Data Platform.</p></div><div class="PRGS-col-8"><a href="/digital-experience">Digital Experience</a><p class="PRGS-description">Real solutions for your organization and end users built with best of breed offerings, configured to be flexible and scalable with you.</p><a href="/infrastructure-management">Infrastructure Management</a><p class="PRGS-description">Progress infrastructure management products speed the time and reduce the effort required to manage your network, applications and underlying infrastructure.</p></div><div class="PRGS-col-8"><a href="/federal">Federal Solutions</a><p class="PRGS-description">Software products and services for federal government, defense and public sector.</p></div></div></div></div><div class="PRGS-Bar-dropdown"><button type="button" class="has-dropdown-arrow">Products</button><div class="is-dropdown align-middle PRGS-ComplexContainer"><div class="PRGS-ComplexMain"><div class="PRGS-row PRGS-row-products"><div class="PRGS-col-6"><a href="/data-platform" class="PRGS-category">Data Platform</a> <a href="/marklogic"><h5>MarkLogic</h5></a><a href="/semaphore"><h5>Semaphore</h5></a><a href="/openedge"><h5>OpenEdge</h5></a><a href="/datadirect-connectors" class="PRGS-category">Data Connectivity</a> <a href="/datadirect-connectors"><h5>DataDirect</h5></a></div><div class="PRGS-col-6"><a href="/digital-experience" class="PRGS-category">Digital Experience</a> <a href="/sitefinity-cms"><h5>Sitefinity</h5></a><a href="https://www.telerik.com/devcraft"><h5>Telerik</h5></a><a href="https://www.telerik.com/kendo-ui"><h5>Kendo UI</h5></a><a href="/corticon"><h5>Corticon</h5></a><a href="/datadirect-connectors"><h5>DataDirect</h5></a><a href="/moveit"><h5>MOVEit</h5></a></div><div class="PRGS-col-6"><a href="https://www.chef.io/" class="PRGS-category">DevOps</a> <a href="https://www.chef.io/"><h5>Chef</h5></a><a href="/infrastructure-management" class="PRGS-category">Infrastructure Management & Operations</a> <a href="/flowmon"><h5>Flowmon</h5></a><a href="https://kemptechnologies.com"><h5>Kemp LoadMaster</h5></a><a href="/network-monitoring"><h5>WhatsUp Gold</h5></a></div><div class="PRGS-col-6"><a href="/ui-ux-tools" class="PRGS-category">UI/UX Tools</a> <a href="https://www.telerik.com/devcraft"><h5>Telerik</h5></a><a href="https://www.telerik.com/kendo-ui"><h5>Kendo UI</h5></a><a href="https://www.telerik.com/fiddler"><h5>Fiddler</h5></a><a href="https://www.telerik.com/teststudio"><h5>Test Studio</h5></a><a href="/file-transfer" class="PRGS-category">Secure File Transfer</a> <a href="/moveit"><h5>MOVEit</h5></a><a href="/ws_ftp"><h5>WS_FTP</h5></a></div></div><div class="PRGS-row"><div class="PRGS-col-24"><div class="PRGS-Bar-divide"><a href="/products" class="Btn PRGS-btn-all">View All Products</a></div></div></div></div><div class="PRGS-Aside"><div class="PRGS-new">New</div><a href="/sharefile"><h5>ShareFile</h5><p>ShareFile delivers SaaS-native AI-powered content collaboration and workflow automation for more efficient and effective document sharing.</p></a><div class="PRGS-new">New</div><a href="https://www.podio.com" target="_blank"><h5>Podio</h5><p>Podio consolidates all project data—content, conversations and processes—into one tool to simplify project management and collaboration.</p></a></div></div></div><div class="PRGS-Bar-dropdown"><button type="button" class="has-dropdown-arrow">Support & Services</button><div class="is-dropdown is-medium"><div class="PRGS-row"><div class="PRGS-col-12"><div class="PRGS-category">Support</div><a href="/support">Support By Product</a> <a href="/support/customer-portal">Customer Portal</a> <a href="/support/download-center">Download Center</a> <a href="https://community.progress.com/s/products/support/support-guide">Support Guide</a> <a href="https://community.progress.com/s/" target="_blank" aria-label="Community (opens in new window)">Community</a></div><div class="PRGS-col-12"><div class="PRGS-category">Services</div><a href="/services">Overview</a> <a href="/services/by-product">Services By Product</a> <a href="/services/consulting">Consulting and Outsourcing</a> <a href="/services/education/instructor-led">Instructor-Led Training</a> <a href="/services/education/virtual-training">On-Demand Training</a></div></div></div></div><div class="PRGS-Bar-dropdown"><button type="button" class="has-dropdown-arrow">Resources</button><div class="is-dropdown"><span class="PRGS-category">Resources</span> <a href="/resources">Resource Center</a> <a href="/resources/papers" class="PRGS-fs18 PRGS-pl2">Papers</a> <a href="/resources/webinars" class="PRGS-fs18 PRGS-pl2">Webinars</a> <a href="/resources/videos" class="PRGS-fs18 PRGS-pl2">Videos</a> <a href="/documentation">Documentation</a> <a href="https://community.progress.com/s/knowledge-base">Knowledge Base</a> <a href="/blogs">Blogs</a> <a href="/events">Events</a> <a href="/customers">Success Stories</a> <a href="/faqs">FAQs</a><div class="PRGS-category">Training</div><a href="/services/education/instructor-led">Instructor-Led Training</a> <a href="/services/education/virtual-training">On-Demand Training</a></div></div><div class="PRGS-Bar-dropdown"><button type="button" class="has-dropdown-arrow">Partners</button><div class="is-dropdown"><a href="/partners/partner-locator">Find a Partner</a> <a href="/partners/why-partner">Become a Partner</a> <a href="https://partnerlink.progress.com/">Partner Login</a> <a href="/partners/deal-registration">Deal Registration<div class="PRGS-new">New</div></a></div></div><div class="PRGS-Bar-dropdown is-static"><button type="button" class="has-dropdown-arrow">Company</button><div class="is-dropdown is-medium align-nav-right"><div class="PRGS-row"><div class="PRGS-col-12"><div class="PRGS-category">About Progress</div><a href="/company">Company Overview</a> <a href="/company/leadership#exec">Leadership</a> <a href="/company/corporate-development">Corporate Development</a> <a href="/social-responsibility">Corporate Social Responsibility</a> <a href="/federal">Federal Solutions</a></div><div class="PRGS-col-12"><div class="PRGS-category">News & Info</div><a href="https://investors.progress.com/">Investor Relations</a> <a href="https://investors.progress.com/press-releases">Press Releases</a> <a href="/security">Trust Center</a> <a href="/company/careers">Careers</a> <a href="/company/offices">Offices</a></div></div></div></div></div><div class="PRGS-Bar-aside"><div class="PRGS-Bar-dropdown PRGS-Bar-search is-static is-full"><button type="button" id="js-search-trigger" aria-label="Search"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" role="img" aria-label="Search icon"><path d="M8.09109 7.91051C7.4238 8.61947 6.53019 9.07357 5.56415 9.1946C4.5981 9.31563 3.62009 9.09602 2.79853 8.5736C1.97696 8.05117 1.36328 7.25862 1.06316 6.33243C0.763034 5.40625 0.795256 4.4044 1.15427 3.49941C1.51329 2.59443 2.17664 1.84295 3.03007 1.37439C3.8835 0.905835 4.87361 0.749527 5.82988 0.932386C6.78615 1.11524 7.64874 1.62582 8.26909 2.3762C8.88944 3.12657 9.22872 4.06977 9.22852 5.04337C9.22951 6.10928 8.82253 7.13516 8.09109 7.91051ZM8.09109 7.91051L11.3259 11.1428" fill="none" stroke="#000"/></svg></button><div class="is-dropdown" id="js-search"><div class="PRGS-container"><label for="js-search-input" class="-a11y">Site search</label> <input type="search" maxlength="80" placeholder="Looking for..." autocomplete="off" id="js-search-input" class="PRGS-Bar-search-field js-search-input" data-url="/search"> <button type="button" class="Btn" id="js-search-submit">Search</button></div></div></div><div class="PRGS-Bar-dropdown"><button type="button" aria-label="User" id="js-user-trigger"><svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Login icon"><path d="M0.857422 12.7151V11.4244C0.859235 10.2883 1.31134 9.19928 2.11468 8.39594C2.91801 7.59261 4.00705 7.1405 5.14314 7.13869H6.78878C7.92508 7.13982 9.01376 7.59246 9.81724 8.39594C10.6207 9.19942 11.0734 10.2881 11.0745 11.4244V12.7151H0.857422ZM3.17606 4.35465C3.17555 3.80296 3.33863 3.26335 3.64481 2.80442C3.951 2.3455 4.38577 1.98788 4.89537 1.77652C5.40497 1.56516 5.96642 1.50998 6.50753 1.61748C7.04865 1.72499 7.54544 1.99077 7.93555 2.38087C8.32565 2.77098 8.59144 3.26777 8.69894 3.80889C8.80644 4.35 8.75126 4.91145 8.5399 5.42105C8.32854 5.93065 7.97092 6.36543 7.512 6.67161C7.05307 6.9778 6.51346 7.14087 5.96177 7.14036C5.22303 7.14013 4.51372 6.84577 3.99135 6.3234C3.46898 5.80102 3.17629 5.09339 3.17606 4.35465Z" fill="none" stroke="#000"/></svg> <span class="is-mobile has-dropdown-arrow">User</span></button><div class="is-dropdown is-narrow"><a href="https://community.progress.com/s/supportlink-landing">SupportLink</a> <a href="https://partnerlink.progress.com">PartnerLink</a> <a href="https://www.telerik.com/account">Telerik Your Account</a></div></div><a href="tel:1-800-477-6473" tabindex="-1" class="is-mobile js-telephone PRGS-Bar-phone" aria-label="Make a call">1-800-477-6473</a> <a href="/company/contact" class="is-mobile-hidden PRGS-Bar-btn" id="js-close-focused" aria-label="Contact us">Ready to Talk?</a></div></div><div class="PRGS-Bar-mobile"><button type="button" id="js-mobsearch-trigger" aria-label="Toggle site search"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" role="img" aria-label="Search icon"><path d="M8.09109 7.91051C7.4238 8.61947 6.53019 9.07357 5.56415 9.1946C4.5981 9.31563 3.62009 9.09602 2.79853 8.5736C1.97696 8.05117 1.36328 7.25862 1.06316 6.33243C0.763034 5.40625 0.795256 4.4044 1.15427 3.49941C1.51329 2.59443 2.17664 1.84295 3.03007 1.37439C3.8835 0.905835 4.87361 0.749527 5.82988 0.932386C6.78615 1.11524 7.64874 1.62582 8.26909 2.3762C8.88944 3.12657 9.22872 4.06977 9.22852 5.04337C9.22951 6.10928 8.82253 7.13516 8.09109 7.91051ZM8.09109 7.91051L11.3259 11.1428" fill="none" stroke="#000"/></svg></button><div class="PRGS-Bar-dropdown PRGS-Bar-mobsearch is-static is-full"><div class="is-dropdown" id="js-mobsearch"><div class="PRGS-container"><label for="js-search-mobinput" class="-a11y">Site search</label> <input type="search" maxlength="80" placeholder="Looking for..." autocomplete="off" id="js-search-mobinput" class="PRGS-Bar-search-field js-search-input" data-url="/search"> <button type="button" class="Btn" id="js-search-mobsubmit">GO</button></div></div></div><button type="button" class="PRGS-Bar-hamburger" id="js-hamburger" aria-label="Toggle mobile navigation"><svg id="menu" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 80" width="22" height="16" role="img" aria-label="Menu icon"><line x1="10" y1="40" x2="90" y2="40"/><line x1="10" y1="40" x2="90" y2="40"/><line x1="10" y1="40" x2="90" y2="40"/></svg></button></div></div></nav><div id="site-content"></div><div class="PRGS-modal"></div><script async nomodule src="https://d6vtbcy3ong79.cloudfront.net/prgs-nav/1.4.82/js/index.min.js"></script><script async type="module" src="https://d6vtbcy3ong79.cloudfront.net/prgs-nav/1.4.82/js/index.min.mjs"></script></div> <div id="Content_TA5EC7D13004_Col00" class="sf_colsIn PRGS-Nav-stickyWrapper js-sticky-nav" data-sf-element="EmptyWrapper" data-placeholder-label="EmptyWrapper"><div id="Content_TA5EC7D13001_Col00" class="sf_colsIn PRGS-container" data-sf-element="EmptyWrapper" data-placeholder-label="EmptyWrapper"> <nav class="PRGS-Nav PRGS-Nav--overlay PRGS-Nav--black track--contextualnav"><div class="PRGS-Nav-container -full"><header class="PRGS-Nav-head"><a class="PRGS-Nav-anchor" href="/openedge"><span class="PRGS-Nav-title">OpenEdge <span class="reg">®</span> </span> </a> </header><div class="PRGS-Nav-content"><div class="PRGS-Nav-sections"><ul><li><a href="/openedge">Overview</a></li><li class="has-dropdown"><a href="javascript:void(0)" class="js-highlight" data-sf-ec-immutable="">Platform</a> <ul style="min-width:37.3em;margin-left:-30px;"><li class="-db"><a class="-ml3 -mt1 -p0 -fs18 -fw6 -lh130 -c-link" href="/openedge/platform">Explore OpenEdge </a> <hr class="-mt1 -mb1 -ml3 -mr3" /></li><li class="-fl" style="width:33%;"><div class="-vs2" style="padding-left:15px;"><a href="/openedge/application-evolution" style="margin-top:15px;" class="-db -fs16 -fw5 -lh100 -wsnl">Explore App Evolution </a> <a href="/openedge/platform" class="-db -fs16 -fw5 -lh100 -wsnl"> OpenEdge Architecture </a> <span class="-ttu -db -mb0 -xl-pl1">Business Applications</span> <a href="/openedge/features/abl" class="-db -wsnl -lh100 -fs16 -fw5"> Development Language </a> <span class="-ttu -db -mb0 -xl-pl1">Companion Solutions</span> <a href="/openedge/features/openedge-pro2" class="-db -wsnl -lh100 -fs16 -fw5"> Pro 2 Data Replication </a> <span class="-ttu -db -mb0 -xl-pl1">DevOps</span> <a href="/openedge/features/devops-framework" class="-db -wsnl -lh100 -fs16 -fw5" data-sf-ec-immutable="">OpenEdge DevOps Framework</a> </div></li><li class="-fl" style="width:34%;"><div class="-vs2" style="padding-left:15px;"><span class="-ttu -db -mb0 -xl-pl1">APPLICATION LAYER</span> <a href="/openedge/components/corticon-brms" class="-db -wsnl -lh100 -fs16 -fw5"> Business Rules Management </a> <a href="/openedge/components/progress-app-server-for-openedge" class="-db -wsnl -lh100 -fs16 -fw5"> Application Server </a> <a href="/openedge/components/openedge-authentication-gateway" class="-db -wsnl -lh100 -fs16 -fw5"> Authentication Gateway </a> <span class="-ttu -db -mb0 -xl-pl1">Application Security</span> <a href="/openedge/features/advanced-security" class="-db -wsnl -lh100 -fs16 -fw5"> Advanced Security </a> <span class="-ttu -db -mb0 -xl-pl1">MANAGEMENT CONSOLE</span> <a href="/openedge/features/command-center" class="-db -wsnl -lh100 -fs16 -fw5"> Command Center </a> </div></li><li class="-fl" style="width:33%;"><div class="-vs2" style="padding-left:15px;"><span class="-ttu -db -mb0 -xl-pl1">Data Management</span> <a href="/openedge/components/advanced-enterprise-edition" class="-db -wsnl -lh100 -fs16 -fw5"> Enterprise Management </a> <a href="/openedge/components/openedge-change-data-capture" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Change Data Capture </a> <a href="/openedge/components/transparent-data-encryption" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Transparent Data Encryption </a> <a href="/openedge/components/table-partitioning" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Table Partitioning </a> <a href="/openedge/features/multi-tenant-database-cloud" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Multi-tenancy for SaaS/Cloud </a> <a href="/openedge/components/database-replication" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Database Replication </a> <a href="/openedge/components/database-monitoring-management" class="-db -wsnl -lh100 -fs16 -fw5 -pl3"> Database Management & Monitoring </a> </div></li></ul></li><li class="has-dropdown"><a href="javascript:void(0)" data-sf-ec-immutable="">By Role</a> <ul><li><a href="/openedge/roles/developers" class="-pl3 -pr3">Developers</a></li><li><a href="/openedge/roles/dba" class="-pl3 -pr3">Database Administrators</a></li><li><a href="/openedge/roles/business-leaders" class="-pl3 -pr3">Business Leaders</a></li><li><a href="/openedge/roles/end-users" class="-pl3 -pr3">End Users</a></li></ul></li><li><a href="/openedge/whats-new">What's New </a> </li><li><a href="/services/openedge-professional-service-catalog" data-sf-ec-immutable="">Services </a> </li><li class="has-dropdown"><a href="javascript:void(0)" data-sf-ec-immutable="">Resources</a> <ul><li class="-db"><a href="/openedge/resources" class="-mt1 -pl3 -pr3 -fs18 -fw6 -lh130 -c-link -p0">Resource Center </a> <hr class="-m1 -ml3 -mr3" /></li><li><a href="/openedge/why-choose-progress-openedge" class="-pl3 -pr3">Why OpenEdge </a> </li><li><a href="/customers?filter=product^progress-openedge" class="-pl3 -pr3">Success Stories </a> </li><li><a href="https://openedge.ideas.aha.io/" target="_blank" rel="no-follow" class="-pl3 -pr3" data-sf-ec-immutable="">Enhancement Requests</a> </li><li><a href="/openedge/customer-validation-program" class="-pl3 -pr3">Customer Validation Program </a> </li><li><a href="/events?filter=product^progress-openedge" class="-pl3 -pr3">OpenEdge Events</a></li><li><a href="/resources/webinars?progressuniversaltaxonomy=progress-openedge&page=1&language=en" class="-pl3 -pr3">Webinars </a> </li><li><a href="/resources/papers?progressuniversaltaxonomy=progress-openedge&page=1&language=en" class="-pl3 -pr3">Whitepapers </a> </li><li><a href="/blogs/openedge" class="-pl3 -pr3" data-sf-ec-immutable="">Blogs </a> </li><li><a href="/resources/videos?progressuniversaltaxonomy=progress-openedge&page=1&language=en" class="-pl3 -pr3" data-sf-ec-immutable="">Videos </a> </li><li><a href="https://community.progress.com/s/topic/0TO4Q00000026I9WAI/openedge-general-discussions" target="_blank" class="-pl3 -pr3" data-sf-ec-immutable="">Community </a> </li><li><a href="https://knowledgebase.progress.com/#sort=relevancy&f:@sfdcproductgroup=[OpenEdge]" target="_blank" class="-pl3 -pr3" data-sf-ec-immutable="">KnowledgeBase </a> </li><li><a href="https://docs.progress.com/category/openedge-information-hub" target="_blank" class="-pl3 -pr3" data-sf-ec-immutable="">Documentation </a> </li><li><a href="https://docs.progress.com/bundle/openedge-life-cycle/page/OpenEdge-Life-Cycle.html#OpenEdge-Life-Cycle_2" target="_blank" class="-pl3 -pr3" data-sf-ec-immutable="">Product Life Cycle Guide </a> </li><li><a href="/services/education/openedge#on-demand" class="-pl3 -pr3">Training </a> </li><li><a class="-pl3 -pr3" href="/trust-center/openedge" data-sf-ec-immutable="">Trust Center</a></li><li><a class="-pl3 -pr3" href="/openedge/faqs" data-sf-ec-immutable="">FAQs</a></li></ul></li><li class="has-dropdown"><a href="javascript:void(0)" data-sf-ec-immutable="">Developers</a> <ul><li><a href="/openedge/roles/developers" class="-pl3 -pr3">Developers Hub</a></li><li><a href="/oedk" class="-pl3 -pr3">Developers Kit </a> </li><li><a href="/openedge/developer" class="-pl3 -pr3">Become an OpenEdge Developer </a> </li><li><a href="/campaigns/openedge/certification" class="-pl3 -pr3">Certify As An OpenEdge Developer</a></li></ul></li></ul></div><div class="PRGS-Nav-cta"><a href="/company/contact?s=openedge">TALK TO AN EXPERT </a> </div><div class="PRGS-Nav-drop"> </div></div></div></nav><style type="text/css">.Label--release:after { content: "New"; } .Label--before:after { float: left; position: relative; margin-right: 8px; margin-top: 14px; } .Label--before.Label--mod {} .Label--before.Label--mod:after { margin: 4px 5px 0 0 !important; } .-wsnl { white-space: normal !important; } </style></div> </div> <div id="Content_TC11A6E6B002_Col00" class="sf_colsIn ContentWrapper" data-sf-element="EmptyWrapper" data-placeholder-label="EmptyWrapper"><section class="Section -bg-blue -pt8 -pb10" data-sf-element="Section" data-placeholder-label="Section Banner"> <div id="Content_C033_Col00" class="sf_colsIn Section-bg Section-bg--sw -xl-Section-bg--c -s-Section-bg--w" data-sf-element="Section Background" data-placeholder-label="Section Background"> <div class="sfContentBlock"> <img src="https://d117h1jjiq768j.cloudfront.net/images/default-source/products/openedge/developers-kit-faqs-banner.png" alt="developers-kit-faqs-banner"> </div> </div> <div id="Content_C033_Col01" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"><div class="row" data-sf-element="Row"> <div id="Content_C035_Col00" class="sf_colsIn col-17 -l-two-thirds -s-full" data-sf-element="Column 1" data-placeholder-label="Column 1"> <h1 class="-mb0">OpenEdge FAQs</h1></div> </div> </div> </section> <section class="Section -pt9 -pb10" data-sf-element="Section" data-placeholder-label="Section"> <div id="Content_C009_Col00" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"> <div class="sfContentBlock"> <h2 class="-mb4">OpenEdge Developers Kit (OEDK) Overview</h2> </div> <style> .FAQ-Accordion .sf-list-content { padding-left: 30px; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link { color: #fff !important; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link:hover { color: #ccc !important; } .FAQ-Accordion .sf-list-item .toggle-link[id] { margin-top: -80px; padding-top: 80px; outline: none !important; } .FAQ-Accordion .sf-list-item .toggle-link:focus-visible span { outline: auto; } .FAQ-Accordion .sf-list-item .toggle-link .-i-arrow-thick { margin-right: 5px; margin-bottom: 5px; outline: none !important; transition: all .2s; } .FAQ-Accordion .sf-list-item .toggle-link.expanded .-i-arrow-thick { transform: rotate(90deg); outline: none !important; } </style> <div class="FAQ-Accordion" data-sf-role="lists"> <div class="sf-list sf-list--expandable clearfix"> <div class="sf-list-expand -dn"> <a href="#" data-sf-role="expandAll" role="button">Expand all</a> <a href="#" data-sf-role="collapseAll" role="button" style="display:none;">Collapse all</a> </div> <div class="sf-list-item -vs3"> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="what-openedge-developers-kit-editions-are-available" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#5dcee743-888c-4892-9da3-171c2a6251f4" aria-expanded="false" aria-controls="5dcee743-888c-4892-9da3-171c2a6251f4"> What are the OpenEdge Developers Kit Editions? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='5dcee743-888c-4892-9da3-171c2a6251f4'> <p>The OpenEdge Developers Kit (OEDK) provides development, deployment and testing tools, plus support, that fits your business model. By choosing the affordable subscription edition that best fits your needs, you can optimize the product development costs for your business. The following OEDK editions are available: </p> <ol> <li><strong>Classroom</strong> – Designed for students, hobbyists and those developers wishing to try out building best-of-breed business applications. It is subscription free and includes access to the latest <a href="https://docs.progress.com/bundle/openedge-life-cycle/page/OpenEdge-Life-Cycle.html">Long Term Supported (LTS)</a> release of Progress Developer Studio for OpenEdge, together with Education materials, and support from the Progress Community. </li> <li><strong>Basic</strong> – Designed for independent developers who require a little more support while they serve their customers, such as through freelance contracts or on specific development projects. The edition is a low-cost subscription that entitles access to a selected release of Progress Developer Studio for OpenEdge, a small testing environment, online support ticketing, and access to the Knowledge Base and Education materials. </li> <li><strong>Corporate</strong> – Designed more for the developers who work in teams within the IT Departments of Enterprise customers of Progress Software. In addition to requiring the development environment they need multi-user testing environments to work on projects within the IT Department and sometimes integrating with other database and software development technologies. These teams clearly need a good standard of support and the product education to go along with the software components. </li> <li><strong>Premier</strong> – Designed more for the developers who work in teams within the IT Departments of Enterprise customers of Progress Software. In addition to requiring the development environment they need multi-user testing environments to work on projects within the IT Department and sometimes integrating with other database and software development technologies. These teams clearly need a good standard of support and the product education to go along with the software components. </li> <li><strong>Innovator Edition</strong> – Created for the Research and Development specialists within the development teams who look to enhance their business applications with newer technologies. These developers have similar requirements to those of the OEDK Premier Edition but also require other application development toolsets that work well with the OpenEdge Platform and are supplied by Progress. </li> </ol> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="are-openedge-developers-kits-only-available-to-application-partners" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#d40d5dbd-1985-4678-b371-4397a697d293" aria-expanded="false" aria-controls="d40d5dbd-1985-4678-b371-4397a697d293"> Are OpenEdge Developers Kits only available to Progress Application Partners? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='d40d5dbd-1985-4678-b371-4397a697d293'> <p>OEDK editions have been designed for ALL OpenEdge developers, from the independent consultant, through the IT departments of enterprise customers, to Service Delivery and Application Partners. There is an OEDK edition that will suit the requirements of every OpenEdge customer or partner.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="how-long-is-an-oedk-subscription-for" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#fed69d95-5d55-4b46-b28b-9775e0b88ac4" aria-expanded="false" aria-controls="fed69d95-5d55-4b46-b28b-9775e0b88ac4"> How long is an OpenEdge Developers Kit subscription valid? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='fed69d95-5d55-4b46-b28b-9775e0b88ac4'> <p>Each OpenEdge Developers Kit subscription, whether new, as a renewal, or contracted at the time of an upgrade, is offered for a period of 12 months. </p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-use-oedk-for-evaluation-and-testing" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#e837eb98-398b-48d7-900e-9d920d009813" aria-expanded="false" aria-controls="e837eb98-398b-48d7-900e-9d920d009813"> Can I use an OpenEdge Developers Kit for evaluating and testing? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='e837eb98-398b-48d7-900e-9d920d009813'> <p>All the products included in OEDK can be used for evaluation and testing in accordance with <a href="https://www.progress.com/legal/license-agreements/openedge-developers-kit-license-agreement" target="_blank" rel="noreferrer">OpenEdge Developers Kit License Agreement</a>. </p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="why-is-the-premier-and-innovator-edition-of-openedge-developers-kit-only-available-for-openedge-12-8" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#964333dc-b0e0-4a24-add8-adc2a89509ec" aria-expanded="false" aria-controls="964333dc-b0e0-4a24-add8-adc2a89509ec"> Why is the Premier and Innovator Edition of OpenEdge Developers Kit only available for OpenEdge 12.8? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='964333dc-b0e0-4a24-add8-adc2a89509ec'> <!-- x-tinymce/html --> <p>The OEDK Premier and Innovator editions were offered for OpenEdge 11.7 and OpenEdge 12.2 release before OpenEdge 12.8 release. Now there is only the OEDK Premier or Innovator Edition for 12.8. This change was introduced to allow customers to get more value out of the Premier and Innovator editions for the same price, as these editions include the products for all the non-retired releases.<br /></p> </div> </div> </div> </div> </div> </div> </section><section class="Section -bg-grey3 -pt9 -pb10" data-sf-element="Section" data-placeholder-label="Section"> <div id="Content_C016_Col00" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"> <div class="sfContentBlock"> <h2 class="-mb4">OpenEdge Releases</h2> </div> <style> .FAQ-Accordion .sf-list-content { padding-left: 30px; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link { color: #fff !important; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link:hover { color: #ccc !important; } .FAQ-Accordion .sf-list-item .toggle-link[id] { margin-top: -80px; padding-top: 80px; outline: none !important; } .FAQ-Accordion .sf-list-item .toggle-link:focus-visible span { outline: auto; } .FAQ-Accordion .sf-list-item .toggle-link .-i-arrow-thick { margin-right: 5px; margin-bottom: 5px; outline: none !important; transition: all .2s; } .FAQ-Accordion .sf-list-item .toggle-link.expanded .-i-arrow-thick { transform: rotate(90deg); outline: none !important; } </style> <div class="FAQ-Accordion" data-sf-role="lists"> <div class="sf-list sf-list--expandable clearfix"> <div class="sf-list-expand -dn"> <a href="#" data-sf-role="expandAll" role="button">Expand all</a> <a href="#" data-sf-role="collapseAll" role="button" style="display:none;">Collapse all</a> </div> <div class="sf-list-item -vs3"> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="is-support-for-older-versions-of-openedge-included" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#14a85f2c-404d-476c-9183-6d6899af4d7b" aria-expanded="false" aria-controls="14a85f2c-404d-476c-9183-6d6899af4d7b"> Is support for previous OpenEdge releases included? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='14a85f2c-404d-476c-9183-6d6899af4d7b'> <p>All OpenEdge Developers Kit editions include one Active or Sunset release of OpenEdge products for all supported platforms, as specified during the subscription. For example, all OEDK Release 12.2 editions include OpenEdge 12.2 products, and all OEDK Release 11.7 editions include OpenEdge 11.7 products. In addition, Premium and Innovator OEDK editions also include available Sunset OpenEdge releases for all supported platforms. </p> <p>To see a list of all OpenEdge releases and their life cycle phases please visit the <a href="https://docs.progress.com/bundle/openedge-life-cycle/page/OpenEdge-Life-Cycle.html" target="_blank">OpenEdge Life Cycle</a> page located on the <a href="https://docs.progress.com/category/openedge-information-hub" target="_blank">OpenEdge Information Hub</a>.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="what-about-versions-of-openedge-that-you-have-retired-can-i-still-get-products" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#59229e6a-f1a8-4c4f-8412-f9272f3ba377" aria-expanded="false" aria-controls="59229e6a-f1a8-4c4f-8412-f9272f3ba377"> What about retired releases of OpenEdge? Can I still get products? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='59229e6a-f1a8-4c4f-8412-f9272f3ba377'> <p>If you are looking to continue development and/or support of applications running on retired releases of any of the Progress products, then you can add OpenEdge Developers Kit (OEDK) Add-on Kits for the relevant retired OpenEdge releases.</p> <p>These Add-on kits are not for new development. The OEDK Add-on Kits will co-terminate with the associated OEDK subscription plan. (An existing OEDK subscription plan is required).</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="will-i-automatically-get-openedge-11-7-products-when-they-are-released" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#78127eec-3b1b-4ecb-8641-98ddcad9b903" aria-expanded="false" aria-controls="78127eec-3b1b-4ecb-8641-98ddcad9b903"> Will I automatically get new OpenEdge release products when they become available? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='78127eec-3b1b-4ecb-8641-98ddcad9b903'> <p>The newer product releases will not be provided automatically. You will need to either Update or Upgrade your OEDK subscription plan using the Self-Service Portal. Please reference the OEDK documentation for additional instructions. </p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="is-openedge-developers-kit-11-7-still-available" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#54914364-3859-4a7c-9786-336550d691e3" aria-expanded="false" aria-controls="54914364-3859-4a7c-9786-336550d691e3"> Is OpenEdge Developers Kit 11.7 still available? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='54914364-3859-4a7c-9786-336550d691e3'> <!-- x-tinymce/html --><p>Yes, any edition of OEDK 11.7 can still be subscribed, renewed or upgraded, but it will not contain any products or enhancements offered in OpenEdge 12. Some OpenEdge 11.7 products are only offered under the OEDK Premier or Innovator editions. The OEDK Premier and Innovator Editions include products for all the non-retired OpenEdge releases.<br /></p><p></p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="what-happens-to-the-contents-of-the-openedge-developers-kit-when-one-of-the-mature-versions-is-retired" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#ed438a00-78e8-488a-baf0-11c58b5600cd" aria-expanded="false" aria-controls="ed438a00-78e8-488a-baf0-11c58b5600cd"> What happens to the contents of the OpenEdge Developers Kit when one of the included releases is retired? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='ed438a00-78e8-488a-baf0-11c58b5600cd'> <p>When an OpenEdge release is retired, it is no longer included in any edition of OEDK. Products for that Retired release can continue to be used, until their license code expires. Once you renew or upgrade your OEDK subscription the license codes for the retired releases will no longer be available for use.</p> <p>Should you wish to continue using the newly retired product release, then you can add to your subscription optional OpenEdge Developers Kit (OEDK) Add-on Kit, as described above.</p> </div> </div> </div> </div> </div> </div> </section><section class="Section -pt9 -pb10" data-sf-element="Section" data-placeholder-label="Section"> <div id="Content_C028_Col00" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"> <div class="sfContentBlock"> <h2 class="-mb4">Product Delivery</h2> </div> <style> .FAQ-Accordion .sf-list-content { padding-left: 30px; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link { color: #fff !important; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link:hover { color: #ccc !important; } .FAQ-Accordion .sf-list-item .toggle-link[id] { margin-top: -80px; padding-top: 80px; outline: none !important; } .FAQ-Accordion .sf-list-item .toggle-link:focus-visible span { outline: auto; } .FAQ-Accordion .sf-list-item .toggle-link .-i-arrow-thick { margin-right: 5px; margin-bottom: 5px; outline: none !important; transition: all .2s; } .FAQ-Accordion .sf-list-item .toggle-link.expanded .-i-arrow-thick { transform: rotate(90deg); outline: none !important; } </style> <div class="FAQ-Accordion" data-sf-role="lists"> <div class="sf-list sf-list--expandable clearfix"> <div class="sf-list-expand -dn"> <a href="#" data-sf-role="expandAll" role="button">Expand all</a> <a href="#" data-sf-role="collapseAll" role="button" style="display:none;">Collapse all</a> </div> <div class="sf-list-item -vs3"> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="how-will-my-developers-get-their-products-if-we-take-out-an-oedk-subscription" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#a3fc676b-f8f3-44cd-8778-ce11f7d98c94" aria-expanded="false" aria-controls="a3fc676b-f8f3-44cd-8778-ce11f7d98c94"> How will my developers get their products if we subscribe to OpenEdge Developers Kit? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='a3fc676b-f8f3-44cd-8778-ce11f7d98c94'> <p>For all OpenEdge Developers Kit editions that require a subscription (other than Classroom Edition) each developer must choose the releases, platforms and products that they wish to utilize within their own software kit. To see the earlier, supported releases of OpenEdge and within each OpenEdge Developers Kit edition see the <a href="https://d117h1jjiq768j.cloudfront.net/docs/default-source/openedge/oedk-12_3-contents-final.pdf">OEDK Contents</a> document.</p> <p>There are pages on the Customer Self-Service Portal to enter those choices and generate custom set of license keys, provided the necessary entitlements are available based upon the subscribed OEDK edition.</p> <p>Each developer must have a ProgressID registered with Progress and that ProgressID is associated with a subscription plan. The developers can then download the appropriate media files from the <a href="https://www.progress.com/support/evaluation/download-resources/download-center">Electronic Software Download (ESD)</a> center and install the software kit on as many machines and for as many developers as their OEDK subscription covers.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="how-do-i-get-the-service-packs-if-i-have-an-oedk-subscription" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#29e62867-34c8-41b0-9e5f-4b15c2d25b94" aria-expanded="false" aria-controls="29e62867-34c8-41b0-9e5f-4b15c2d25b94"> How do I get the Updates if I have an OpenEdge Developers Kit subscription? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='29e62867-34c8-41b0-9e5f-4b15c2d25b94'> <p>The Updates for the various product releases included in OEDK will be made available on the Electronic Software Download (ESD) site, alongside the media files for the OpenEdge Developers Kit (OEDK) edition to which the developer has subscribed. Developers can choose to download and apply the Updates when they need them.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="when-new-features-become-available-for-an-openedge-developers-kit-will-i-automatically-receive-them" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#b41b1a76-a1cd-4cf0-bcd9-9ad50c549787" aria-expanded="false" aria-controls="b41b1a76-a1cd-4cf0-bcd9-9ad50c549787"> When new releases become available for an OpenEdge Developers Kit, will I automatically receive them? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='b41b1a76-a1cd-4cf0-bcd9-9ad50c549787'> <p>Any new releases added to an edition of OEDK, will require an upgrade. The upgrade can be easily accomplished using Self-Service Portal.</p> </div> </div> </div> </div> </div> </div> </section><section class="Section -bg-grey3 -pt9 -pb10" data-sf-element="Section" data-placeholder-label="Section"> <div id="Content_C019_Col00" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"> <div class="sfContentBlock"> <h2 class="-mb4">Renewals & Upgrades</h2> </div> <style> .FAQ-Accordion .sf-list-content { padding-left: 30px; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link { color: #fff !important; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link:hover { color: #ccc !important; } .FAQ-Accordion .sf-list-item .toggle-link[id] { margin-top: -80px; padding-top: 80px; outline: none !important; } .FAQ-Accordion .sf-list-item .toggle-link:focus-visible span { outline: auto; } .FAQ-Accordion .sf-list-item .toggle-link .-i-arrow-thick { margin-right: 5px; margin-bottom: 5px; outline: none !important; transition: all .2s; } .FAQ-Accordion .sf-list-item .toggle-link.expanded .-i-arrow-thick { transform: rotate(90deg); outline: none !important; } </style> <div class="FAQ-Accordion" data-sf-role="lists"> <div class="sf-list sf-list--expandable clearfix"> <div class="sf-list-expand -dn"> <a href="#" data-sf-role="expandAll" role="button">Expand all</a> <a href="#" data-sf-role="collapseAll" role="button" style="display:none;">Collapse all</a> </div> <div class="sf-list-item -vs3"> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-upgrade-from-one-edition-to-another" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#f70b87d8-4265-4a61-aea0-47e4e5121b62" aria-expanded="false" aria-controls="f70b87d8-4265-4a61-aea0-47e4e5121b62"> Can I increase (upgrade) the tier of my OpenEdge Developers Kit Subscription? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='f70b87d8-4265-4a61-aea0-47e4e5121b62'> <p>You can choose to move to a higher level OEDK Edition at subscription plan renewal or you can Upgrade any time before the plan expires. The Upgrade can be applied to any number of developers in the subscription plan, even if the subscription was contracted as a benefit of the <a href="/partners">Progress Accelerate Program</a>. </p> <p>The upgrade of OEDK subscription is available through the <a href="/support/customer-self-service">Self-Service Portal</a>.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-downgrade" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#185f34fb-cff2-4e63-945f-fc38a6e1ec1e" aria-expanded="false" aria-controls="185f34fb-cff2-4e63-945f-fc38a6e1ec1e"> Can I decrease (downgrade) the tier of my OpenEdge Developers Kit Subscription? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='185f34fb-cff2-4e63-945f-fc38a6e1ec1e'> <p>Downgrading can be done when renewing the subscription and only 30 days before the expiration date. Note that the new subscription will not take effect until the end of the term of the existing subscription plan. No credits are given for unused months.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-add-more-developer-seats-to-an-oedk-subscription" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#659485aa-898f-444d-9001-be28e64f76cd" aria-expanded="false" aria-controls="659485aa-898f-444d-9001-be28e64f76cd"> Can I add more developer seats to an OpenEdge Developers Kit subscription? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='659485aa-898f-444d-9001-be28e64f76cd'> <p>Additional seats can be added to a plan during either Update or Upgrade. A fee may be charged if additional seats are purchased as part of the Update.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="will-the-subscription-renewals-be-automatic" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#ccffdd00-5de3-48b4-9e1f-519c123144b3" aria-expanded="false" aria-controls="ccffdd00-5de3-48b4-9e1f-519c123144b3"> Will the subscription renewals be automatic? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='ccffdd00-5de3-48b4-9e1f-519c123144b3'> <p>OEDK subscriptions will not be renewed automatically but you will be notified of the expiry date in advance in order to allow you time to renew the subscription. If you do not renew an OEDK subscription, the subscription will expire, and you or your developers will no longer be able to use the products in the kit.</p> <p>Renewal of an OEDK subscription is easy to perform and can be made through the <a href="/support/customer-self-service">Self-Service Portal</a>; just click on the button next to the subscription line, which is only shown when a renewal is pending.</p> </div> </div> </div> </div> </div> </div> </section><section class="Section -pt9 -pb10" data-sf-element="Section" data-placeholder-label="Section"> <div id="Content_C018_Col00" class="sf_colsIn container" data-sf-element="Section Content" data-placeholder-label="Section Content"> <div class="sfContentBlock"> <h2 class="-mb4">Special Pricing</h2> </div> <style> .FAQ-Accordion .sf-list-content { padding-left: 30px; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link { color: #fff !important; } .FAQ-Accordion--light .FAQ-Accordion .toggle-link:hover { color: #ccc !important; } .FAQ-Accordion .sf-list-item .toggle-link[id] { margin-top: -80px; padding-top: 80px; outline: none !important; } .FAQ-Accordion .sf-list-item .toggle-link:focus-visible span { outline: auto; } .FAQ-Accordion .sf-list-item .toggle-link .-i-arrow-thick { margin-right: 5px; margin-bottom: 5px; outline: none !important; transition: all .2s; } .FAQ-Accordion .sf-list-item .toggle-link.expanded .-i-arrow-thick { transform: rotate(90deg); outline: none !important; } </style> <div class="FAQ-Accordion" data-sf-role="lists"> <div class="sf-list sf-list--expandable clearfix"> <div class="sf-list-expand -dn"> <a href="#" data-sf-role="expandAll" role="button">Expand all</a> <a href="#" data-sf-role="collapseAll" role="button" style="display:none;">Collapse all</a> </div> <div class="sf-list-item -vs3"> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="is-oedk-available-for-free" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#8d8f88ab-0bfa-45dc-ba25-91d179b36d7d" aria-expanded="false" aria-controls="8d8f88ab-0bfa-45dc-ba25-91d179b36d7d"> Are the OpenEdge Developers Kits available for free? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='8d8f88ab-0bfa-45dc-ba25-91d179b36d7d'> <p>OEDK Classroom Edition is a downloadable application development toolkit for the next generation of aspiring business application developers. This free edition designed for students, new developers and future entrepreneurs offers access to powerful application development tools that are simple to learn and easy-to-use. It is based on the latest LTS release of OpenEdge for the Win-64 platform.</p> <p>Other OEDK editions require a paid subscription and may include additional products from other releases of OpenEdge, support for other platforms and Technical Support. Some complementary seats for paid OEDK edition subscriptions may be available as a benefit for partners participating in the <a href="https://www.progress.com/partners">Progress Accelerate</a> program.</p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="i-used-to-get-licenses-for-free-as-part-of-the-partner-program-will-i-get-oedk-for-free" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#5a75053f-4e9e-42cf-9ed3-c1eeed0bf521" aria-expanded="false" aria-controls="5a75053f-4e9e-42cf-9ed3-c1eeed0bf521"> Are OpenEdge Developers Kits only available to Progress Application Partners? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='5a75053f-4e9e-42cf-9ed3-c1eeed0bf521'> <p>The Progress OpenEdge Developers Kit (OEDK) have been designed for ALL OpenEdge developers, from the independent consultant, through the IT departments of enterprise customers, to Service Delivery and Application Partners. There is an edition of OEDK that will suit the requirements of every OpenEdge customer or partner. </p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-get-a-discount-as-i-am-a-long-term-customer" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#56cd9f28-c702-4ed5-a603-8d43fb756b2b" aria-expanded="false" aria-controls="56cd9f28-c702-4ed5-a603-8d43fb756b2b"> Can I get a discount as I am a long-time customer? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='56cd9f28-c702-4ed5-a603-8d43fb756b2b'> <p>Participation in the Progress Accelerate program may entitle partners to some complementary seats of an OpenEdge Developers Kit subscription, depending upon their partner type and level. Please <a href="https://www.progress.com/company/contact">contact your Progress account manager</a> to determine the appropriate Progress Partner benefit to the OpenEdge Developers Kit. </p> </div> </div> <div class="-mb0" > <a href="javascript:void(0)" class="-ff-title -fs24 -fw5 -i-arrow-d -dib -mb2 toggle-link" name="can-i-trade-in-my-openedge-studio-licenses-to-get-an-oedk-subscription" data-sf-role="toggleLink" role="button" data-toggle="collapse" data-target="#0ebaf057-0103-45a5-93e9-b91a4c072131" aria-expanded="false" aria-controls="0ebaf057-0103-45a5-93e9-b91a4c072131"> Can I trade-in my OpenEdge Studio licenses to get an OpenEdge Developers Kit (OEDK) subscription? </a> <div style="display:none;" class="sf-list-content collapse multi-collapse -mb5" id='0ebaf057-0103-45a5-93e9-b91a4c072131'> <p>Existing licenses that customers hold, such as OpenEdge Studio or Progress Developer Studio for OpenEdge, will have been purchased as perpetual licenses with an annual maintenance contract that covers customer support. This is a different licensing model than the subscription model of OEDK. Therefore, it is not possible to trade-in any values from these perpetual licenses.</p> <p>Customers may decide to forego the renewal of their maintenance on the perpetual licenses and take out a subscription for an OEDK Edition as an alternative.</p> </div> </div> </div> </div> </div> </div> </section> </div> <footer class="PRGS-Footer is-large" data-prgs-footer-version="1.4.82" data-lang="en"><div class="PRGS-container"><div class="PRGS-Footer-sitemap"><div class="PRGS-row"><div class="PRGS-col-8"><div class="h3">Technology</div><ul><li><a href="/data-platform">Data Platform</a></li><li><a href="/datadirect-connectors">Data Connectivity</a></li><li><a href="/digital-experience">Digital Experience</a></li><li><a href="https://www.chef.io/" target="_blank" aria-label="DevOps (opens in new window)">DevOps</a></li><li><a href="/infrastructure-management">Infrastructure Management & Operations</a></li><li><a href="/ui-ux-tools">UI/UX Tools</a></li><li><a href="/file-transfer">Secure File Transfer</a></li></ul></div><div class="PRGS-col-4 PRGS-col--offset-1"><div class="h3">Quick Links</div><ul><li><a href="/products">Products</a></li><li><a href="/trials">Trials</a></li><li><a href="/services">Services</a></li><li><a href="/partners">Partners</a></li><li><a href="/support">Support</a></li><li><a href="/events">Events</a></li><li><a href="/blogs">Blogs</a></li></ul></div><div class="PRGS-col-4 PRGS-col--offset-1"><div class="h3">About</div><ul><li><a href="/company">Company</a></li><li><a href="/customers">Customer Stories</a></li><li><a href="/company/awards">Awards</a></li><li><a href="https://investors.progress.com" target="_blank" aria-label="Investor relations (opens in new window)">Investor relations</a></li><li><a href="/company/offices">Offices</a></li><li><a href="/company/careers">Careers</a></li><li><a href="/company/40-years">40 Years of Progress</a></li></ul></div><div class="PRGS-col-6"><a href="/company/contact" class="Btn">Contact us</a><div class="PRGS-Phone-Personalized"></div><div class="PRGS-Phone-Main"><div class="h3">Global Headquarters, USA</div><a href="tel:1-800-477-6473">1-800-477-6473</a></div><p>or find <a href="https://www.progress.com/company/offices" class="PRGS-InlineLink">a local contact</a></p></div></div></div><div class="PRGS-Footer-core"><div class="PRGS-row"><div class="PRGS-col-17"><div class="PRGS-Footer-info"><a href="/legal/terms-of-use">Terms of Use</a> <a href="/legal/privacy-center">Privacy Center</a> <a href="/trust-center">Trust Center</a> <a href="/legal/trademarks">Trademarks</a> <a href="/legal">License Agreements</a> <a href="/company/code-of-conduct">Code of Conduct</a><div class="PRGS-CCPA"><a class="Btn" href="https://forms.progress.com/ccpa-subscription" target="_blank" aria-label="Do Not Sell or Share My Personal Information (opens in new window)">Do Not Sell or Share My Personal Information</a></div></div><a href="https://www.progress.com" class="PRGS-Footer-logo"><svg xmlns="http://www.w3.org/2000/svg" width="130" height="32" viewBox="0 0 512 120" role="img" aria-label="Progress logo"><path class="PRGS-branding-shape" d="M95.52,29.33h0v51a3.93,3.93,0,0,1-1.78,3.08l-1.67,1L79.35,91.76l-8.59,5-1.78,1V42.6L21.23,15,43.91,1.93,46,0.74a3.94,3.94,0,0,1,3.56,0L81,18.9l14.51,8.38v2.05ZM58.36,48.72l-9.79-5.66L25.66,29.83a4,4,0,0,0-3.56,0L1.77,41.57,0,42.6,34.49,62.51v39.83l20.3-11.73,1.79-1a3.94,3.94,0,0,0,1.78-3.08V48.72ZM0,82.43L23.86,96.21V68.63Z"></path><path class="PRGS-branding-text" d="M148.09,27.28h-26V97.76h11.55V70.1h14.57c15.77,0,24.45-7.7,24.45-21.69,0-6.35-2.4-21.12-24.55-21.12M160.89,48.6c0,7.95-4.12,11.19-14.24,11.19h-13V37.69h14.57c8.56,0,12.71,3.57,12.71,10.91M207,46.41l0.87,0.42-2,10.42-1.35-.42a11.32,11.32,0,0,0-3.34-.51c-10.79,0-11.67,8.59-11.67,19V97.76H178.87V46h10v6.24c2.73-4.2,6-6.37,10.37-6.9A14.55,14.55,0,0,1,207,46.41M233.29,45c-8.42,0-15.16,3.2-19.5,9.27-4.56,6.37-5.23,13.85-5.23,17.74,0,16.36,9.7,26.92,24.73,26.92,18.26,0,24.73-14.71,24.73-27.3,0-7.25-2.15-13.82-6-18.51-4.41-5.31-10.87-8.12-18.7-8.12m0,44.38c-8.37,0-13.57-6.66-13.57-17.37s5.2-17.55,13.57-17.55S247,61.23,247,71.78c0,10.83-5.24,17.56-13.66,17.56M347.89,46.41l0.87,0.42-2,10.42-1.35-.42a11.26,11.26,0,0,0-3.33-.51c-10.78,0-11.66,8.59-11.66,19V97.76H319.76V46h10v6.24c2.73-4.2,6-6.37,10.37-6.9a14.54,14.54,0,0,1,7.73,1.06m38.4,34.76-0.2.57c-2.23,6.36-7.57,7.7-11.65,7.7-8.09,0-13.3-5.37-13.81-14.09h36.59l0.13-1a31.26,31.26,0,0,0,.12-4.12c0-.34,0-0.64,0-0.93C396.93,54.78,387.48,45,374,45c-7.9,0-14.37,3.1-18.73,9a30.85,30.85,0,0,0-5.54,18c0,16,9.95,26.74,24.74,26.74,11.45,0,19.33-5.82,22.2-16.38L397,81.16h-10.7ZM361,66.05c0.9-7.17,5.81-11.73,12.79-11.73,5.33,0,11.64,3.1,12.52,11.73H361Zm-60.7-15.71c-3.45-3.58-8.06-5.39-13.76-5.39-15.69,0-22.83,13.81-22.83,26.63,0,13.16,7.06,26.44,22.83,26.44a18.33,18.33,0,0,0,13.35-5.42c0,2.28-.1,4.45-0.16,5.38-0.58,8.54-4.68,12.51-12.91,12.51-4.47,0-9.61-1.59-10.6-6l-0.22-1H265.46l0.17,1.41c1.1,9.12,9.11,14.79,20.9,14.79,10.34,0,17.7-3.9,21.28-11.26,1.73-3.55,2.6-8.72,2.6-15.37V46H300.28v4.34ZM287.19,88.49c-3.74,0-12.43-1.69-12.43-17.37,0-10.3,4.87-16.7,12.71-16.7,6.06,0,12.52,4.39,12.52,16.7,0,10.87-4.79,17.37-12.81,17.37m159.67-6.31c0,8.23-6.83,16.53-22.09,16.53-13.5,0-21.53-5.85-22.61-16.45L402,81.16h10.52L412.73,82c1.29,6.38,7.37,7.72,12.24,7.72,5.34,0,11-1.72,11-6.54,0-2.44-1.59-4.18-4.73-5.16-1.86-.55-4.15-1.2-6.56-1.87-4.16-1.16-8.47-2.38-11.12-3.29-6.56-2.35-10.33-6.93-10.33-12.56,0-10.43,10.16-15.11,20.22-15.11,13.46,0,20.42,5.07,21.3,15.49l0.09,1.07H434.5l-0.14-.82c-1-6-7-6.9-10.48-6.9-3,0-10,.53-10,5.5,0,2.25,1.93,3.91,5.89,5.06,1.18,0.33,2.94.78,5,1.31,4.22,1.09,9.48,2.46,12.13,3.37,6.59,2.32,9.93,6.67,9.93,13m49.39,0c0,8.23-6.83,16.53-22.09,16.53-13.5,0-21.53-5.85-22.61-16.45l-0.11-1.09H462L462.12,82c1.29,6.38,7.37,7.72,12.24,7.72,5.34,0,11-1.72,11-6.54,0-2.44-1.59-4.18-4.72-5.16-1.86-.55-4.15-1.2-6.57-1.87-4.16-1.16-8.46-2.38-11.11-3.29-6.57-2.35-10.33-6.93-10.33-12.56,0-10.43,10.16-15.11,20.22-15.11,13.46,0,20.42,5.07,21.29,15.49l0.09,1.07H483.9l-0.14-.82c-1-6-7-6.9-10.48-6.9-3,0-9.95.53-9.95,5.5,0,2.25,1.93,3.91,5.89,5.06,1.18,0.33,2.94.78,5,1.31,4.22,1.09,9.48,2.46,12.13,3.37,6.58,2.32,9.93,6.67,9.93,13"></path><path class="PRGS-branding-text" d="M504.71,51.49A7.37,7.37,0,1,1,512,44.12a7.23,7.23,0,0,1-7.29,7.37m0-13.49a6.12,6.12,0,1,0,6,6.12,5.91,5.91,0,0,0-6-6.12m-0.85,7.49v2.46h-2.17V40.21h3.62a2.58,2.58,0,0,1,2.86,2.7,2.26,2.26,0,0,1-1.49,2.34l1.77,2.7H506l-1.49-2.46h-0.68ZM505.07,42h-1.21v1.73h1.21a0.86,0.86,0,0,0,1-.85,0.88,0.88,0,0,0-1-.89"></path><!--[if lte IE 8]><image width="130" height="32" border="0" src="https://d3ba5g9yhie26y.cloudfront.net/img/progress-logo.png" xlink:href=""><![endif]--></svg></a><p class="PRGS-Footer-copyright">Copyright © 2025 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.</p><p>Progress and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See <a href="/legal/trademarks">Trademarks</a> for appropriate markings. Any other trademarks contained herein are the property of their respective owners.</p></div><div class="PRGS-col-7"><div class="PRGS-Footer-social"><a href="https://www.facebook.com/progresssw" title="facebook" target="_blank" aria-label="facebook (opens in new window)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 37" width="24" height="24" role="img" aria-label="Facebook icon"><path d="m36.8 18.4c0-10.1-8.2-18.4-18.4-18.4-10.1 0-18.4 8.3-18.4 18.4 0 8.7 6 15.9 14 17.9v-12.3l-3.8 0.1v-5.7h3.8v-2.4c0-6.3 2.8-9.2 9-9.2 1.1 0 3.1 0.3 4 0.5v5.1c-0.5-0.1-1.2-0.1-2.2-0.1-3 0-4.2 1.2-4.2 4.1v2h6.1l-1.1 5.7h-5v12.6c9.2-1.1 16.2-8.9 16.2-18.3"/></svg> </a><a href="https://x.com/progresssw" title="X" target="_blank" aria-label="X (opens in new window)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -3 32 40" width="24" height="24" role="img" aria-label="X.com icon"><path d="m18.9 13.7l12.9 18.8h-9.5l-8.7-12.6-10.8 12.6h-2.8l12.4-14.5-12.4-18h9.5l8.2 11.9 10.2-11.9h2.8l-11.8 13.7zm-3.8 4.5l8.5 12.2h4.3l-10.5-15-1.2-1.8-8.1-11.5h-4.3l10 14.3 1.3 1.8z"/></svg> </a><a href="https://www.youtube.com/user/ProgressSW" title="youtube" target="_blank" aria-label="youtube (opens in new window)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 30" width="24" height="24" role="img" aria-label="YouTube icon"><path d="m41.7 14.6c0 0 0 6.8-0.9 10-0.5 1.8-1.9 3.2-3.7 3.7-3.2 0.9-16.3 0.9-16.3 0.9 0 0-13 0-16.2-0.9-1.8-0.5-3.2-1.9-3.7-3.7-0.9-3.2-0.9-10-0.9-10 0 0 0-6.8 0.9-10 0.5-1.8 1.9-3.2 3.7-3.7 3.2-0.9 16.2-0.9 16.2-0.9 0 0 13.1 0 16.3 0.9 1.8 0.5 3.2 1.9 3.7 3.7 0.9 3.2 0.9 10 0.9 10zm-14.2 0l-10.8-6.3v12.5z"/></svg> </a><a href="https://www.instagram.com/progress_sw_" title="instagram" target="_blank" aria-label="instagram (opens in new window)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="-1 -1 37 37" width="24" height="24" role="img" aria-label="Instagram icon"><path fill-rule="evenodd" d="m34.6 10.2c0.1 1.8 0.1 2.4 0.1 7.1 0 4.7 0 5.3-0.1 7.1 0 1.4-0.3 2.9-0.8 4.2-0.9 2.3-2.8 4.2-5.1 5.1q-2 0.7-4.2 0.8c-1.8 0.1-2.4 0.1-7.1 0.1-4.7 0-5.3 0-7.2-0.1-1.4 0-2.8-0.3-4.2-0.8-2.3-0.9-4.1-2.8-5-5.1q-0.8-2-0.9-4.1c-0.1-1.9-0.1-2.5-0.1-7.2 0-4.6 0-5.2 0.1-7.1 0-1.4 0.3-2.8 0.8-4.2 0.9-2.3 2.7-4.2 5.1-5.1q2-0.7 4.2-0.8c1.8-0.1 2.5-0.1 7.1-0.1 4.7 0 5.4 0 7.2 0.1 1.4 0 2.9 0.3 4.2 0.8 2.3 0.9 4.2 2.7 5.1 5.1q0.7 2 0.8 4.2zm-3.1 7.1c0-4.6 0-5.2-0.1-7q0-1.6-0.6-3.2c-0.6-1.5-1.8-2.7-3.3-3.3q-1.5-0.6-3.2-0.6c-1.8-0.1-2.4-0.1-7-0.1-4.6 0-5.2 0.1-7 0.2q-1.6 0-3.2 0.6c-1.5 0.5-2.7 1.7-3.2 3.2q-0.6 1.6-0.6 3.2c-0.1 1.8-0.1 2.4-0.1 7 0 4.6 0 5.2 0.1 7q0 1.6 0.6 3.2c0.5 1.5 1.7 2.7 3.2 3.3q1.6 0.6 3.2 0.6c1.8 0.1 2.4 0.1 7 0.1 4.6 0 5.2 0 7-0.1q1.7 0 3.2-0.6c1.5-0.6 2.7-1.8 3.3-3.3q0.6-1.6 0.6-3.2c0.1-1.8 0.1-2.4 0.1-7z"/><path fill-rule="evenodd" d="m26.2 17.3c0 4.9-4 8.9-8.9 8.9-4.9 0-8.9-4-8.9-8.9 0-4.9 4-8.9 8.9-8.9 4.9 0 8.9 4 8.9 8.9zm-3.1 0c0-3.2-2.6-5.8-5.8-5.8-3.2 0-5.7 2.6-5.7 5.8 0 3.2 2.5 5.7 5.7 5.7 3.2 0 5.8-2.5 5.8-5.7z"/><path d="m26.5 6c-1.1 0-2 0.9-2 2.1 0 1.1 0.9 2 2 2 1.2 0 2.1-0.9 2.1-2 0-1.2-0.9-2.1-2.1-2.1z"/></svg> </a><a href="https://www.linkedin.com/company/progress-software" title="linkedin" target="_blank" aria-label="linkedin (opens in new window)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="-1 -1 37 37" width="24" height="24" role="img" aria-label="Linkedin icon"><path d="m34 3.8v26.4c0 2.1-1.7 3.8-3.8 3.8h-26.4c-2.1 0-3.8-1.7-3.8-3.8v-26.4c0-2.1 1.7-3.8 3.8-3.8h26.4c2.1 0 3.8 1.7 3.8 3.8zm-23.7 9.1h-5.1v16.4h5.1zm0.4-5.2c0-1.6-1.3-3-3-3-1.6 0-3 1.4-3 3 0 1.7 1.4 3.1 3 3.1 1.7 0 3-1.4 3-3.1zm18.6 11.2c0-4.4-2.5-6.5-6-6.5-3.5 0-4.9 2.7-4.9 2.7v-2.2h-4.9v16.4h4.9v-8.6c0-2.3 1-3.7 3.1-3.7 1.8 0 2.7 1.3 2.7 3.7v8.6h5.1z"/></svg></a></div><div class="PRGS-Footer-cms">Powered by <a href="https://www.progress.com/sitefinity-cms">Progress Sitefinity</a></div></div></div></div></div></footer> <script type="text/javascript"> navigator.sayswho=function(){var u=navigator.userAgent,n,t,r,f,i=u.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];/trident/i.test(i[1])?(console.log("in trident"),n=/\brv[ :]+(\d+)/g.exec(u)||[],t="ie",r=n[1]||""):i[1]==="Chrome"?(n=u.match(/\b(OPR|Edge)\/(\d+)/),n!=null?(t=n.slice(1,2).toString().toLowerCase().replace("opr","opera"),r=n.slice(2)):(t=i[1].toString().toLowerCase(),r=i[2].toString())):(t=i[1].toString().toLowerCase(),r=i[2].toString());f="t-"+t+" t-"+t+r;document.querySelector("html").setAttribute("class",f)}() </script> <script type="text/javascript" src="/WebResource.axd?d=wnB2OjhYopty-dCFa4b2kHGj5gFtcOMYV3vDfHgUZGbY4lr6-npFVnYAocsaCKQHKgn5KX13kYXPPXv4nNWwpeELmjGrNyxHYQRx4zrToI8KHcltcX5S-jqqac1Abh07bVuogfcNFoD50O5kmX9AnPfdGlH2Y2piet8LCKbqxQ_s09n4Vpdxv3ET8oml0P4aGY_XQHN_X6e8YBOmSM-i9cSXEtiOCwSId_i_tTdzFs41&t=638412637940000000"> </script><script data-sf-pers-id="5eb48eca-4a14-4f3d-a4b8-d1c94062263a" data-sf-pers-raise-events="True" data-sf-pers-page-node-id="e55f5727-4fd1-4aa6-b0f0-02cb4dedc630" data-sf-pers-page-data-id="75bd9aa6-4f5c-4556-80b7-1a39bf660b84" data-sf-pers-page-node-key="E55F5727-4FD1-4AA6-B0F0-02CB4DEDC630/3df8bdf1-9630-4d26-8de0-de3659b0e294/SitefinitySiteMap" data-sf-app-path="/" data-sf-loaded-scripts="['//cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js', '//cdnjs.cloudflare.com/ajax/libs/jquery-migrate/3.4.0/jquery-migrate.min.js', 'https://d117h1jjiq768j.cloudfront.net/Frontend-Assembly/Web.Widgets.SEO/Mvc/Scripts/Shared/referrer-policy.min.js?package=PureMvc&v=MS4wLjAuMzgwODA%3d', '/Frontend-Assembly/Telerik.Sitefinity.Frontend.Lists/Mvc/Scripts/Lists/lists.js?package=PureMvc&v=MTQuNC44MTM0LjA%3d', 'https://d3ba5g9yhie26y.cloudfront.net/cache/61c0d8682c0d4311aed3e6e9e828cdae7fe42104/js/all.min.js']" data-sf-culture="en"></script> <script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","url":"https://www.progress.com","address":[{"@type":"PostalAddress","addressLocality":"Singapore","postalCode":"049483","streetAddress":"Samsung Hub, 3 Church Street, #12-01"},{"@type":"PostalAddress","addressLocality":"Brno","postalCode":"617 00 brno","streetAddress":"škrobárenská 511/5"},{"@type":"PostalAddress","addressLocality":"Tokyo","postalCode":"106-0047","streetAddress":"Minami Azubu T&F building 8F 4-11-22, Minami Azabu, Minato-ku"},{"@type":"PostalAddress","addressLocality":"Sofia","postalCode":"1784","streetAddress":"54B Tsarigradsko Shose Blvd"},{"@type":"PostalAddress","addressLocality":"Rotterdam","postalCode":"3067 GC","streetAddress":"Prins Alexanderplein 11"},{"@type":"PostalAddress","addressLocality":"Madrid","postalCode":"28006","streetAddress":"Calle de María de Molina, 41"},{"@type":"PostalAddress","addressLocality":"Bracknell","postalCode":"Berkshire, RG12 1WA","streetAddress":"Venture House, 2 Arlington Square "},{"@type":"PostalAddress","addressLocality":"Hyderabad","postalCode":"500019","streetAddress":"Plot No 1, No 83/1, Hyderabad Knowledge City, TSIIC, Raidurg Panmaktha, Serilingampally Mandal, Unit 1101"},{"@type":"PostalAddress","addressLocality":"Oslo","postalCode":"0164","streetAddress":"C.J. Hambros Plass 2C"},{"@type":"PostalAddress","addressLocality":"Espoo","postalCode":"02150","streetAddress":"Keilaranta 16"},{"@type":"PostalAddress","addressLocality":"Sao Paulo","postalCode":"04171-130","streetAddress":"Rua Irmã Gabriela, nº 51 4th floor – room 416 – Spaces Berrini"},{"@type":"PostalAddress","addressLocality":"Milan","postalCode":"20121","streetAddress":"Piazzale Biancamano, 8"},{"@type":"PostalAddress","addressLocality":"Stockholm","postalCode":"114 42","streetAddress":"Östermalmstorg 1"},{"@type":"PostalAddress","addressLocality":"Puteaux","postalCode":"92088","streetAddress":"5, place de la Pyramide"},{"@type":"PostalAddress","addressLocality":"Cologne","postalCode":"50670","streetAddress":"Christophstr. 15-17"},{"@type":"PostalAddress","addressLocality":"Brussels","postalCode":"1000","streetAddress":"Avenue Marnix 23, 5th floor"}],"contactPoint":[{"@type":"ContactPoint","telephone":"+65-3157-4297","contactType":"Customer service","areaServed":"Singapore"},{"@type":"ContactPoint","telephone":"+420-530-501-600","contactType":"Customer service","areaServed":"Czech Republic"},{"@type":"ContactPoint","telephone":"+81-3-6826-5720","contactType":"Customer service","areaServed":"Japan"},{"@type":"ContactPoint","telephone":"+359-2-8099850 ","contactType":"Customer service","areaServed":"Bulgaria"},{"@type":"ContactPoint","telephone":"+31-10-899-8420","contactType":"Customer service","areaServed":"EMEA Headquarters"},{"@type":"ContactPoint","telephone":"+34 910 48 85 75","contactType":"Customer service","areaServed":"Spain"},{"@type":"ContactPoint","telephone":"+44-1344-953434","contactType":"Customer service","areaServed":"United Kingdom"},{"@type":"ContactPoint","telephone":"+91-40-6901-0400","contactType":"Customer service","areaServed":"India"},{"@type":"ContactPoint","telephone":"+47-21-63-12-61","contactType":"Customer service","areaServed":"Norway"},{"@type":"ContactPoint","telephone":"+358-9-42703600","contactType":"Customer service","areaServed":"Finland"},{"@type":"ContactPoint","telephone":"+55-800-892-5231","contactType":"Customer service","areaServed":"Brazil"},{"@type":"ContactPoint","telephone":"+39-02-3045-6236","contactType":"Customer service","areaServed":"Italy"},{"@type":"ContactPoint","telephone":"+46-8-525-179-69","contactType":"Customer service","areaServed":"Sweden"},{"@type":"ContactPoint","telephone":"+33-1-89-19-56-46","contactType":"Customer service","areaServed":"France"},{"@type":"ContactPoint","telephone":"+49-221-650324-29","contactType":"Customer service","areaServed":"Germany"},{"@type":"ContactPoint","telephone":"+32-2-883-77-28","contactType":"Customer service","areaServed":"Belgium"}]}</script><script data-sf-pers-id="9c304d44-280c-4702-a1b7-7286fe4975f7" data-sf-pers-raise-events="True"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js" type="text/javascript"></script><script src="//cdnjs.cloudflare.com/ajax/libs/jquery-migrate/3.4.0/jquery-migrate.min.js" type="text/javascript"></script> <script type="text/javascript"> var oneTrustHelper = (function () { function evalGTMScript() { var gtmScript = document.getElementById("GTMScript"); gtmScript.type = "text/javascript"; gtmScript.classList.remove("optanon-category-1"); eval(gtmScript.innerHTML); }; return { gtmFallback: function () { console.warn('OneTrust not loaded.'); if (document.readyState !== 'loading') { evalGTMScript(); } else { document.addEventListener('readystatechange', function () { if (document.readyState === 'interactive') { evalGTMScript(); } }); }; } }; })(); </script> <script onerror="oneTrustHelper.gtmFallback()" src="https://cdn.cookielaw.org/consent/f9397248-1dbe-47fc-9dbf-c50e7dd51096/otSDKStub.js" data-language="en" type="text/javascript" charset="UTF-8" data-domain-script="f9397248-1dbe-47fc-9dbf-c50e7dd51096"></script> <script type="text/javascript"> (function (w) { w.OptanonGroups = {"StrictlyNecessaryCookies":"1","PerformanceCookies":"2","FunctionalCookies":"3","TargetingCookies":"4"}; w.isOptanonGroupActive = function (groupId, explicit) { if (!w.OptanonActiveGroups) return false; var groupMatchKey = ',' + groupId + ','; return w.OptanonActiveGroups.indexOf(groupMatchKey) !== -1; } function toggleSitefinityTrackingConsent() { var performanceCookiesGroupId = w.OptanonGroups.PerformanceCookies; var isPerformanceCookiesGroupIdActive = w.isOptanonGroupActive(performanceCookiesGroupId, true); if (w.TrackingConsentManager) { w.TrackingConsentManager.updateUserConsent(isPerformanceCookiesGroupIdActive); } }; var trackingScriptsQueue = []; w.invokeTrackingScript = function (thisReference, trackingGroup, functionReference) { if (isOptanonGroupActive(trackingGroup, true)) { functionReference.call(thisReference); } else { trackingScriptsQueue.push({ thisReference: thisReference, trackingGroup: trackingGroup, functionReference: functionReference }); } } var isOptanonToggled = false; var preferenceChangeHandlerAdded = false; w.OptanonWrapper = function () { var newTrackingScriptsQueue = []; for (var i = 0; i < trackingScriptsQueue.length; i++) { var trackingScriptData = trackingScriptsQueue[i]; if (isOptanonGroupActive(trackingScriptData.trackingGroup, true)) { trackingScriptData.functionReference.call(trackingScriptData.thisReference); } else { newTrackingScriptsQueue.push(trackingScriptData); } } trackingScriptsQueue = newTrackingScriptsQueue; if (!isOptanonToggled && w.location.hash === '#cookie-settings' && true) { isOptanonToggled = true; Optanon.ToggleInfoDisplay(); } if(!preferenceChangeHandlerAdded){ OneTrust.OnConsentChanged(function() { // Trigger cookie check process after user makes changes to allowed cookie groups from the OneTrust cookie settings dialog. $.ajax( { url: '/webapi/CookiePreferences/Update', type: 'HEAD' }); }); preferenceChangeHandlerAdded = true; } toggleSitefinityTrackingConsent(); } })(window); </script> <script id="GTMScript" type="text/plain" class="optanon-category-1">(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-TX8G7Q');</script> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TX8G7Q" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript> <script type="text/plain" class="optanon-category-2">!function (e) { for (var r = document.getElementsByTagName("script")[0], s = r.parentNode, t = 0; t < e.length; t++) { var i = e[t], c = document.createElement("script"); c.src = i.src, c.type = "text/javascript", i.id && (c.id = i.id), s.insertBefore(c, r) } }([{ id: "atcOverride", src: "//secure.progress.com/js/atcOverride.js" }, { id: "redirect", src: "//secure.progress.com/js/redirect.js" }]);</script> <script src="https://d117h1jjiq768j.cloudfront.net/Frontend-Assembly/Web.Widgets.SEO/Mvc/Scripts/Shared/referrer-policy.min.js?package=PureMvc&v=MS4wLjAuMzgwODA%3d" type="text/javascript"></script> <script src="/Frontend-Assembly/Telerik.Sitefinity.Frontend.Lists/Mvc/Scripts/Lists/lists.min.js?package=PureMvc&v=MTQuNC44MTM0LjA%3d" type="text/javascript"></script><script src="https://d3ba5g9yhie26y.cloudfront.net/cache/61c0d8682c0d4311aed3e6e9e828cdae7fe42104/js/all.min.js" type="text/javascript"></script> <script type="text/javascript"> (function() { if (window._dataLayerTimeout) { clearTimeout(window._dataLayerTimeout); } window._dataLayerTaxLoadedEvent = {"tax_pagenode_products":"progress-openedge","event":"tax_loaded"}; window._dataLayerTimeout = setTimeout(function() { window.dataLayer = window.dataLayer || []; window.dataLayer.push(window._dataLayerTaxLoadedEvent); }); })(); </script><script type="text/plain" class="optanon-category-2"> (function() { var script = '//s1325.t.eloqua.com/visitor/v200/svrGP?pps=70&siteid=1325'; (function getScript(source, callback) { var script = document.createElement('script'); var prior = document.getElementsByTagName('script')[0]; script.async = 1; prior.parentNode.insertBefore(script, prior); script.onload = script.onreadystatechange = function( _, isAbort ) { if(isAbort || !script.readyState || /loaded|complete/.test(script.readyState) ) { script.onload = script.onreadystatechange = null; script = undefined; if(!isAbort) { if(callback) callback(); } } }; script.src = source; })(script, function() { if (typeof GetElqCustomerGUID == 'function') { var userId = GetElqCustomerGUID(); document.cookie = 'elqUserId=' + userId + '; path=/;SameSite=Lax;'; } }); })(); </script><script type="application/json" id="PersonalizationTracker"> {"IsPagePersonalizationTarget":false,"IsUrlPersonalizationTarget":false,"PageId":"e55f5727-4fd1-4aa6-b0f0-02cb4dedc630"} </script><script type="text/javascript" src="/WebResource.axd?d=NjxTqR2bqTw1rewxxlkHPhkRhiW0N4ZsxoL7m2t3lBo0jaloN9l0KznaWyN8uM_MwoPlHH4k4V8JrQlZAy_TZh7aH1MO6R3nLedQFPW1yW3CvOyRNjHOA16tcPx3faCQx61_mh4yXIYD509mzqaRMhwJgYfbIF0Nmax2YAltfhPw5y4Hir_DwjhDM3v7aVSXRBwK2hJxQtsiKEBwac-KbgKSUoy-MVnDowDFASLVEeM1&t=638412637940000000"> </script><script type="text/javascript"> $(function(){var n=StickyElement.create({top:0,resize:!0,elevation:!0,breakpoint:960,classOnly:!1,fixClass:"is-fixed",selector:".js-sticky-nav",stopSelector:".PRGS-Footer",placeholderClass:"sticky-nav-placeholder"})}) </script><script type="text/javascript"> (function(){if(window.location.hash){var n=window.location.hash.split("#")[1];$('a[data-sf-role="toggleLink"]').each(function(){var t=$(this),i=t.attr("name");i===n&&(t.addClass("expanded"),t.closest("div").find("div.collapse").show())}).on("click.clearHash",function(){return t(window.location.href),$('a[data-sf-role="toggleLink"]').off("click.clearHash"),!1})}function t(n){if(n&&history.replaceState){var t=n.indexOf("#");if(t!=-1){var i=n.replace(n.substr(t),"");window.history.replaceState({},"",i)}}}})() </script><script type="text/javascript"> function insertPhone(){const n=document.querySelector('script[type="application/ld+json"]');if(n)try{const t=JSON.parse(n.textContent);if(t&&t.contactPoint&&Array.isArray(t.contactPoint)){const n=document.getElementById("personalization-current-country");for(const i of t.contactPoint)if(i.areaServed===n.getAttribute("value")){const r=n.getAttribute("data-pretty-name")||n.getAttribute("value"),t=i.telephone,u=document.querySelector("#Phone-Personalized"),f=document.querySelector(".PRGS-Phone-Personalized");u&&u.insertAdjacentHTML("afterbegin",`<h5 class="-fs24 -fw6 -mb1">${r}</h5> <div class="-fs18 -lh150 -mb3"> <p class="-mb0">Phone: <a href="tel:${t}" data-sf-ec-immutable="">${t}</a></p> </div>`);f&&f.insertAdjacentHTML("afterbegin",`<div class="h3">${r}</div> <a href="tel:${t}">${t}</a>`)}}}catch(t){}}(function(){var n=setInterval(function(){typeof personalizationManager!="undefined"&&personalizationManager.addPersonalizedContentLoaded&&(clearInterval(n),personalizationManager.addPersonalizedContentLoaded(function(){insertPhone()}))},100)})() </script><script type="text/javascript"> $(document).ready(function(){var n=document.location.pathname,t=$(".NavAside a");$.each(t,function(t,i){var r=$(i);r.attr("href")===n&&(r.addClass("is-active"),r.attr("aria-label",r.html()+", selected"))})}) </script> <script type="text/javascript" defer src='https://d117h1jjiq768j.cloudfront.net/jsbundle/browsersession?v=tcPOfRs72PHBT4ETxfZH-MdC4rhmdlgJ9r1ORpYO_0Q1'></script> </body> </html>