{"id":37292,"date":"2025-11-24T16:28:59","date_gmt":"2025-11-24T16:28:59","guid":{"rendered":"https:\/\/imperix.com\/doc\/?p=37292"},"modified":"2026-02-11T12:58:51","modified_gmt":"2026-02-11T12:58:51","slug":"software-licensing","status":"publish","type":"post","link":"https:\/\/imperix.com\/doc\/help\/software-licensing","title":{"rendered":"Licensing of imperix software"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-right-text counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#License-types\" >License types<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Licensing-policy\" >Licensing policy<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Target-based-licensing\" >Target-based licensing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Volume-discounts\" >Volume discounts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Maintenance\" >Maintenance<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Practical-considerations\" >Practical considerations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\/#Going-further\" >Going further<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>All imperix products subject to user programming from the <a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> or the <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a> require a software license. This concerns the B-Box controllers family as well as the B-Board PRO and the TPI8032.<\/p>\n\n\n\n<p>This page provides background information on the particular policy employed at imperix, as well as practical details regarding the procurement, implementation and maintenance of the corresponding licenses with the following controllers:<\/p>\n\n\n\n<div style=\"height:3px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Product<\/strong><\/td><td><strong>Environments<\/strong><\/td><td><strong>License required<\/strong><\/td><td><strong>User Manual<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/imperix.com\/products\/control\/rcp-controller\/\">B-Box 4<\/a><\/td><td><a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> and <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a><\/td><td>YES<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/b-box-4-quick-start-guide\">Link<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/imperix.com\/products\/control\/rapid-prototyping-controller\/\">B-Box RCP 3<\/a><\/td><td><a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> and <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a><\/td><td>YES<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/programming-imperix-controllers?currentThread=b-box-rcp-3-0\">Link<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/imperix.com\/products\/control\/inverter-control-board\/\">B-Board PRO 3.0<\/a><\/td><td><a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> and <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a><\/td><td>YES<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/programming-imperix-controllers?currentThread=b-board-pro\">Link<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/imperix.com\/products\/control\/power-inverter-controller\/\">B-Box micro<\/a><\/td><td><a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> and <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a><\/td><td>YES<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/getting-started-with-b-box-micro?currentThread=b-box-micro\">Link<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/imperix.com\/products\/power\/programmable-inverter\/\">TPI 8032<\/a><\/td><td><a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> and <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a><\/td><td>YES<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/tpi-quick-start-guide?currentThread=tpi\">Link<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">Comparative information on the ACG and CPP SDKs is given at <a href=\"https:\/\/imperix.com\/software\/\">imperix.com\/software<\/a>.<br>Further details and comparisons about the different hardware variants are given in <a href=\"https:\/\/imperix.com\/doc\/help\/how-to-choose-between-imperix-controllers\">PN250<\/a>.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"License-types\"><\/span>License types<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Imperix commercializes two license types corresponding to two distinct computer-based software developement environments for which they are intended; these two environments corresponding themselves to two Software Development Kits (SDK) sold by imperix.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>License for use with the <a href=\"https:\/\/imperix.com\/software\/acg-sdk\/simulink\/\">ACG SDK<\/a> (automated code generation from Simulink\/PLECS). <strong>Product:<\/strong> SDK-ACG3<\/li>\n\n\n\n<li>License for use with the <a href=\"https:\/\/imperix.com\/software\/cpp-sdk\/\">CPP SDK<\/a> (code development in C\/C++. <strong>Product: <\/strong>SDK-CPP3<\/li>\n<\/ul>\n\n\n\n<p>In the vast majority of cases, imperix licenses are time-unlimited, but hardware-locked and non-transferable. They are generally provided as a file that comes pre-loaded inside the controller (on its SD card).<\/p>\n\n\n\n<p>Both licenses are subject to imperix&#8217;s End User License Agreement, which can be consulted during the software installation process.<\/p>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">Imperix cannot offer licenses for products sold by <em>Mathwork<\/em>s<em> Inc.<\/em> or <em>PLEXIM GmbH<\/em>. Users are asked to procure the necessary licences directly from the respective product owners, namely:<br>&#8211; Matlab, Simulink, Simulink Coder, Embedded Coder and Matlab Coder from <em><a href=\"https:\/\/mathworks.com\/\">Mathworks<\/a> Inc<\/em>.<br>&#8211; PLECS and PLECS Coder from <em><a href=\"https:\/\/www.plexim.com\/\">Plexim<\/a> GmbH<\/em>.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Licensing-policy\"><\/span>Licensing policy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Target-based-licensing\"><\/span><strong>Target-based licensing<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">Imperix software is subject to a right of use, which is licensed on a <strong>per-controller<\/strong> basis rather than a <strong>per-computer<\/strong> (or per-seat) basis. This licensing policy differs from most software.<\/div>\n\n\n\n<p>Thanks to this, users benefit from the following advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The desired development environment can be installed on an unlimited number of computers (e.g. staff, students, etc.). <\/li>\n\n\n\n<li>Control models can be developed and simulated on a different computer (e.g. personnal or office computer) than the one used for programming the system (e.g. shared computer in the lab).<\/li>\n\n\n\n<li>Software can be installed and evaluated free of charge before having real equipment in hands.<\/li>\n\n\n\n<li>Internet access is never required (neither from the computer, nor the controller).<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">In practice, a valid license is required to run a custom-designed control software (typically, a set of control algorithms) <strong>on a CPU<\/strong>. This can be seen as a license to <strong>program\/flash <\/strong>the controller, which is tested when the code is started (automatically, or based on user actions in <a href=\"https:\/\/imperix.com\/doc\/help\/cockpit-user-guide\">Cockpit<\/a>).<\/div>\n\n\n\n<p>This second particularity has the following implications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>All systems implementing a single controller require a programming license<\/strong>. In this case, the controller is inevitably the master, receiving and executing some code. Therefore, users who only possess one B-Box or one TPI8032 (for instance) naturally fall into this category.<\/li>\n\n\n\n<li><strong>In master-slave configurations with stacked controllers, licenses are not required for the slaves<\/strong>. The latter are used as I\/O extensions only, and their CPUs are not programmaed and left unused.<\/li>\n\n\n\n<li>In multi-master configurations, only the units meant to receive a run-time code (i.e. the masters) require a license. Those operated as slaves don&#8217;t (see above).<\/li>\n<\/ul>\n\n\n\n<p>This strategy also has the following further benefits and implications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Slaves are cheaper than masters<\/strong>. Therefore, a system with twice the number of I\/Os is not twice the price. In our opinion, this is more fair, as the computing power doesn\u2019t double in this case.<\/li>\n\n\n\n<li>Customizing the firmware of the <strong>FPGA is always free of charge<\/strong>. It is indeed possible to upload a custom bitfile into a slave, even if the latter doesn&#8217;t possess a CPU programming license.<\/li>\n\n\n\n<li>Volume discounts are provided so that users with more targets than computers are not disadventaged when compared to a computer-locked approach.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Volume-discounts\"><\/span><strong>Volume discounts<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">Imperix offers volume discounts that are characterized by a <strong>steep discount curve<\/strong>. Besides, discounts are gradually increased as a function of the <strong>total amount of purchased licenses<\/strong>. The accumulation of licences is counted per research group (BU, institute, etc.) on a single location.<\/div>\n\n\n\n<p>In order to consider the total history of purchases, a specific discount is applied to the N<sup>th<\/sup> license (see left table below), so that the equivalent aggregated discount is implemented (see right table below).<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>License purchase<\/strong><\/td><td><strong>Unit discount on Nth<\/strong><\/td><\/tr><tr><td>1st (first)<\/td><td>0%<\/td><\/tr><tr><td>2nd (second)<\/td><td>41%<\/td><\/tr><tr><td>3rd (third)<\/td><td>49%<\/td><\/tr><tr><td>4th (fourth)<\/td><td>53%<\/td><\/tr><tr><td>5th (fifth)<\/td><td>55%<\/td><\/tr><tr><td>10th (tenth)<\/td><td>62%<\/td><\/tr><tr><td>20th (twentieth)<\/td><td>67%<\/td><\/tr><tr><td>50th (fiftieth)<\/td><td>73%<\/td><\/tr><tr><td>100th (hundredth)<\/td><td>76%<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Total # of licenses<\/strong><\/td><td><strong>Aggregated discount<\/strong><\/td><\/tr><tr><td>1<\/td><td>0%<\/td><\/tr><tr><td>2<\/td><td>20.5%<\/td><\/tr><tr><td>3<\/td><td>29.8%<\/td><\/tr><tr><td>4<\/td><td>35.5%<\/td><\/tr><tr><td>5<\/td><td>42.5%<\/td><\/tr><tr><td>10<\/td><td>49.8%<\/td><\/tr><tr><td>20<\/td><td>57.6%<\/td><\/tr><tr><td>50<\/td><td>65.5%<\/td><\/tr><tr><td>100<\/td><td>70.1%<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Besides, in case both the ACG and CPP licenses are activated on a controller, a 50% additional price reduction is granted on the CPP license.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Maintenance\"><\/span><strong>Maintenance<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">Imperix licenses truly are one-time purchases and grant users with <strong>free software maintenance<\/strong> as well as <strong>lifetime access to updates, bug fixes and product support<\/strong>.<\/div>\n\n\n\n<p>Thanks to permanent licenses with free maintenance, users can continuously use imperix software throughout the entire life of the controller(s), and can also leverage all updates at no extra cost. Future software releases can be downloaded and used without restrictions of any kind. Imperix does not charge any maintenance fee at any point in time.<\/p>\n\n\n\n<p>Free product support is also offered to customers facing trouble with an imperix product not operating as intended. Technical or engineering assistance beyond this point is however provided on a discretionary basis. Imperix reserves the right to offer consulting services in lieu of extensive support demands.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Practical-considerations\"><\/span>Practical considerations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">License file<\/h4>\n\n\n\n<p>The right to use the software is embodied by a license file containing a digital key, stored on the designated controller. To ensure that the software only operates with the intended hardware, a cryptographic challenge is executed at the code startup.<\/p>\n\n\n\n<p>The CPP and the ACG licenses are fully independent, so that a controller may be supported by either one or both environments at once.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Manual update<\/h4>\n\n\n\n<p>Licensing information can be accessed in the &#8220;Target information&#8221; section of each controller, using Cockpit. If necessary, the licensing can be updated by uploading a newer license file.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/image-66-1024x495.png\" alt=\"License management interface inside Cockpit\" class=\"wp-image-37751\" style=\"width:688px;height:auto\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/image-66-1024x495.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/image-66-300x145.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/image-66-768x371.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/image-66.png 1088w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Target configuration dialox box inside Cockpit.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Going-further\"><\/span>Going further<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Imperix publishes two software releases, generally available simultaneously. Both releases support all imperix controllers and are available at <a href=\"https:\/\/imperix.com\/downloads\/\">imperix.com\/downloads<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A STABLE release, containing thoroughly-tested features and capabilities.<\/li>\n\n\n\n<li>A BETA release, featuring the most recent developments.<\/li>\n<\/ul>\n\n\n\n<p>Specific user manuals are available for each product and supporting software:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Imperix SDK<\/strong><\/td><td><strong>For use with<\/strong><\/td><td><strong>User Manual<\/strong><\/td><\/tr><tr><td>ACG<\/td><td>Simulink<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/installation-guide-acg-sdk?currentThread=getting-started-with-ACG-SDK\">Getting-started ACG SDK<\/a><\/td><\/tr><tr><td>CPP<\/td><td>Imperix IDE (Eclipse)<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/getting-started-cpp-sdk\/installation-and-utilisation-of-cpp-sdk?currentThread=cpp-sdk\">Getting-started C\/C++<\/a><\/td><\/tr><tr><td>(both)<\/td><td>FPGA programming<\/td><td><a href=\"https:\/\/imperix.com\/doc\/help\/getting-started-with-fpga-control-development?currentThread=getting-started-with-fpga-programming\">Getting-started FPGA<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>All imperix products subject to user programming from the ACG SDK or the CPP SDK require a software license. This concerns the B-Box controllers family&#8230;<\/p>\n","protected":false},"author":3,"featured_media":39345,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[3],"tags":[],"software-environments":[105,106,103,104],"provided-results":[],"related-products":[50,31,32,92,166,51,110],"guidedreadings":[],"tutorials":[],"user-manuals":[],"coauthors":[69],"class_list":["post-37292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-help","software-environments-c-plus-plus","software-environments-fpga","software-environments-matlab","software-environments-plecs","related-products-acg-sdk","related-products-b-board-pro","related-products-b-box-rcp","related-products-b-box-micro","related-products-b-box-rcp-3-0","related-products-cpp-sdk","related-products-tpi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Licensing of imperix software products<\/title>\n<meta name=\"description\" content=\"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imperix.com\/doc\/help\/software-licensing\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Licensing of imperix software products\" \/>\n<meta property=\"og:description\" content=\"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imperix.com\/doc\/help\/software-licensing\" \/>\n<meta property=\"og:site_name\" content=\"imperix\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-24T16:28:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T12:58:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"450\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Nicolas Cherix\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nicolas Cherix\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing\"},\"author\":{\"name\":\"Nicolas Cherix\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/44e7187157f1379207dce2b570f63f86\"},\"headline\":\"Licensing of imperix software\",\"datePublished\":\"2025-11-24T16:28:59+00:00\",\"dateModified\":\"2026-02-11T12:58:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing\"},\"wordCount\":1125,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/unnamed.webp\",\"articleSection\":[\"Product notes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing\",\"name\":\"Licensing of imperix software products\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/unnamed.webp\",\"datePublished\":\"2025-11-24T16:28:59+00:00\",\"dateModified\":\"2026-02-11T12:58:51+00:00\",\"description\":\"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#primaryimage\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/unnamed.webp\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/unnamed.webp\",\"width\":450,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/help\\\/software-licensing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge base\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product notes\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/category\\\/help\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Licensing of imperix software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"name\":\"imperix\",\"description\":\"power electronics\",\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/imperix.com\\\/doc\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\",\"name\":\"imperix\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"width\":350,\"height\":120,\"caption\":\"imperix\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/44e7187157f1379207dce2b570f63f86\",\"name\":\"Nicolas Cherix\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=gaafd9afe469fe587a71b66de1b538283\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g\",\"caption\":\"Nicolas Cherix\"},\"description\":\"Nicolas is the chief engineer and product director at imperix. On the knowledge base, he is the author, co-author, or reviewer of numerous notes.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/nicolas-cherix-268a2b83\\\/\"],\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/author\\\/cherix\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Licensing of imperix software products","description":"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imperix.com\/doc\/help\/software-licensing","og_locale":"en_US","og_type":"article","og_title":"Licensing of imperix software products","og_description":"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.","og_url":"https:\/\/imperix.com\/doc\/help\/software-licensing","og_site_name":"imperix","article_published_time":"2025-11-24T16:28:59+00:00","article_modified_time":"2026-02-11T12:58:51+00:00","og_image":[{"width":450,"height":300,"url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp","type":"image\/webp"}],"author":"Nicolas Cherix","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nicolas Cherix","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#article","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing"},"author":{"name":"Nicolas Cherix","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/44e7187157f1379207dce2b570f63f86"},"headline":"Licensing of imperix software","datePublished":"2025-11-24T16:28:59+00:00","dateModified":"2026-02-11T12:58:51+00:00","mainEntityOfPage":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing"},"wordCount":1125,"commentCount":0,"publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"image":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp","articleSection":["Product notes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imperix.com\/doc\/help\/software-licensing#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imperix.com\/doc\/help\/software-licensing","url":"https:\/\/imperix.com\/doc\/help\/software-licensing","name":"Licensing of imperix software products","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#primaryimage"},"image":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp","datePublished":"2025-11-24T16:28:59+00:00","dateModified":"2026-02-11T12:58:51+00:00","description":"The licensing of imperix software is linked to the programmable controllers on a per-core basis. Free maintenance and support is included.","breadcrumb":{"@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imperix.com\/doc\/help\/software-licensing"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#primaryimage","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/11\/unnamed.webp","width":450,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/imperix.com\/doc\/help\/software-licensing#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Knowledge base","item":"https:\/\/imperix.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Product notes","item":"https:\/\/imperix.com\/doc\/category\/help"},{"@type":"ListItem","position":3,"name":"Licensing of imperix software"}]},{"@type":"WebSite","@id":"https:\/\/imperix.com\/doc\/#website","url":"https:\/\/imperix.com\/doc\/","name":"imperix","description":"power electronics","publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imperix.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imperix.com\/doc\/#organization","name":"imperix","url":"https:\/\/imperix.com\/doc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","width":350,"height":120,"caption":"imperix"},"image":{"@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/44e7187157f1379207dce2b570f63f86","name":"Nicolas Cherix","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=gaafd9afe469fe587a71b66de1b538283","url":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g","caption":"Nicolas Cherix"},"description":"Nicolas is the chief engineer and product director at imperix. On the knowledge base, he is the author, co-author, or reviewer of numerous notes.","sameAs":["https:\/\/www.linkedin.com\/in\/nicolas-cherix-268a2b83\/"],"url":"https:\/\/imperix.com\/doc\/author\/cherix"}]}},"_links":{"self":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/37292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/comments?post=37292"}],"version-history":[{"count":42,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/37292\/revisions"}],"predecessor-version":[{"id":42745,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/37292\/revisions\/42745"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media\/39345"}],"wp:attachment":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media?parent=37292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/categories?post=37292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tags?post=37292"},{"taxonomy":"software-environments","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/software-environments?post=37292"},{"taxonomy":"provided-results","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/provided-results?post=37292"},{"taxonomy":"related-products","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/related-products?post=37292"},{"taxonomy":"guidedreadings","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/guidedreadings?post=37292"},{"taxonomy":"tutorials","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tutorials?post=37292"},{"taxonomy":"user-manuals","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/user-manuals?post=37292"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/coauthors?post=37292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}