<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>europe &amp;mdash; Webmink In Draft</title>
    <link>https://the.webm.ink/tag:europe</link>
    <description>Things cooking in the Minkiverse. They move elsewhere when the oven pings.</description>
    <pubDate>Thu, 16 Apr 2026 14:47:27 +0100</pubDate>
    <item>
      <title>Openly Shared</title>
      <link>https://the.webm.ink/openly-shared</link>
      <description>&lt;![CDATA[This article has moved to the OSI Blog.!--more--&#xA;&#xA;The definition of &#34;open source&#34; in the most recent version (article 2(48)) of the Cyber Resilience Act (CRA) goes beyond the Open Source Definition (OSD) managed by OSI. It says:&#xA;&#xA;  “Free and open-source software is understood as software the source code of which is openly shared and the license of which provides for all rights to make it freely accessible, usable, modifiable and redistributable.”&#xA;&#xA;The addition of &#34;openly shared&#34; was a considered and intentional addition by the co-legislators - they even checked with community members that it did not cause unintended effects before adding it. While open source communities all &#34;openly share&#34; the source code of their projects, the same is not true of some companies, especially those with &#34;open core&#34; business models. &#xA;&#xA;For historical reasons, it is not a requirement either of the OSD or of the FSF&#39;s Free Software Definition (FSD) and the most popular open source licenses do not require it. Notably, the GPL does not insist that source code be made public - only that those receiving the binaries must be able to request the corresponding source code and enjoy it however they wish (including making it public).&#xA;&#xA;For most open source projects and their uses, the CRA&#39;s extra requirement will make no difference. But it complicates matters for companies that either restrict source availability to paying customers (such as Red Hat) or make little distinction between available and non-available source (such as ForgeRock) or withhold source to certain premium elements. &#xA;&#xA;A similar constructsupsmall{1}/small/sup is used in the AI Act (recital 102) and I anticipate this trend will continue through other future legislation. Personally I welcome this additional impetus to openness.&#xA;&#xA;---&#xA;Notes, Tags and Mentions&#xA;&#xA;#CRA, #OpenSource, #Policy, #Europe, #FreeSoftware, #SoftwareFreedom&#xA;small{1} The mention in the AI Act has a different character to that in the CRA. In the AI Act it is more narrative, restricted to a recital and is a subset of attributes of the license. In this form it actually refers to virtually no OSI-approved licenses. In the CRA the wording part of the formal definition in an Article, so much more impactful, and adds an additional requirement over the basic requirements of licensing./small&#xA;&#xA;Follow @webmink@the.webm.ink to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include @webmink@meshed.cloud as WriteFreely still doesn&#39;t display replies. a href=&#34;/About&#34;More/a.]]&gt;</description>
      <content:encoded><![CDATA[<p><em>This article has moved to <a href="https://opensource.org/blog/openly-shared">the OSI Blog</a>.</em></p>

<p>The definition of “open source” in the <a href="https://www.europarl.europa.eu/doceo/document/TA-9-2024-0130_EN.html">most recent version</a> (article 2(48)) of the Cyber Resilience Act (CRA) goes beyond the <a href="https://opensource.org/osd">Open Source Definition</a> (OSD) managed by OSI. It says:</p>

<blockquote><p>“Free and open-source software is understood as software <em>the source code of which is openly shared</em> and the license of which provides for all rights to make it freely accessible, usable, modifiable and redistributable.”</p></blockquote>

<p>The addition of “openly shared” was a considered and intentional addition by the co-legislators – they even checked with community members that it did not cause unintended effects before adding it. While open source communities all “openly share” the source code of their projects, the same is not true of some companies, especially those with “open core” business models.</p>

<p>For historical reasons, it is not a requirement either of the OSD or of the FSF&#39;s <a href="https://www.gnu.org/philosophy/free-sw.en.html#fs-definition">Free Software Definition</a> (FSD) and the most popular open source licenses do not require it. Notably, the GPL does not insist that source code be made public – only that those receiving the binaries must be able to request the corresponding source code and enjoy it however they wish (including making it public).</p>

<p>For most open source projects and their uses, the CRA&#39;s extra requirement will make no difference. But it complicates matters for companies that either restrict source availability to paying customers (such as Red Hat) or make little distinction between available and non-available source (such as ForgeRock) or withhold source to certain premium elements.</p>

<p>A similar construct<sup><small>{1}</small></sup> is used in the <a href="https://www.europarl.europa.eu/doceo/document/TA-9-2024-0138_EN.pdf">AI Act</a> (recital 102) and I anticipate this trend will continue through other future legislation. Personally I welcome this additional impetus to openness.</p>

<hr>

<h2 id="notes-tags-and-mentions">Notes, Tags and Mentions</h2>
<ul><li><a href="https://the.webm.ink/tag:CRA" class="hashtag"><span>#</span><span class="p-category">CRA</span></a>, <a href="https://the.webm.ink/tag:OpenSource" class="hashtag"><span>#</span><span class="p-category">OpenSource</span></a>, <a href="https://the.webm.ink/tag:Policy" class="hashtag"><span>#</span><span class="p-category">Policy</span></a>, <a href="https://the.webm.ink/tag:Europe" class="hashtag"><span>#</span><span class="p-category">Europe</span></a>, <a href="https://the.webm.ink/tag:FreeSoftware" class="hashtag"><span>#</span><span class="p-category">FreeSoftware</span></a>, <a href="https://the.webm.ink/tag:SoftwareFreedom" class="hashtag"><span>#</span><span class="p-category">SoftwareFreedom</span></a></li>
<li><small>{1} The mention in the AI Act has a different character to that in the CRA. In the AI Act it is more narrative, restricted to a recital and is a subset of attributes of the license. In this form it actually refers to virtually no OSI-approved licenses. In the CRA the wording part of the formal definition in an Article, so much more impactful, and adds an additional requirement over the basic requirements of licensing.</small></li></ul>

<p><em>Follow <code><a href="https://the.webm.ink/@/webmink@the.webm.ink" class="u-url mention">@<span>webmink@the.webm.ink</span></a></code> to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include <code><a href="https://the.webm.ink/@/webmink@meshed.cloud" class="u-url mention">@<span>webmink@meshed.cloud</span></a></code> as WriteFreely still doesn&#39;t display replies. <a href="/About">More</a>.</em></p>
]]></content:encoded>
      <guid>https://the.webm.ink/openly-shared</guid>
      <pubDate>Thu, 25 Apr 2024 09:17:43 +0100</pubDate>
    </item>
    <item>
      <title>Comply or Withdraw?</title>
      <link>https://the.webm.ink/comply-or-withdraw</link>
      <description>&lt;![CDATA[Update: This has now graduated to the OSI Blog.&#xA;!--more--&#xA;What might happen if the uncertainty about who has responsibilities under the Cyber Resilience Act (CRA) is allowed to persist? The global open source community are averse to legal risks and generally lack access to counsel so will very possibly simply withdraw their offers of source code rather than resolve the uncertainty. &#xA;&#xA;Error 451 - Page Blocked For Legal Reasons / Sorry, we can’t risk offering a download. It might implicate us under the European Union’s Cyber Resilience Act and make us liable for massive consequences. / To address this issue, please contact your legislators, not us.&#xA;&#xA;The CRA rightly addresses the need for commercial suppliers to protect their customers from exploits and cyber attacks. But by incorrectly assuming that Dirk Riehle&#39;s terminology calling single-company projects &#34;commercial open source&#34; means it&#39;s possible to use the &#34;commerciality&#34; of an application to distinguish single-company activity from community projects, and by using the concepts of proprietary software to then define boundaries, legislators have exposed the open development of software itself to the regulations rather than just the for-profit use of open source artifacts in the marketplace.&#xA;&#xA;There will be no escape from this for European projects like the Eclipse Foundation, but projects outside Europe -- especially smaller projects -- may just decide to erect geo-blocks and not deliver their work to European IP addresses. CRA-motivated geo-blocks start with not being able to know what to do without seeking legal advice, and even then being told &#34;maybe&#34; and still left to decide yourself.&#xA;&#xA;One response when I raised this was to say that the European Union is a massive and valuable market and projects would not risk being excluded from it by geo-blocking. But this argument ignores the fact that just because Alice deploys some code profitably in Europe, it doesn&#39;t mean Bob in Nebraska will share in the profit even though he wrote it, whether he&#39;s in business or not where he lives. Open source licenses do not create a relationship over which financial reward is guaranteed.&#xA;&#xA;Geo-blocks have happened before. Many small global publications block access from the EU rather than resolve legal uncertainties with GDPR, but the risk of CRA-related geoblocks is much more consequential because reading those sites is optional whereas much open source software maintained internationally is woven into the fabric of Europe&#39;s infrastructure. &#xA;&#xA;In addition, those avoiding evaluating their GDPR responsibilities (or evading them after evaluating them) are likely to fear compliance will impact the benefit they gain from surveillance advertising, while for open source developers the perceived risk is of being the target of a punitive bureaucracy for failing to complete paperwork that adds nothing to their work. &#xA;&#xA;If the confusion persists, open source projects will need to thoughtfully consider how to proceed. Disentangling dependencies that choose to pragmatically block Europe will be traumatic; should they be forked or substituted? Things could get very messy. Let&#39;s hope the co-legislators see sense, finally talk to the open source community  and address the issues.&#xA;&#xA;---&#xA;&#xA;Notes, Tags and Mentions&#xA;&#xA;#CRA #OpenSource #Europe #Policy&#xA;@EclipseFdn@mastodon.social @dirkriehle@hachyderm.io&#xA;&#xA;Follow @webmink@the.webm.ink to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include @webmink@meshed.cloud as WriteFreely still doesn&#39;t display replies. a href=&#34;/About&#34;More/a.]]&gt;</description>
      <content:encoded><![CDATA[<p><em>Update</em>: This has now graduated to the <a href="https://blog.opensource.org/the-cyber-resilience-act-introduces-risk/">OSI Blog</a>.

What might happen if the uncertainty about who has responsibilities under the Cyber Resilience Act (CRA) is allowed to persist? The global open source community are averse to legal risks and generally lack access to counsel so will very possibly simply withdraw their offers of source code rather than resolve the uncertainty.</p>

<p><img src="https://cdn.masto.host/meshedcloud/media_attachments/files/110/282/369/001/023/942/original/b9b32e0991793bd5.png" alt="Error 451 - Page Blocked For Legal Reasons / Sorry, we can’t risk offering a download. It might implicate us under the European Union’s Cyber Resilience Act and make us liable for massive consequences. / To address this issue, please contact your legislators, not us."></p>

<p>The CRA rightly addresses the need for commercial suppliers to protect their customers from exploits and cyber attacks. But by <a href="https://the.webm.ink/the-comprehension-error-behind-the-cra-issue">incorrectly</a> assuming that Dirk Riehle&#39;s terminology calling single-company projects “commercial open source” means it&#39;s possible to use the “commerciality” of an application to distinguish single-company activity from community projects, and by using the <a href="https://the.webm.ink/open-source-is-conceptually-disjoint-from-proprietary-software">concepts of proprietary software</a> to then define boundaries, legislators have exposed the open development of software itself to the regulations rather than just the for-profit use of open source artifacts in the marketplace.</p>

<p>There will be no escape from this for European projects like <a href="https://eclipse-foundation.blog/2023/01/15/european-cyber-resiliency-act-potential-impact-on-the-eclipse-foundation/">the Eclipse Foundation</a>, but projects outside Europe — especially smaller projects — may just decide to erect geo-blocks and not deliver their work to European IP addresses. CRA-motivated geo-blocks start with not being able to know what to do without seeking legal advice, and even then being told “maybe” and still left to decide yourself.</p>

<p>One response when I raised this was to say that the European Union is a massive and valuable market and projects would not risk being excluded from it by geo-blocking. But this argument ignores the fact that just because Alice deploys some code profitably in Europe, it doesn&#39;t mean <a href="https://xkcd.com/2347/">Bob in Nebraska</a> will share in the profit even though he wrote it, whether he&#39;s in business or not where he lives. Open source licenses do not create a relationship over which financial reward is guaranteed.</p>

<p>Geo-blocks have happened before. Many small global publications <a href="https://meshed.cloud/@webmink/110197395223961961">block access from the EU</a> rather than resolve legal uncertainties with GDPR, but the risk of CRA-related geoblocks is much more consequential because reading those sites is optional whereas much open source software maintained internationally is woven into the fabric of Europe&#39;s infrastructure.</p>

<p>In addition, those avoiding evaluating their GDPR responsibilities (or evading them after evaluating them) are likely to fear compliance will impact the benefit they gain from surveillance advertising, while for open source developers the perceived risk is of being the target of a punitive bureaucracy for failing to complete paperwork that adds nothing to their work.</p>

<p>If the confusion persists, open source projects will need to thoughtfully consider how to proceed. Disentangling dependencies that choose to pragmatically block Europe will be traumatic; should they be forked or substituted? Things could get very messy. Let&#39;s hope the co-legislators see sense, finally <a href="https://blog.opensource.org/why-the-european-commission-must-consult-the-open-source-communities/">talk to the open source community</a>  and address the issues.</p>

<hr>

<h3 id="notes-tags-and-mentions">Notes, Tags and Mentions</h3>
<ul><li><a href="https://the.webm.ink/tag:CRA" class="hashtag"><span>#</span><span class="p-category">CRA</span></a> <a href="https://the.webm.ink/tag:OpenSource" class="hashtag"><span>#</span><span class="p-category">OpenSource</span></a> <a href="https://the.webm.ink/tag:Europe" class="hashtag"><span>#</span><span class="p-category">Europe</span></a> <a href="https://the.webm.ink/tag:Policy" class="hashtag"><span>#</span><span class="p-category">Policy</span></a></li>
<li><a href="https://the.webm.ink/@/EclipseFdn@mastodon.social" class="u-url mention">@<span>EclipseFdn@mastodon.social</span></a> <a href="https://the.webm.ink/@/dirkriehle@hachyderm.io" class="u-url mention">@<span>dirkriehle@hachyderm.io</span></a></li></ul>

<p><em>Follow <code><a href="https://the.webm.ink/@/webmink@the.webm.ink" class="u-url mention">@<span>webmink@the.webm.ink</span></a></code> to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include <code><a href="https://the.webm.ink/@/webmink@meshed.cloud" class="u-url mention">@<span>webmink@meshed.cloud</span></a></code> as WriteFreely still doesn&#39;t display replies. <a href="/About">More</a>.</em></p>
]]></content:encoded>
      <guid>https://the.webm.ink/comply-or-withdraw</guid>
      <pubDate>Thu, 27 Apr 2023 19:03:47 +0100</pubDate>
    </item>
    <item>
      <title>Not Trying To Opt Out</title>
      <link>https://the.webm.ink/not-trying-to-opt-out</link>
      <description>&lt;![CDATA[No, open source advocates are not engaged in &#34;special pleading&#34; to try to get open source given an unreasonable artificial market advantage in Europe, as some are alleging. From the very beginning I have heard people claiming that open source advocates are trying to get open source software per se excluded from the scope of regulation by the Cyber Resilience Act (CRA). Even now it seems people are still hearing this. &#xA;&#xA;Facts Not Opinions slogan carved in stone above a door&#xA;!--more--&#xA;The European Commission draft of the CRA purported to exclude open source from the scope of the new law throughout community development until it was made available on the market commercially -- its author said as much at FOSDEM 2023. This is a good thing as it would be harmful to open source development if merely developing software in the open became subject to regulation -- I have written previously about the mistaken use of a proprietary-software frame. However, as drafted the Act has substantial apparent inaccuracies and oversights that would probably lead to regulation of developers pre-market. &#xA;&#xA;Consequently many practitioners have asked those considering the Act to correct these defects. It is proving very challenging, because originally the CRA only applied to physical products with digital elements (like IoT devices, routers and so on), but following the impact assessment (which made a serious error of comprehension with an academic source) the scope was enlarged to include products without physical elements. I regard this as a huge mistake and the origin of the ambiguities which are causing the problems.  Unfortunately it appears to be too late to fix, so now we are trying to get an adequate ringfence around the pre-market development cycles of open source by fourth-sector developers.&#xA;&#xA;Some voices have then sought to misrepresent this as an attempt to exclude open source entirely from the regulation even when placed on the market commercially. This meme was already circulating when the draft text was first released (before any advocates I know had even commented). Naming no names, these voices are the kind of &#34;friends of open source&#34; whose agenda is actually to disadvantage it as much as possible. Some parties have then abstracted this misdirection into a general criticism. If you do see anyone asking for open source per se to be excluded rather than just for the development community to be excluded from the scope, please let me know so OSI can intervene.&#xA;&#xA;---&#xA;Notes, Tags and Mentions&#xA;&#xA;#OpenSource #CRA #Policy #Europe #4thSector &#xA;@osi@opensource.org @dirkriehle@hachyderm.io&#xA;The photo is my own, taken in London at the former Kirkcaldy Testing and Experimenting Works on Stamford Street.&#xA;&#xA;Follow @webmink@the.webm.ink to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include @webmink@meshed.cloud as WriteFreely still doesn&#39;t display replies. a href=&#34;/About&#34;More/a.]]&gt;</description>
      <content:encoded><![CDATA[<p>No, open source advocates are <em>not</em> engaged in “special pleading” to try to get open source given an unreasonable artificial market advantage in Europe, as some are alleging. From the very beginning I have heard people claiming that open source advocates are trying to get open source software <em>per se</em> excluded from the scope of regulation by the Cyber Resilience Act (CRA). Even now it seems people are <a href="https://www.linkedin.com/posts/martin-chapman-dublin_ive-seen-a-few-posts-recently-requesting-activity-7056618503369318401-mCrf">still hearing this</a>.</p>

<p><a href="https://www.flickr.com/photos/webmink/51214824771/"><img src="https://live.staticflickr.com/65535/51214824771_e7c7e5ff78_h.jpg" alt="Facts Not Opinions slogan carved in stone above a door"></a>

The European Commission draft of the CRA purported to exclude open source from the scope of the new law throughout community development until it was made available on the market commercially — its author said as much at FOSDEM 2023. This is a good thing as it would be harmful to open source development if merely developing software in the open became subject to regulation — I have <a href="https://the.webm.ink/open-source-is-conceptually-disjoint-from-proprietary-software">written previously</a> about the mistaken use of a proprietary-software frame. However, as drafted the Act has substantial apparent inaccuracies and oversights that would probably lead to regulation of developers pre-market.</p>

<p>Consequently many practitioners have asked those considering the Act to correct these defects. It is proving very challenging, because originally the CRA only applied to physical products with digital elements (like IoT devices, routers and so on), but following the impact assessment (which made <a href="https://the.webm.ink/the-comprehension-error-behind-the-cra-issue">a serious error of comprehension with an academic source</a>) the scope was enlarged to include products without physical elements. I regard this as a huge mistake and the origin of the ambiguities which are causing the problems.  Unfortunately it appears to be too late to fix, so now we are trying to get an adequate ringfence around the pre-market development cycles of open source by fourth-sector developers.</p>

<p>Some voices have then sought to misrepresent this as an attempt to exclude open source entirely from the regulation even when placed on the market commercially. This meme was already circulating when the draft text was first released (before any advocates I know had even commented). Naming no names, these voices are the kind of “friends of open source” whose agenda is actually to disadvantage it as much as possible. Some parties have then abstracted this misdirection into a general criticism. If you do see anyone asking for open source <em>per se</em> to be excluded rather than just for the development community to be excluded from the scope, please let me know so OSI can intervene.</p>

<hr>

<h3 id="notes-tags-and-mentions">Notes, Tags and Mentions</h3>
<ul><li><a href="https://the.webm.ink/tag:OpenSource" class="hashtag"><span>#</span><span class="p-category">OpenSource</span></a> <a href="https://the.webm.ink/tag:CRA" class="hashtag"><span>#</span><span class="p-category">CRA</span></a> <a href="https://the.webm.ink/tag:Policy" class="hashtag"><span>#</span><span class="p-category">Policy</span></a> <a href="https://the.webm.ink/tag:Europe" class="hashtag"><span>#</span><span class="p-category">Europe</span></a> <a href="https://the.webm.ink/tag:4thSector" class="hashtag"><span>#</span><span class="p-category">4thSector</span></a></li>
<li><a href="https://the.webm.ink/@/osi@opensource.org" class="u-url mention">@<span>osi@opensource.org</span></a> <a href="https://the.webm.ink/@/dirkriehle@hachyderm.io" class="u-url mention">@<span>dirkriehle@hachyderm.io</span></a></li>
<li>The photo is my own, taken in London at the former Kirkcaldy Testing and Experimenting Works on Stamford Street.</li></ul>

<p><em>Follow <code><a href="https://the.webm.ink/@/webmink@the.webm.ink" class="u-url mention">@<span>webmink@the.webm.ink</span></a></code> to be informed of new posts. To discuss this post please reply from Mastodon etc. (search for the URL) &amp; include <code><a href="https://the.webm.ink/@/webmink@meshed.cloud" class="u-url mention">@<span>webmink@meshed.cloud</span></a></code> as WriteFreely still doesn&#39;t display replies. <a href="/About">More</a>.</em></p>
]]></content:encoded>
      <guid>https://the.webm.ink/not-trying-to-opt-out</guid>
      <pubDate>Wed, 26 Apr 2023 15:50:49 +0100</pubDate>
    </item>
  </channel>
</rss>