{"id":767,"date":"2021-08-11T09:51:29","date_gmt":"2021-08-11T07:51:29","guid":{"rendered":"https:\/\/macchina.io\/blog\/?p=767"},"modified":"2021-08-11T09:51:30","modified_gmt":"2021-08-11T07:51:30","slug":"macchina-io-edge-release-2021-1-available","status":"publish","type":"post","link":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/","title":{"rendered":"macchina.io EDGE Release 2021.1 Available"},"content":{"rendered":"<p><a href=\"https:\/\/macchina.io\/edge.html\" target=\"_blank\" rel=\"noopener\">macchina.io EDGE<\/a>\u00a0provides a web-enabled, secure, highly modular and extensible C++ and JavaScript IoT edge application environment on top of Linux, consisting of middleware, protocols and rich APIs. The latest 2021.1 release upgrades the underlying C++ libraries and frameworks (POCO C++ Libraries, POCOpro OSP and Remoting) to their current versions, adds support for MQTT version 5 (with an upgraded Paho library) and brings significant improvements and bug fixes to the JavaScript runtime environment. And we&#8217;ve also changed the name of the framework to simply macchina.io EDGE, from the previously used, quite longish macchina.io IoT Edge Device SDK.<\/p>\n<p><div id=\"attachment_768\" style=\"width: 650px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-768\" class=\"wp-image-768\" src=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem-223x300.png\" alt=\"macchina.io EDGE and macchina.io REMOTE MANAGER in context\" width=\"640\" height=\"863\" srcset=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem-223x300.png 223w, https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem-760x1024.png 760w, https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem-768x1035.png 768w, https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png 1000w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-768\" class=\"wp-caption-text\">macchina.io EDGE and macchina.io REMOTE MANAGER in context<\/p><\/div><\/p>\n<p>With this release, we are also changing the licensing. macchina.io EDGE has always been dual licensed, with the open source version <a href=\"https:\/\/github.com\/macchina-io\/macchina.io\" target=\"_blank\" rel=\"noopener\">available on GitHub<\/a> and a commercially licensed version with <a href=\"https:\/\/macchina.io\/edge_licensing.html#table\" target=\"_blank\" rel=\"noopener\">additional features<\/a>\u00a0required for professional IoT edge devices. The commercial version is still delivered with full source code, but is available exclusively for paying customers, from our internal GitLab server. The license of the open source version <a href=\"https:\/\/github.com\/macchina-io\/macchina.io\" target=\"_blank\" rel=\"noopener\">available on GitHub<\/a> has been changed to the GNU General Public License Version 3 (GPLv3) a couple of months ago. This still allows every one to use macchina.io EDGE for evaluation purposes and personal projects (and everything else, as long as the obligations of the GPL are properly followed), but makes it easier for us to get our fair share of the huge value that macchina.io EDGE delivers to device manufacturers. So far macchina.io EDGE has been a great success, being used in millions of devices in automotive telematics systems for various car brands, as well as industrial IoT applications. However, it&#8217;s been very hard for us to benefit from the value we provide &#8211; we&#8217;re basically struggling with the same issues virtually everyone else trying to make money with open source software is.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>macchina.io EDGE\u00a0provides a web-enabled, secure, highly modular and extensible C++ and JavaScript IoT edge application environment on top of Linux, consisting of middleware, protocols and rich APIs. The latest 2021.1 release upgrades the underlying C++ libraries and frameworks (POCO C++ Libraries, POCOpro OSP and Remoting) to their current versions, adds support for MQTT version 5 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":768,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_eb_attr":"","footnotes":""},"categories":[4,41,3,159,37],"tags":[],"class_list":["post-767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","category-edge-computing","category-internet-of-things","category-iot-platforms","category-macchina-io"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>macchina.io EDGE Release 2021.1 Available - macchina.io Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"macchina.io EDGE Release 2021.1 Available - macchina.io Blog\" \/>\n<meta property=\"og:description\" content=\"macchina.io EDGE\u00a0provides a web-enabled, secure, highly modular and extensible C++ and JavaScript IoT edge application environment on top of Linux, consisting of middleware, protocols and rich APIs. The latest 2021.1 release upgrades the underlying C++ libraries and frameworks (POCO C++ Libraries, POCOpro OSP and Remoting) to their current versions, adds support for MQTT version 5 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/\" \/>\n<meta property=\"og:site_name\" content=\"macchina.io Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-11T07:51:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-11T07:51:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"1348\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"G\u00fcnter Obiltschnig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@macchina_io\" \/>\n<meta name=\"twitter:site\" content=\"@macchina_io\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"G\u00fcnter Obiltschnig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/\"},\"author\":{\"name\":\"G\u00fcnter Obiltschnig\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#\\\/schema\\\/person\\\/85e732123d4102689b6436b2807a626b\"},\"headline\":\"macchina.io EDGE Release 2021.1 Available\",\"datePublished\":\"2021-08-11T07:51:29+00:00\",\"dateModified\":\"2021-08-11T07:51:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/\"},\"wordCount\":327,\"publisher\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/macchina_edge_computing_ecosystem.png\",\"articleSection\":[\"C++\",\"Edge Computing\",\"Internet of Things\",\"IoT Platforms\",\"macchina.io\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/\",\"url\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/\",\"name\":\"macchina.io EDGE Release 2021.1 Available - macchina.io Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/macchina_edge_computing_ecosystem.png\",\"datePublished\":\"2021-08-11T07:51:29+00:00\",\"dateModified\":\"2021-08-11T07:51:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#primaryimage\",\"url\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/macchina_edge_computing_ecosystem.png\",\"contentUrl\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/macchina_edge_computing_ecosystem.png\",\"width\":1000,\"height\":1348},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/internet-of-things\\\/macchina-io-edge-release-2021-1-available\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/macchina.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"macchina.io EDGE Release 2021.1 Available\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/macchina.io\\\/blog\\\/\",\"name\":\"macchina.io Blog\",\"description\":\"Internet of Things, edge computing, IoT device software, C++\",\"publisher\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/macchina.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#organization\",\"name\":\"macchina.io\",\"url\":\"https:\\\/\\\/macchina.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/macchina.io_emp_logo.png\",\"contentUrl\":\"https:\\\/\\\/macchina.io\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/macchina.io_emp_logo.png\",\"width\":1537,\"height\":529,\"caption\":\"macchina.io\"},\"image\":{\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/macchina_io\",\"https:\\\/\\\/www.linkedin.com\\\/showcase\\\/37869369\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/macchina.io\\\/blog\\\/#\\\/schema\\\/person\\\/85e732123d4102689b6436b2807a626b\",\"name\":\"G\u00fcnter Obiltschnig\",\"sameAs\":[\"http:\\\/\\\/www.appinf.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"macchina.io EDGE Release 2021.1 Available - macchina.io Blog","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:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/","og_locale":"en_US","og_type":"article","og_title":"macchina.io EDGE Release 2021.1 Available - macchina.io Blog","og_description":"macchina.io EDGE\u00a0provides a web-enabled, secure, highly modular and extensible C++ and JavaScript IoT edge application environment on top of Linux, consisting of middleware, protocols and rich APIs. The latest 2021.1 release upgrades the underlying C++ libraries and frameworks (POCO C++ Libraries, POCOpro OSP and Remoting) to their current versions, adds support for MQTT version 5 [&hellip;]","og_url":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/","og_site_name":"macchina.io Blog","article_published_time":"2021-08-11T07:51:29+00:00","article_modified_time":"2021-08-11T07:51:30+00:00","og_image":[{"width":1000,"height":1348,"url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png","type":"image\/png"}],"author":"G\u00fcnter Obiltschnig","twitter_card":"summary_large_image","twitter_creator":"@macchina_io","twitter_site":"@macchina_io","twitter_misc":{"Written by":"G\u00fcnter Obiltschnig","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#article","isPartOf":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/"},"author":{"name":"G\u00fcnter Obiltschnig","@id":"https:\/\/macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b"},"headline":"macchina.io EDGE Release 2021.1 Available","datePublished":"2021-08-11T07:51:29+00:00","dateModified":"2021-08-11T07:51:30+00:00","mainEntityOfPage":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/"},"wordCount":327,"publisher":{"@id":"https:\/\/macchina.io\/blog\/#organization"},"image":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#primaryimage"},"thumbnailUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png","articleSection":["C++","Edge Computing","Internet of Things","IoT Platforms","macchina.io"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/","url":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/","name":"macchina.io EDGE Release 2021.1 Available - macchina.io Blog","isPartOf":{"@id":"https:\/\/macchina.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#primaryimage"},"image":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#primaryimage"},"thumbnailUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png","datePublished":"2021-08-11T07:51:29+00:00","dateModified":"2021-08-11T07:51:30+00:00","breadcrumb":{"@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#primaryimage","url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png","contentUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2021\/08\/macchina_edge_computing_ecosystem.png","width":1000,"height":1348},{"@type":"BreadcrumbList","@id":"https:\/\/macchina.io\/blog\/internet-of-things\/macchina-io-edge-release-2021-1-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/macchina.io\/blog\/"},{"@type":"ListItem","position":2,"name":"macchina.io EDGE Release 2021.1 Available"}]},{"@type":"WebSite","@id":"https:\/\/macchina.io\/blog\/#website","url":"https:\/\/macchina.io\/blog\/","name":"macchina.io Blog","description":"Internet of Things, edge computing, IoT device software, C++","publisher":{"@id":"https:\/\/macchina.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/macchina.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/macchina.io\/blog\/#organization","name":"macchina.io","url":"https:\/\/macchina.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/macchina.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png","contentUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png","width":1537,"height":529,"caption":"macchina.io"},"image":{"@id":"https:\/\/macchina.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/macchina_io","https:\/\/www.linkedin.com\/showcase\/37869369"]},{"@type":"Person","@id":"https:\/\/macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b","name":"G\u00fcnter Obiltschnig","sameAs":["http:\/\/www.appinf.com"]}]}},"_links":{"self":[{"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/posts\/767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/comments?post=767"}],"version-history":[{"count":1,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/posts\/767\/revisions"}],"predecessor-version":[{"id":769,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/posts\/767\/revisions\/769"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/media\/768"}],"wp:attachment":[{"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/media?parent=767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/categories?post=767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/macchina.io\/blog\/wp-json\/wp\/v2\/tags?post=767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}