<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Open Economics Guide of the ZBW</provider_name><provider_url>https://openeconomics.zbw.eu/en/</provider_url><author_name>osguide</author_name><author_url>https://openeconomics.zbw.eu/en/author/osguide/</author_url><title>Legal Aspects of Open Code &#x2013; Open Economics Guide of the ZBW</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="5Tx6ts3v1l"&gt;&lt;a href="https://openeconomics.zbw.eu/en/knowledgebase/legal-aspects-of-open-code/"&gt;Legal Aspects of Open Code&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://openeconomics.zbw.eu/en/knowledgebase/legal-aspects-of-open-code/embed/#?secret=5Tx6ts3v1l" width="600" height="338" title="&#x201C;Legal Aspects of Open Code&#x201D; &#x2014; Open Economics Guide of the ZBW" data-secret="5Tx6ts3v1l" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://openeconomics.zbw.eu/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><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"]Copyright and the labelling of others' programming work are key legal aspects of Open Code. In this context, the problem of code plagiarism&#xA0;must also be considered. When reusing Open Code, a clear distinction should be made in the interests of transparency as to which parts were created in-house and which were reused. If a version management system such as Git is used, an existing project can be copied ("forked") and own changes can be made that are clearly visible in the version history. Open Code is published with a [&hellip;]</description><thumbnail_url>https://openeconomics.zbw.eu/wp-content/uploads/2021/07/open-economics-guide-social.png</thumbnail_url><thumbnail_width>800</thumbnail_width><thumbnail_height>420</thumbnail_height></oembed>
