{"version":"1.0","provider_name":"Open Economics Guide of the ZBW","provider_url":"https:\/\/openeconomics.zbw.eu\/en\/","author_name":"osguide","author_url":"https:\/\/openeconomics.zbw.eu\/en\/author\/osguide\/","title":"How to Recognise Open Code &#8211; Open Economics Guide of the ZBW","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"CLEbrvWGAk\"><a href=\"https:\/\/openeconomics.zbw.eu\/en\/knowledgebase\/how-to-recognise-open-code\/\">How to Recognise Open Code<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/openeconomics.zbw.eu\/en\/knowledgebase\/how-to-recognise-open-code\/embed\/#?secret=CLEbrvWGAk\" width=\"600\" height=\"338\" title=\"&#8220;How to Recognise Open Code&#8221; &#8212; Open Economics Guide of the ZBW\" data-secret=\"CLEbrvWGAk\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/openeconomics.zbw.eu\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"[vc_row el_class=\"oeg-kbentry\"][vc_column width=\"2\/5\" el_class=\"oeg-kbentry-sidebar-box\"][vc_widget_sidebar sidebar_id=\"knowledgebasesidebaropencodeen\" el_class=\"oeg-kbentry-sidebar\"][\/vc_column][vc_column width=\"3\/5\" el_class=\"oeg-kbentry-content-box\"][vc_column_text el_class=\"oeg-kbentry-content-title\"] [\/vc_column_text][vc_column_text css=\"\" el_class=\"oeg-kbentry-content\"]A key requirement for Open Code is that the source code is openly accessible. Another important prerequisite for the reusability of Open Code is that it has been made freely available under an open source licence, which allows others to access, view, use, modify and redistribute it. On platforms such as GitHub, GitLab and Zenodo, information about the licence is also part of the metadata. However, the licence text can also be placed in a file with a name such as LICENSE.txt (or LICENSE.md or LICENSE.rst) in the root [&hellip;]","thumbnail_url":"https:\/\/openeconomics.zbw.eu\/wp-content\/uploads\/2019\/06\/OpenCode-Recognise.png","thumbnail_width":2000,"thumbnail_height":1943}