<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>FLOSS &amp;mdash; Webmink In Draft</title>
    <link>https://the.webm.ink/tag:FLOSS</link>
    <description>Things cooking in the Minkiverse. They move elsewhere when the oven pings.</description>
    <pubDate>Wed, 15 Apr 2026 08:23:47 +0100</pubDate>
    <item>
      <title>LibreOffice on ChromeOS</title>
      <link>https://the.webm.ink/libreoffice-on-chromeos</link>
      <description>&lt;![CDATA[If you are using an Intel-powered Chromebook, did you know you can install LibreOffice on it, as a local app? It&#39;s extremely easy!&#xA;&#xA;Enable the Linux subsystem and AppImage support&#xA;In the Linux folder, create a folder called Applications&#xA;Download the AppImage build of LibreOffice into the folder&#xA;&#xA;That&#39;s it! ChromeOS will (probably) do the rest. Go to the applications menu (press the search button on the keyboard) and look in the &#34;Linux Applications&#34;   group to launch LibreOffice. It&#39;s as easy as a Mac! !--more--&#xA;&#xA;---&#xA;In more detail:&#xA;&#xA;To enable the Linux subsystem:&#xA;ChromeOS is running on a Linux kernel but uses a container to sandbox locally-installed app. That capability is off by default.&#xA;&#xA;Go to Settings (there are various routes you can take - the easiest is via the Settings icon on the app menu)&#xA;In the left navigation, click Advanced and select Developers&#xA;Enable the Linux Development Environment from this menu&#xA;&#xA;To enable AppImage&#xA;&#xA;AppImage uses the FUSE file system to access, so install FUSE.&#xA;&#xA;To create the Applications folder:&#xA;This is optional - you could just put all your AppImage files into the Linux folder, but I find it easier to separate them out into their own folder. Linux apps can only see the Linux folder and its contents, so you can&#39;t put AppImage files anywhere else. Your documents will also need to live in or below the Linux folder.&#xA;&#xA;Open the Files app&#xA;Under &#34;My Files&#34; in the left navigation, click on &#34;Linux files&#34;&#xA;Create a new folder (for example by pressing Ctrl+E) and name it Applications&#xA;&#xA;To download the AppImage&#xA;&#xA;On the LibreOffice web site, go to https://www.libreoffice.org/download/appimage/&#xA;For most people, the &#34;Fresh, Standard&#34; image is the best choice to download.&#xA;Place the download in your new Applications folder under the Linux folder.&#xA;If you have not previously installed Java you will probably have install a JRE.&#xA;&#xA;ChromeOS should spot the AppImage file, create an icon for the application on the applications menu and connect it to the supported file types. If it does not, sorry - you will have to make the AppImage executable and run it from a command prompt.&#xA;&#xA;I&#39;m working on instructions for the &#34;hard&#34; things in this list, which I had overlooked because my ChromeBook was already set up suitably.&#xA;&#xA;----&#xA;Notes, Tags and Mentions&#xA;&#xA;#Linux #OpenSource #LibreOffice #Desktop #OpenOffice #FOSS #FLOSS&#xA;@libreoffice@fosstodon.org&#xA;It&#39;s possible that my instructions miss a step or are affected by other AppImage tools I have installed. If so, please let me know and I&#39;ll fix it!&#xA;I have a number of other desktop apps installed via this route, and then use AppImage Updater to keep them current (as long as the metadata in the package is correct).&#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>If you are using an Intel-powered Chromebook, did you know you can install LibreOffice on it, as a local app? It&#39;s extremely easy!</p>
<ol><li>Enable the Linux subsystem and AppImage support</li>
<li>In the Linux folder, create a folder called Applications</li>
<li>Download the AppImage build of LibreOffice into the folder</li></ol>

<p>That&#39;s it! ChromeOS will (probably) do the rest. Go to the applications menu (press the search button on the keyboard) and look in the “Linux Applications”   group to launch LibreOffice. It&#39;s as easy as a Mac! </p>

<hr>

<p><em>In more detail:</em></p>

<h2 id="to-enable-the-linux-subsystem">To enable the Linux subsystem:</h2>

<p>ChromeOS is running on a Linux kernel but uses a container to sandbox locally-installed app. That capability is off by default.</p>
<ol><li>Go to Settings (there are various routes you can take – the easiest is via the Settings icon on the app menu)</li>
<li>In the left navigation, click Advanced and select Developers</li>
<li>Enable the Linux Development Environment from this menu</li></ol>

<h2 id="to-enable-appimage">To enable AppImage</h2>
<ol><li>AppImage uses the FUSE file system to access, so install FUSE.</li></ol>

<h2 id="to-create-the-applications-folder">To create the Applications folder:</h2>

<p>This is optional – you could just put all your AppImage files into the Linux folder, but I find it easier to separate them out into their own folder. Linux apps can only see the Linux folder and its contents, so you can&#39;t put AppImage files anywhere else. Your documents will also need to live in or below the Linux folder.</p>
<ol><li>Open the Files app</li>
<li>Under “My Files” in the left navigation, click on “Linux files”</li>
<li>Create a new folder (for example by pressing Ctrl+E) and name it Applications</li></ol>

<h2 id="to-download-the-appimage">To download the AppImage</h2>
<ol><li>On the LibreOffice web site, go to <a href="https://www.libreoffice.org/download/appimage/">https://www.libreoffice.org/download/appimage/</a></li>
<li>For most people, <a href="https://appimages.libreitalia.org/LibreOffice-fresh.standard-x86_64.AppImage">the “Fresh, Standard” image</a> is the best choice to download.</li>
<li>Place the download in your new Applications folder under the Linux folder.</li>
<li>If you have not previously installed Java you will probably have install a JRE.</li></ol>

<p>ChromeOS should spot the AppImage file, create an icon for the application on the applications menu and connect it to the supported file types. If it does not, sorry – you will have to make the AppImage executable and run it from a command prompt.</p>

<p>I&#39;m working on instructions for the “hard” things in this list, which I had overlooked because my ChromeBook was already set up suitably.</p>

<hr>

<h3 id="notes-tags-and-mentions">Notes, Tags and Mentions</h3>
<ul><li><a href="https://the.webm.ink/tag:Linux" class="hashtag"><span>#</span><span class="p-category">Linux</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:LibreOffice" class="hashtag"><span>#</span><span class="p-category">LibreOffice</span></a> <a href="https://the.webm.ink/tag:Desktop" class="hashtag"><span>#</span><span class="p-category">Desktop</span></a> <a href="https://the.webm.ink/tag:OpenOffice" class="hashtag"><span>#</span><span class="p-category">OpenOffice</span></a> <a href="https://the.webm.ink/tag:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a></li>
<li><a href="https://the.webm.ink/@/libreoffice@fosstodon.org" class="u-url mention">@<span>libreoffice@fosstodon.org</span></a></li>
<li>It&#39;s possible that my instructions miss a step or are affected by other AppImage tools I have installed. If so, please let me know and I&#39;ll fix it!</li>
<li>I have a number of other desktop apps installed via this route, and then use <a href="https://appimage.github.io/AppImageUpdate/">AppImage Updater</a> to keep them current (as long as the metadata in the package is correct).</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/libreoffice-on-chromeos</guid>
      <pubDate>Mon, 21 Aug 2023 13:05:25 +0100</pubDate>
    </item>
    <item>
      <title>Open Source Is Powered by Stochastic Confidence</title>
      <link>https://the.webm.ink/open-source-is-powered-by-stochastic-confidence</link>
      <description>&lt;![CDATA[Graduated to a Meshed Insights article !--more--&#xA;&#xA;What has powered open source to become part of 75% of all software and drive nearly €100 bn of GDP in Europe? Reuse, yes. But that was always possible. Collaboration, definitely. But repositories existed for years before open source was coined in 1998. The software freedom philosophy. Absolutely, but that went 15 years without triggering a software revolution. I suggest it&#39;s something less measurable and observable -- developer confidence -- and that the effects involved are stochastic, not deterministic.&#xA;&#xA;A bird soars above the greyness over water in the Everglades with the water, mist and sky creating bands of greyness as if devising a scale&#xA;&#xA;No Confidence&#xA;&#xA;As a result of the automatic global ownership of copyright by the authors of any software, no developer -- even if supplied with the source code -- may make much use of software written by others without being granted permission to do so. There are basically two ways such permission is granted:&#xA;&#xA;With a 1:1 contract -- usually connected to a license fee or ongoing subscription fee but sometimes formed through agreement with the terms of an End User License Agreement (EULA).&#xA;Through the terms of a general license available to the public at large, contingent on acceptance of the conditions in the license but without executing a contract.&#xA;&#xA;Gaining the confidence to proceed in both cases involves studying the terms, understanding what is and is not permitted and understanding what duties must be performed. For most people, gaining confidence to proceed involves obtaining legal advice, which usually means paying for it. For most of us, that means not reaching a position of confidence.&#xA;&#xA;It&#39;s Software Freedom All The Way Down&#xA;In large part this is addressed by the philosophy of Software Freedom that evolved from Richard Stallman&#39;s early experiences. Software Freedom ensures all uses are expressly permitted (with conditions) by having the author(s) grant permission in advance, with the goal of every recipient of the software being self-sovereign. But the philosophy needs a vehicle to become real. &#xA;&#xA;The software license does that. It leverages the need for a copyright license to create an opportunity to deliver all the rights necessary to &#34;enjoy&#34; the software. By enjoy, I mean the rights to use, improve, share and monetise the software, for any purpose, in any place and in any combination, subset or superset. All necessary rights are assumed to be granted unless stated otherwise.&#xA;&#xA;Uncertain About Freedoms&#xA;These freedoms definitely provided a foundation for developers to have confidence they had code they could reuse and collaborate over. But the freedoms were only definitely available under the GPL family of licenses - any others needed an opinion from a gatekeeper who worked opaquely. Using only the GPL family was controversial because of the &#34;copyleft&#34; provisions that seemed to some who had been working in the open for decades to force adherence to an ideology with which they did not identify. So people tried their hand at writing other licenses.&#xA;&#xA;In the late 1990s, more and more products were claiming they were using &#34;free software licenses&#34; but there was no way to be sure they objectively delivered software freedom in your own circumstances, at least until the FSF had commented. Even then legal advice would likely be necessary given the monochrome view FSF tended to have. Worse, the &#34;free software&#34; term was being used casually in support of proprietary models accompanied by custom licenses, so the risks were not imaginary.&#xA;&#xA;Grey Areas&#xA;What drove creation of new licenses? Every software project and its anticipated usage has its own context, so even the simplest licenses work in different ways for different people. In particular, some users prefer to take software that has been freely offered to them and use it as the basis of software that is offered restrictively to others, perhaps even avoiding attributing their work to its original authors. But away from that extreme, there are many dimensions to consider and, wise or not, there&#39;s a license embodying each of them.&#xA;&#xA;Having many licenses may be a source of choice and diversity, but in every case the key question a developer will ask is &#34;can I use that code?&#34; There are licenses that are highly burdensome to comply with, licenses that use copyleft in a way that is incompatible with the way it&#39;s used by other licenses, licenses that lack clear patent grants, and many more. Which licenses deliver software freedom under conditions you can accept?&#xA;&#xA;Not everyone has a lawyer (or easy access to a software freedom guru), and of course even people with a lawyer may not really want to ask every single time they see a new license. So, lacking confidence to proceed, developers avoid new licenses. This lack of developer confidence had a chilling effect and held back a wave of open collaborative development which in turn meant software freedom remained the privilege of an elite rather than a benefit for all.&#xA;&#xA;Stochastic Confidence&#xA;&#xA;Open source succeeded not by making things black-and-white but by clearing enough shades of grey to make things feel OK to the majority. It created stochastic confidence - enough confidence they had the freedom to reuse, collaborate and innovate for a critical mass of developers to gather and do so. &#xA;&#xA;Collaborative evaluation against the Open Source Definition (OSD) was sufficient to give many people confidence there was a low probability of further permission-seeking. Crystalised and recorded by OSI, it created sufficient developer confidence to re-use code downstream from elsewhere. Yes, there were still uncertainties - but not enough to poison the network effect. OSI thus catalysed a network effect of collaboration and reuse by creating an open mechanism to create stochastic confidence in developer communities.&#xA;&#xA;Compatible licensing also provides a vehicle for shared rights upstream. The level playing field of open licensing makes it possible to contribute improvements - making open source lower maintenance while remaining highly maintained collectively. Communities operating under a &#34;license in = license out&#34; basis see a free flow of code.&#xA;&#xA;So the answer to why open source worked ultimately is a brew of factors that is hard to acknowledge for those with direct-causal minds - consensus on licenses, confidence about IPR grants, upstream contribution enablement and more. None of these factors alone is sufficient to trigger the network effect of open source development, reuse and collaboration. Neither is any factor alone sufficient to stop the effect if removed. Rather, it is a matter of moving members of the fourth sector from a fog of uncertainty to a point where they are confident to reuse, improve, contribute and innovate. Open source works via a stochastic effect that is hard to quantify yet undeniable.&#xA;&#xA;Antipatterns&#xA;&#xA;So what will break open source? Nothing so crude as a ban. Anything that lowers the stochastic confidence level below the point where the network effect works in a given context will do the job. Some causes of lower confidence/needing further permission:&#xA;&#xA;The need to license patents, especially in relation to standards&#xA;DRM &#xA;Geographical embargoes&#xA;Contributor License Agreements (even a DCO will reduce adoption)&#xA;Uncertainty in the interpretation of a license&#xA;Licenses that have not been OSI approved&#xA;Restrictions in the license. Conditions may be problematic if you don&#39;t want to comply with them but that&#39;s not a restriction. All OSI-approved licenses are permissive. All have conditions. None require negotiation - that would be a restriction.&#xA;Compliance certification requirements&#xA;Developer certification requirements&#xA;&#xA;This is not to say all these things are certain to prevent an open source  network effect triggering. Rather, each thing reduces the average level of confidence of part of the potential adoption community. This is the reality overlooked by corporations following their usual path to optimising short-term gains.&#xA;&#xA;---&#xA;Notes, Tags and Mentions&#xA;&#xA;From a keynote address at FOSS-North, Gothenburg, April 2023&#xA;According to Oxford Languages, stochastic means &#34;having a random probability distribution or pattern that may be analysed statistically but may not be predicted precisely.&#34;&#xA;#OpenSource #FOSS #FLOSS #FreeSoftware #SoftwareFreedom #Causality&#xA;The photo is my own, taken in the Everglades and actually a colour photo not B&amp;W!&#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>Graduated to a <a href="https://meshedinsights.com/2024/01/31/stochastic-confidence-and-the-open-source-network-effect/">Meshed Insights article</a></em> </p>

<p>What has powered open source to become part of 75% of all software and drive nearly €100 bn of GDP in Europe? Reuse, yes. But that was always possible. Collaboration, definitely. But repositories existed for years before open source was coined in 1998. The software freedom philosophy. Absolutely, but that went 15 years without triggering a software revolution. I suggest it&#39;s something less measurable and observable — developer confidence — and that the effects involved are stochastic, not deterministic.</p>

<p><a href="https://www.flickr.com/photos/webmink/275925/"><img src="https://live.staticflickr.com/1/275925_92aacf5a76_h.jpg" alt="A bird soars above the greyness over water in the Everglades with the water, mist and sky creating bands of greyness as if devising a scale" title="Soaring over shades of grey"></a></p>

<h2 id="no-confidence">No Confidence</h2>

<p>As a result of the automatic global ownership of copyright by the authors of any software, no developer — even if supplied with the source code — may make much use of software written by others without being granted permission to do so. There are basically two ways such permission is granted:</p>
<ul><li>With a 1:1 contract — usually connected to a license fee or ongoing subscription fee but sometimes formed through agreement with the terms of an End User License Agreement (EULA).</li>
<li>Through the terms of a general license available to the public at large, contingent on acceptance of the conditions in the license but without executing a contract.</li></ul>

<p>Gaining the confidence to proceed in both cases involves studying the terms, understanding what is and is not permitted and understanding what duties must be performed. For most people, gaining confidence to proceed involves obtaining legal advice, which usually means paying for it. For most of us, that means not reaching a position of confidence.</p>

<h2 id="it-s-software-freedom-all-the-way-down">It&#39;s Software Freedom All The Way Down</h2>

<p>In large part this is addressed by the philosophy of Software Freedom that evolved from Richard Stallman&#39;s early experiences. Software Freedom ensures all uses are expressly permitted (with conditions) by having the author(s) grant permission in advance, with the goal of every recipient of the software being self-sovereign. But the philosophy needs a vehicle to become real.</p>

<p>The software license does that. It leverages the need for a copyright license to create an opportunity to deliver <em>all</em> the rights necessary to “enjoy” the software. By <a href="https://the.webm.ink/defining-open-source">enjoy</a>, I mean the rights to use, improve, share and monetise the software, for any purpose, in any place and in any combination, subset or superset. All necessary rights are assumed to be granted unless stated otherwise.</p>

<h2 id="uncertain-about-freedoms">Uncertain About Freedoms</h2>

<p>These freedoms definitely provided a foundation for developers to have confidence they had code they could reuse and collaborate over. But the freedoms were only definitely available under the GPL family of licenses – any others needed an opinion from a gatekeeper who worked opaquely. Using only the GPL family was controversial because of the “copyleft” provisions that seemed to some who had been working in the open for decades to force adherence to an ideology with which they did not identify. So people tried their hand at writing other licenses.</p>

<p>In the late 1990s, more and more products were claiming they were using “free software licenses” but there was no way to be sure they objectively delivered software freedom in your own circumstances, at least until the FSF had commented. Even then legal advice would likely be necessary given the monochrome view FSF tended to have. Worse, the “free software” term was being used casually in support of proprietary models accompanied by custom licenses, so the risks were not imaginary.</p>

<h2 id="grey-areas">Grey Areas</h2>

<p>What drove creation of new licenses? Every software project and its anticipated usage has its own context, so even the simplest licenses work in different ways for different people. In particular, some users prefer to take software that has been freely offered to them and use it as the basis of software that is offered restrictively to others, perhaps even avoiding attributing their work to its original authors. But away from that extreme, there are many dimensions to consider and, wise or not, there&#39;s a license embodying each of them.</p>

<p>Having many licenses may be a source of choice and diversity, but in every case the key question a developer will ask is “can I use that code?” There are licenses that are highly burdensome to comply with, licenses that use copyleft in a way that is incompatible with the way it&#39;s used by other licenses, licenses that lack clear patent grants, and many more. <em>Which licenses deliver software freedom under conditions you can accept?</em></p>

<p>Not everyone has a lawyer (or easy access to a software freedom guru), and of course even people with a lawyer may not really want to ask every single time they see a new license. So, lacking confidence to proceed, developers avoid new licenses. This lack of developer confidence had a chilling effect and held back a wave of open collaborative development which in turn meant software freedom remained the privilege of an elite rather than a benefit for all.</p>

<h2 id="stochastic-confidence">Stochastic Confidence</h2>

<p>Open source succeeded not by making things black-and-white but by clearing enough shades of grey to make things feel OK to the majority. It created <em>stochastic confidence</em> – enough confidence they had the freedom to reuse, collaborate and innovate for a critical mass of developers to gather and do so.</p>

<p>Collaborative evaluation against the Open Source Definition (OSD) was sufficient to give many people confidence there was a low probability of further permission-seeking. Crystalised and recorded by OSI, it created sufficient developer confidence to re-use code downstream from elsewhere. Yes, there were still uncertainties – but not enough to poison the network effect. OSI thus catalysed a network effect of collaboration and reuse by creating an open mechanism to create stochastic confidence in developer communities.</p>

<p>Compatible licensing also provides a vehicle for shared rights upstream. The level playing field of open licensing makes it possible to contribute improvements – making open source lower maintenance while remaining highly maintained collectively. Communities operating under a “license in = license out” basis see a free flow of code.</p>

<p>So the answer to why open source worked ultimately is a brew of factors that is hard to acknowledge for those with <a href="https://meshedinsights.com/2017/11/15/cause-effect-and-license-choice/">direct-causal minds</a> – consensus on licenses, confidence about IPR grants, upstream contribution enablement and more. None of these factors alone is sufficient to trigger the network effect of open source development, reuse and collaboration. Neither is any factor alone sufficient to stop the effect if removed. Rather, it is a matter of moving <a href="https://the.webm.ink/consulting-the-fourth-sector">members of the fourth sector</a> from a fog of uncertainty to a point where they are confident to reuse, improve, contribute and innovate. Open source works via a stochastic effect that is hard to quantify yet undeniable.</p>

<h2 id="antipatterns">Antipatterns</h2>

<p>So what will break open source? Nothing so crude as a ban. Anything that lowers the stochastic confidence level below the point where the network effect works in a given context will do the job. Some causes of lower confidence/needing further permission:</p>
<ul><li>The need to license patents, especially in relation to standards</li>
<li>DRM</li>
<li>Geographical embargoes</li>
<li>Contributor License Agreements (even a DCO will reduce adoption)</li>
<li>Uncertainty in the interpretation of a license</li>
<li>Licenses that have not been OSI approved</li>
<li>Restrictions in the license. Conditions may be problematic if you don&#39;t want to comply with them but that&#39;s not a restriction. All OSI-approved licenses are permissive. All have conditions. None require negotiation – that would be a restriction.</li>
<li>Compliance certification requirements</li>
<li>Developer certification requirements</li></ul>

<p>This is not to say all these things are certain to prevent an open source  network effect triggering. Rather, each thing reduces the average level of confidence of part of the potential adoption community. This is the reality overlooked by corporations following their usual path to optimising short-term gains.</p>

<hr>

<h3 id="notes-tags-and-mentions">Notes, Tags and Mentions</h3>
<ul><li>From a keynote address at <a href="https://foss-north.se/2023/index.html">FOSS-North, Gothenburg, April 2023</a></li>
<li>According to <a href="https://languages.oup.com/google-dictionary-en/">Oxford Languages</a>, stochastic means “having a random probability distribution or pattern that may be analysed statistically but may not be predicted precisely.”</li>
<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:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</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> <a href="https://the.webm.ink/tag:Causality" class="hashtag"><span>#</span><span class="p-category">Causality</span></a></li>
<li>The photo is my own, taken in the Everglades and actually a colour photo not B&amp;W!</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/open-source-is-powered-by-stochastic-confidence</guid>
      <pubDate>Mon, 10 Jul 2023 10:11:36 +0100</pubDate>
    </item>
    <item>
      <title>On License Compliance For Users</title>
      <link>https://the.webm.ink/on-license-compliance-for-users</link>
      <description>&lt;![CDATA[Of the many attributes of software freedom that could move to front-of-mind, it strikes me that the minimal license compliance burdens for open source software users are actually a comparative strength. Having them presented as a dangerous weakness by commercial interests in various contexts (what has been called &#34;the compliance-industrial complex&#34;) applies a “frame” that serves only the detractors of software freedom. No wonder proprietary vendors want to divert our attention! Open source is so much easier! &#xA;&#xA;A woman sits strapped to the top of a bi-plane painted in US patriotic decor and about to take off!--more--&#xA;&#xA;License compliance is a major and costly issue for proprietary software users, who must keep track of every use of the proprietary software they are licensing in order to avoid severe consequences should their supplier choose to conduct an audit. The license involved in that case is an End User License Agreement (EULA), not a source license delivering extensive liberties. When we compare like-for-like, we discover open source software has negligible issues by comparison. End-users do not need to have a license management server, do not need to hold audits, do not need to fear contract enforcement raids. &#xA;&#xA;Open Source License Compliance Is A Marginal Issue&#xA;&#xA;Do we need to worry about license compliance? Obviously respecting authors, following license terms and obeying the law are important, but for most of us the answer is probably that there are bigger things to worry about. Open source software comes with a set of liberties commonly called “the four freedoms“. Any software under an open source license may be used, studied, adapted, shared (both in the origonal and modified form) and monetised for any purpose, as long as the license is obeyed.  &#xA;&#xA;As a user of the software, there are no conditions of any kind set on your use; you are free to use it for any purpose. There is no compliance requirement, even for the GPL. Pause and reflect on that for a moment. Open source does not place a compliance burden on the end user, does not mandate acceptance of an end-user license agreement, does not subject you to para-police action from the BSA. That is a significant advantage, and there’s no wonder that proprietary vendors want to hide it from you and make you think open source licensing is somehow complex, burdensome or risky. If all you want to do is use the software – which is all you are allowed to do with proprietary software as the other three freedoms are entirely absent – then open source software carries significantly less risk.&#xA;If you move beyond use of the software and study the source code, there is also no compliance burden. There is no risk associated with using the knowledge you gain for other purposes. You do not become “tainted” in some way, and there is no need to create a “clean room” environment when you build related software using that knowledge. Those actions are related to trade secrets and public code is by definition not secret.&#xA;If you move beyond studying the code and actually adapt it for your own use, there is unlikely to be a compliance burden. You are free to use the modified version in any way you wish, both personally and within your business. There is no need to account for your use, no need to send your improvements somewhere else, no requirement that you participate in the community. Of course, if you don’t you won’t get all the benefits associated from joining the community, but all the same the choice remains yours.&#xA;If you move beyond modifying the code and decide to share your modified version, that is the point at which there will most commonly be compliance issues with the open source license. You only need to check you are passing on the same rights to others as you received with the original code. Even then, not all open source licenses place significant responsibilities on you. Licenses like the Apache, BSD, MIT and X11 licenses are extremely easy to comply with and licenses like the Mozilla license involve negligible housekeeping if you are participating in an open source community – simply committing code back to the community repository is likely to be enough. Only reciprocal licenses like the GPL family truly need an audit process, and even there it’s no more burdensome for most of us than the sort of tracking we would do anyway in our version control system. &#xA;When it comes to the tiny minority who monetise open source software per se by shipping products containing it,  there are issues that companies need to keep in mind, but in my view they are no more complex and burdensome than the issues arising from shipping proprietary software. It’s important to make sure you know you have the necessary rights to everything you ship, and when you ship code made from proprietary elements you naturally do so because the contract both requires it and enables sanctions if you don&#39;t. Only sloppy developers fail to do this.&#xA;&#xA;Software Freedom Is Not About Licenses&#xA;&#xA;The result of making it seem otherwise is that the more subtle opponents of open source are able to raise Fears about compliance, attaching Uncertainties soluble only via extra costs that aren’t really applicable to the majority of uses and thus seeding Doubts that the bother is really worth it. This has all the classic hallmarks of FUD, projecting the weakness of proprietary software and license enforcement &#34;audits&#34; and by implication tarring open source with them. We should reject the frame.&#xA;&#xA;Ultimately, software freedom is not about licenses; they are a fundamental and essential part of the mechanics, but not the goal. The goal is for every software user to be self-sovereign in their software. It is about the liberty to enjoy software unhindered, and we are free to use that liberty as little or as much as we want without interference. Allowing ourselves to be distracted from the liberty which is the source of all of the benefits individuals and business gain from open source is a mistake. Don’t let the forces of proprietary software do it to you.  Reject the frame and revel in your liberty!&#xA;&#xA;---&#xA;&#xA;Tags, Notes and Mentions&#xA;&#xA;#OpenSource #SoftwareFreedom #FOSS #FLOSS&#xA;Original version published November 2010&#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>Of the many attributes of software freedom that could move to front-of-mind, it strikes me that the minimal license compliance burdens for open source software users are actually a comparative <em>strength</em>. Having them presented as a dangerous weakness by commercial interests in various contexts (what has been called “the compliance-industrial complex”) applies a “frame” that serves only the detractors of software freedom. No wonder proprietary vendors want to divert our attention! Open source is so much easier!</p>

<p><a href="https://www.flickr.com/photos/webmink/52287479975/"><img src="https://live.staticflickr.com/65535/52287479975_20748f82f0_h.jpg" alt="A woman sits strapped to the top of a bi-plane painted in US patriotic decor and about to take off" title="This is not the only way to fly"></a></p>

<p>License compliance is a major and costly issue for proprietary software users, who must keep track of every use of the proprietary software they are licensing in order to avoid severe consequences should their supplier choose to conduct an audit. The license involved in that case is an <a href="http://en.wikipedia.org/wiki/Software_license_agreement" title="Software license agreement">End User License Agreement (EULA)</a>, not a source license delivering extensive liberties. When we compare like-for-like, we discover open source software has negligible issues by comparison. End-users do not need to have a license management server, do not need to hold audits, do not need to fear contract enforcement raids.</p>

<h3 id="open-source-license-compliance-is-a-marginal-issue">Open Source License Compliance Is A Marginal Issue</h3>

<p>Do we need to worry about license compliance? Obviously respecting authors, following license terms and obeying the law are important, but for most of us the answer is probably that there are bigger things to worry about. Open source software comes with a set of liberties commonly called “<a href="http://www.gnu.org/philosophy/free-sw.html">the four freedoms</a>“. Any software under an open source license may be used, studied, adapted, shared (both in the origonal and modified form) and monetised for any purpose, as long as the license is obeyed.</p>
<ul><li>As a <strong>user</strong> of the software, there are no conditions of any kind set on your use; you are free to use it for any purpose. <em>There is no compliance requirement</em>, <a href="https://www.gnu.org/licenses/gpl-faq.html#NoDistributionRequirements">even for the GPL</a>. Pause and reflect on that for a moment. Open source does not place a compliance burden on the end user, does not mandate acceptance of an end-user license agreement, does not subject you to para-police action from the BSA. That is a significant advantage, and there’s no wonder that proprietary vendors want to hide it from you and make you think open source licensing is somehow complex, burdensome or risky. If all you want to do is use the software – which is all you are allowed to do with proprietary software as the other three freedoms are entirely absent – then open source software carries significantly less risk.</li>
<li>If you move beyond use of the software and <strong>study</strong> the source code, there is also no compliance burden. There is no risk associated with using the knowledge you gain for other purposes. You do not become “tainted” in some way, and there is no need to create a “clean room” environment when you build related software using that knowledge. Those actions are related to trade secrets and public code is by definition not secret.</li>
<li>If you move beyond studying the code and actually <strong>adapt</strong> it for your own use, there is unlikely to be a compliance burden. You are free to use the modified version in any way you wish, both personally and within your business. There is no need to account for your use, no need to send your improvements somewhere else, no requirement that you participate in the community. Of course, if you don’t you won’t get all the benefits associated from joining the community, but all the same the choice remains yours.</li>
<li>If you move beyond modifying the code and decide to <strong>share</strong> your modified version, that is the point at which there will most commonly be compliance issues with the open source license. You only need to check you are passing on the same rights to others as you received with the original code. Even then, not all open source licenses place significant responsibilities on you. Licenses like the Apache, BSD, MIT and X11 licenses are extremely easy to comply with and licenses like the <a href="http://en.wikipedia.org/wiki/Mozilla_Public_License" title="Mozilla Public License">Mozilla license</a> involve negligible housekeeping if you are participating in an open source community – simply committing code back to the community repository is likely to be enough. Only reciprocal licenses like the GPL family truly need an audit process, and even there it’s no more burdensome for most of us than the sort of tracking we would do anyway in our version control system.</li>
<li>When it comes to the tiny minority who <strong>monetise</strong> open source software <em>per se</em> by shipping products containing it,  there <em>are</em> issues that companies need to keep in mind, but in my view they are no more complex and burdensome than the issues arising from shipping proprietary software. It’s important to make sure you know you have the necessary rights to everything you ship, and when you ship code made from proprietary elements you naturally do so because the contract both requires it and enables sanctions if you don&#39;t. Only sloppy developers fail to do this.</li></ul>

<h3 id="software-freedom-is-not-about-licenses">Software Freedom Is Not About Licenses</h3>

<p>The result of making it seem otherwise is that the more subtle opponents of open source are able to raise <strong>F</strong>ears about compliance, attaching <strong>U</strong>ncertainties soluble only via extra costs that aren’t really applicable to the majority of uses and thus seeding <strong>D</strong>oubts that the bother is really worth it. This has all the classic hallmarks of FUD, projecting the weakness of proprietary software and license enforcement “audits” and by implication tarring open source with them. We should reject the frame.</p>

<p>Ultimately, software freedom is not about licenses; they are a fundamental and essential part of the mechanics, but not the goal. The goal is for every software user to be self-sovereign in their software. It is about the liberty to enjoy software unhindered, and we are free to use that liberty as little or as much as we want without interference. Allowing ourselves to be distracted from the liberty which is the source of all of the benefits individuals and business gain from open source is a mistake. Don’t let the forces of proprietary software do it to you.  Reject the frame and revel in your liberty!</p>

<hr>

<h3 id="tags-notes-and-mentions">Tags, Notes 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:SoftwareFreedom" class="hashtag"><span>#</span><span class="p-category">SoftwareFreedom</span></a> <a href="https://the.webm.ink/tag:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a></li>
<li>Original version <a href="https://webmink.com/essays/compliance/">published</a> November 2010</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/on-license-compliance-for-users</guid>
      <pubDate>Wed, 21 Jun 2023 11:32:03 +0100</pubDate>
    </item>
    <item>
      <title>On Choosing Freedom  </title>
      <link>https://the.webm.ink/on-choosing-freedom</link>
      <description>&lt;![CDATA[Ultimately software freedom is a matter of personal liberty, however it is framed. Whether you describe it as &#34;open source&#34; or &#34;free software&#34;, the goal is for each individual user of software to be self-sovereign in their software and data. Where the privilege of choice is available, this is a matter of consciously choosing liberty, and it is strictly a matter for each individual to make a set of choices -- which will necessarily be inter-related.  &#xA;A gull in flight against a blue sky with a whisp of cloud&#xA;!--more--&#xA;In an ideal world, we would all be entirely self-sovereign in our software and the data it uses. But there is a limit to the extent that is possible, largely because of choices others have made before us. No matter how committed to our own software freedom or to preserving that of others, we ultimately need to compromise and in some areas choose or use solutions that abridge our freedoms. Sometimes we may even need to make choices that lead to others having their freedoms abridged. We all have a point-of-compromise, and we all choose a different one. The most important aspect of software freedom is to be aware of it so that choice is a conscious one.&#xA;&#xA;The choices we make are relevant to others only to the extent that they abridge the choices of other software users. It is never OK to bully someone over their software freedom point-of-compromise.&#xA;&#xA;For choices which only affect the individual, it is polite and appropriate to start with the assumption the individual has mindfully considered their choices and to leave unspoken the differences one observes between those and one&#39;s own choices or a Utopian ideal. We can only truly know our own selfhood.&#xA;For choices made by another person which affect oneself, it may be appropriate to politely ask why those choices are being made in such a way as to impose a loss of choice on oneself if they truly do. But in most cases where the abridgment is minor or avoidable, it is better to lead by example. It is rarely appropriate to hector and never OK to bully.&#xA;For choices made by an organisation, it can be more appropriate to ask the organisation to justify their choices when they impose a loss of liberty on others. Even so, one should start out assuming they have considered the issue and reached a balanced compromise according to their mission and means.&#xA;For organisations that choose to enjoy the benefits of software freedom themselves and then choose to withhold those freedoms from their customers, it is much more appropriate to question their decision and perhaps weight that decision heavily against any purchasing choices. If they pretend they are somehow open source while using licenses not generally accepted as delivering software freedom to all, public criticism is likely to be warranted - that&#39;s an abridgment too far.&#xA;&#xA;What else is &#34;an abridgment too far&#34;? When I can only choose systems that leave me with no practical software freedoms, and when the person or organisation forcing that choice either has not considered the issue or in doing so has needlessly ignored software freedom as a key factor. In just these cases it may be reasonable to politely inquire why and then to go further if the response is unreasonable.&#xA;&#xA;---&#xA;Tags, Notes and Mentions&#xA;&#xA;#OpenSource #FreeSoftware #SoftwareFreedom #FOSS #FLOSS #Terminology #Definition&#xA;The image is my own, of a gull slipstreaming the air around the Manly Fast Ferry in Sydney harbour&#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>Ultimately software freedom is a matter of personal liberty, <a href="https://the.webm.ink/getting-back-to-a-social-frame">however it is framed</a>. Whether you describe it as “open source” or “free software”, the goal is <strong>for each individual user of software to be self-sovereign in their software and data</strong>. Where the privilege of choice is available, this is a matter of consciously choosing liberty, and it is strictly a matter for each individual to make a set of choices — which will necessarily be inter-related.<br>
<img src="https://live.staticflickr.com/170/477474624_9809900290_h.jpg" alt="A gull in flight against a blue sky with a whisp of cloud" title="Slipstreaming Freedom">

In an ideal world, we would all be entirely self-sovereign in our software and the data it uses. But there is a limit to the extent that is possible, largely because of choices others have made before us. No matter how committed to our own software freedom or to preserving that of others, we ultimately need to compromise and in some areas choose or use solutions that abridge our freedoms. Sometimes we may even need to make choices that lead to others having their freedoms abridged. <strong>We all have a point-of-compromise, and we all choose a different one</strong>. The most important aspect of software freedom is to be aware of it so that choice is a conscious one.</p>

<p>The choices we make are relevant to others only to the extent that they abridge the choices of other software users. It is never OK to bully someone over their software freedom point-of-compromise.</p>
<ul><li>For choices which only affect the individual, it is polite and appropriate to start with the assumption the individual has mindfully considered their choices and to leave unspoken the differences one observes between those and one&#39;s own choices or a Utopian ideal. We can only truly know our own selfhood.</li>
<li>For choices made by another person which affect oneself, it may be appropriate to politely ask why those choices are being made in such a way as to impose a loss of choice on oneself if they truly do. But in most cases where the abridgment is minor or avoidable, it is better to lead by example. It is rarely appropriate to hector and never OK to bully.</li>
<li>For choices made by an organisation, it can be more appropriate to ask the organisation to justify their choices when they impose a loss of liberty on others. Even so, one should start out assuming they have considered the issue and reached a balanced compromise according to their mission and means.</li>
<li>For organisations that choose to enjoy the benefits of software freedom themselves and then choose to withhold those freedoms from their customers, it is much more appropriate to question their decision and perhaps weight that decision heavily against any purchasing choices. If they pretend they are somehow open source while using licenses not generally accepted as delivering software freedom to all, public criticism is likely to be warranted – that&#39;s an abridgment too far.</li></ul>

<p>What else is “an abridgment too far”? When I can only choose systems that leave me with no practical software freedoms, and when the person or organisation forcing that choice either has not considered the issue or in doing so has needlessly ignored software freedom as a key factor. In just these cases it may be reasonable to politely inquire why and then to go further if the response is unreasonable.</p>

<hr>

<h3 id="tags-notes-and-mentions">Tags, Notes 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: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> <a href="https://the.webm.ink/tag:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a> <a href="https://the.webm.ink/tag:Terminology" class="hashtag"><span>#</span><span class="p-category">Terminology</span></a> <a href="https://the.webm.ink/tag:Definition" class="hashtag"><span>#</span><span class="p-category">Definition</span></a></li>
<li>The image is <a href="https://www.flickr.com/photos/webmink/477474624">my own</a>, of a gull slipstreaming the air around the Manly Fast Ferry in Sydney harbour</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/on-choosing-freedom</guid>
      <pubDate>Mon, 05 Jun 2023 20:34:33 +0100</pubDate>
    </item>
    <item>
      <title>Open CODECs Are Not Anti-Competitive</title>
      <link>https://the.webm.ink/open-codecs-are-not-anti-competitive</link>
      <description>&lt;![CDATA[Update: Graduated to the OSI Blog.&#xA;!--more--&#xA;The news that the European Commission’s competition directorate (DG COMP) has decided not to conduct a full antitrust investigation into the Alliance for Open Media’s (AOM) licensing policy is to be welcomed, especially for the AV1 CODEC specification (successor to the VP9 CODEC and intended to allow royalty-free high-quality video streaming). It seems that whispering voices had falsely suggested the reciprocal licensing of standard-essential patents (SEPs) in AOM’s policy is somehow anti-competitive. &#xA;&#xA;A magpie perched on the side of a skip (dumpster) trying to persaude the world he is not in fact a thieving magpie&#xA;&#xA;But reciprocal patent licensing is very common in the software industry generally and open source in particular - it’s part of the terms of the Apache License for example - so the accusation seemed far more likely to be projection by the SEP-dependent legacy industries of Europe. One useful insight into the whispers to which DG COMP responded can be seen in the extra information AOM has added to its legal page in response to the matter. The questions they address have such obvious and innocuous answers that only express sophistry could have been behind such questions, given the sophistication of the actors involved.&#xA;&#xA;This is all crucially important to open source software, and not just as an endorsement of reciprocal terms. While there are edge cases, generally open source projects avoid standards which embed royalty-due patents, not primarily because of the royalties but because of the need to submit to the control implied by privately negotiating terms with the patent holders - an obviously anti-competitive aspect for any market entrant, about which Europeans complain when others do it. &#xA;&#xA;It only takes one patent aggressor to rob everyone of viable open source video, so it seems entirely reasonable to scrupulously maintain hygiene by requiring any beneficiary of AV1 to commit to waiving royalties (and thus their negotiation). AOM is creating standards expressly intended to allow implementation by open source projects, so their terms are both rational and reasonable … unless you want to keep open source out of your cozy market.&#xA;&#xA;The clouds have not all dispersed. AOM’s licensing is unfortunately based on a non-OSI-approved license (for excellent reasons but still an issue). Hopefully this will become more and more unfashionable as open source expands its reach. Also significantly there are hostile patent pools which, unfathomably and without evidence their mountain of claims are actually essential, assert that the AV1 standards infringe patents in the pools. &#xA;&#xA;But this is good progress and underlines that the &#34;reciprocal&#34; mechanisms so common in open source licenses are generally pro-competitive.  Perhaps the Commission will now move on to ask why such an obviously anti-competitive arrangement as standards bodies permitting royalty-due patents in their specifications is still tolerated?&#xA;&#xA;---&#xA;Notes, Tags &amp; Mentions&#xA;&#xA;#OpenSource #FOSS #FLOSS #Patents #SoftwarePatents #SEPs #CODECs #AV1&#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> Graduated to the <a href="https://blog.opensource.org/why-open-video-is-vital-for-open-source/">OSI Blog</a>.

The <a href="https://aomedia.org/press%20releases/preliminary-aom-royalty-free-licensing-policy-investigation/">news</a> that the European Commission’s competition directorate (DG COMP) has decided not to conduct a full antitrust investigation into the Alliance for Open Media’s (AOM) licensing policy is to be welcomed, especially for the <a href="https://en.wikipedia.org/wiki/AV1">AV1 CODEC specification</a> (successor to the VP9 CODEC and intended to allow royalty-free high-quality video streaming). It seems that whispering voices had falsely suggested the reciprocal licensing of standard-essential patents (SEPs) in AOM’s policy is somehow anti-competitive.</p>

<p><a href="https://www.flickr.com/photos/webmink/51296452914/"><img src="https://live.staticflickr.com/65535/51296452914_3027748602_h.jpg" alt="A magpie perched on the side of a skip (dumpster) trying to persaude the world he is not in fact a thieving magpie" title="Rossini Will Be Hearing From My Lawyers"></a></p>

<p>But reciprocal patent licensing is very common in the software industry generally and open source in particular – it’s part of the terms of the Apache License for example – so the accusation seemed far more likely to be projection by the SEP-dependent legacy industries of Europe. One useful insight into the whispers to which DG COMP responded can be seen in the <a href="https://aomedia.org/docs/AOM_W3C_Mode_and_the_AOM_Patent_License_1.0.pdf">extra information</a> AOM has added to its <a href="https://aomedia.org/license/">legal page</a> in response to the matter. The questions they address have such obvious and innocuous answers that only express sophistry could have been behind such questions, given the sophistication of the actors involved.</p>

<p>This is all crucially important to open source software, and not just as an endorsement of reciprocal terms. While there are edge cases, generally <a href="https://blog.opensource.org/why-open-source-should-be-exempt-from-standard-essential-patents/">open source projects avoid standards which embed royalty-due patents</a>, not primarily because of the royalties but because of the need to submit to the control implied by privately negotiating terms with the patent holders – an obviously anti-competitive aspect for any market entrant, <a href="https://the.webm.ink/seps-cut-both-ways">about which Europeans complain when others do it</a>.</p>

<p>It only takes one patent aggressor to rob everyone of viable open source video, so it seems entirely reasonable to scrupulously maintain hygiene by requiring any beneficiary of AV1 to commit to waiving royalties (and thus their negotiation). AOM is creating standards expressly intended to allow implementation by open source projects, so their terms are both rational and reasonable … unless you want to keep open source out of your cozy market.</p>

<p>The clouds have not all dispersed. AOM’s licensing is unfortunately based on a non-OSI-approved license (for excellent reasons but still an issue). Hopefully this will become more and more unfashionable as open source expands its reach. Also significantly there are hostile patent pools which, unfathomably and without evidence their mountain of claims are actually essential, assert that the AV1 standards infringe patents in the pools.</p>

<p>But this is good progress and underlines that the “reciprocal” mechanisms so common in open source licenses are generally pro-competitive.  Perhaps the Commission will now move on to ask why such an obviously anti-competitive arrangement as standards bodies permitting royalty-due patents in their specifications is still tolerated?</p>

<hr>

<h3 id="notes-tags-mentions">Notes, Tags &amp; 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:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a> <a href="https://the.webm.ink/tag:Patents" class="hashtag"><span>#</span><span class="p-category">Patents</span></a> <a href="https://the.webm.ink/tag:SoftwarePatents" class="hashtag"><span>#</span><span class="p-category">SoftwarePatents</span></a> <a href="https://the.webm.ink/tag:SEPs" class="hashtag"><span>#</span><span class="p-category">SEPs</span></a> <a href="https://the.webm.ink/tag:CODECs" class="hashtag"><span>#</span><span class="p-category">CODECs</span></a> <a href="https://the.webm.ink/tag:AV1" class="hashtag"><span>#</span><span class="p-category">AV1</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/open-codecs-are-not-anti-competitive</guid>
      <pubDate>Tue, 23 May 2023 16:23:34 +0100</pubDate>
    </item>
    <item>
      <title>The Return Of &#34;Freeware&#34;</title>
      <link>https://the.webm.ink/the-return-of-freeware</link>
      <description>&lt;![CDATA[Like me you may be surprised to see the suggestion from the IMCO Committee to change &#34;free and open source software&#34; in the CRA to &#34;freeware and open source software&#34; in an amendment from Karen Melchior MEPsup1/sup. It&#39;s not a word I have heard much this decade, so I checked with her team and discovered this was an informed and intentional choice, not a misunderstanding (by them, at least). &#xA;&#xA;A squirrel peeps over a log&#xA;!--more--&#xA;They told me that they believed the term &#34;free and open source software&#34; was misunderstoodsup2/sup by the Commission to be two categories -- proprietary software supplied without charge and software developed in the open under an OSI-approved license. They inquired and found that the team authoring the draft at the Commission very much intended to create an exception for proprietary software delivered at no charge, so have proposed this amended language to clarify the matter along with an amendment (129) defining &#34;freeware&#34; for absolute clarity.&#xA;&#xA;I should add I have yet to meet anyone from the Commission who can substantiate this.&#xA;&#xA;---&#xA;Notes, Tags and Mentions&#xA;&#xA;The IMCO Amendments include this word in Amendment 66 and 120 and it is defined in Amendment 129.&#xA;My earlier article &#34;Getting Back To A Social Frame&#34; appears relevant here.&#xA;&#xA;#CRA #EUCRA #FOSS #FLOSS #IMCO #OpenSource #Freeware&#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>Like me you may be surprised to see the suggestion from the IMCO Committee to change “free and open source software” in the CRA to “freeware and open source software” in an amendment from Karen Melchior MEP<sup>1</sup>. It&#39;s not a word I have heard much this decade, so I checked with her team and discovered this was an informed and intentional choice, not a misunderstanding (by them, at least).</p>

<p><a href="https://www.flickr.com/photos/webmink/154366506/"><img src="https://live.staticflickr.com/57/154366506_72e5a183b5_h.jpg" alt="A squirrel peeps over a log" title="Secret Squirrel"></a>

They told me that they believed the term “free and open source software” was misunderstood<sup>2</sup> by the Commission to be <em>two</em> categories — proprietary software supplied without charge and software developed in the open under an OSI-approved license. They inquired and found that the team authoring the draft at the Commission very much intended to create an exception for proprietary software delivered at no charge, so have proposed this amended language to clarify the matter along with an amendment (129) defining “freeware” for absolute clarity.</p>

<p>I should add I have yet to meet anyone from the Commission who can substantiate this.</p>

<hr>

<h3 id="notes-tags-and-mentions">Notes, Tags and Mentions</h3>
<ol><li>The <a href="https://www.europarl.europa.eu/doceo/document/IMCO-AM-746662_EN.pdf">IMCO Amendments</a> include this word in Amendment 66 and 120 and it is defined in Amendment 129.</li>
<li>My earlier article “<a href="https://the.webm.ink/getting-back-to-a-social-frame">Getting Back To A Social Frame</a>” appears relevant here.</li></ol>
<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:EUCRA" class="hashtag"><span>#</span><span class="p-category">EUCRA</span></a> <a href="https://the.webm.ink/tag:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a> <a href="https://the.webm.ink/tag:IMCO" class="hashtag"><span>#</span><span class="p-category">IMCO</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:Freeware" class="hashtag"><span>#</span><span class="p-category">Freeware</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/the-return-of-freeware</guid>
      <pubDate>Thu, 04 May 2023 10:59:57 +0100</pubDate>
    </item>
    <item>
      <title>Getting Back to a Social Frame</title>
      <link>https://the.webm.ink/getting-back-to-a-social-frame</link>
      <description>&lt;![CDATA[While the Free Software/Open Source movement is based on an essential and timeless concept -- that users of software should be self-sovereign in that software -- the linguistic frame in which it was positioned long ago continues to have some unfortunate consequences that ironically distract from the very goals the frame sought to achieve.&#xA;&#xA;Empty picture frames mounted on a wooden wall&#xA;!--more--&#xA;&#xA;When you say to a native English speaker that something is &#34;free&#34;, their first and dominant thought will most likely be about the price of the thing in question. &#34;Free? I don&#39;t have to pay?&#34; They may well go on to say &#34;That sounds cheap - and probably inferior!&#34; Yes, it is possible to redirect that initial impression to other ways of understanding &#34;free&#34;  (&#34;no, I mean free as in freedom&#34;), but George Lakoff explained long ago that the initial linguistic &#34;palette&#34; from which we paint colours the interpretation of all future conceptual metaphors in the conversation - the initial metaphor sets a frame that interprets and thus constrains future discussion. Things are further complicated by the fact that, as it turns out the source code is indeed available without paying - in many cases as an installable binary - not as a goal but as a consequence of the embodied liberties.&#xA;&#xA;As a result, when &#34;free software&#34; is invoked in English by a non-specialist, nuance concerning the liberty of the individual as self-sovereign in software is lost, and subsequent usage tends to be argued within a &#34;price frame&#34; not a &#34;liberty frame&#34;. So the dominant argument for at least a decade of the shift of free/open source to dominance was that free software is cheaper, saves money, doesn&#39;t require payment for licenses and so on. This led to emphasis on donating to projects, with even ambiguous terms like &#34;contribute&#34; and &#34;give back&#34; being understood monetarily - in terms of delivering compensatory value that is detached from social engagement or the enjoyment of software freedoms. &#xA;&#xA;Even after many people switched to talking about &#34;open source&#34;, the frame set in early usage persisted, with people obsessed with price (&#34;TCO&#34;) over capability or potential. Today sustainability is seen mainly in terms of &#34;paying the maintainers&#34;, long after we should know better and first address the dynamics of inclusive governance.  This is further magnified by actors who mostly eschew community trying to justify their sociopathy; as one community peer commented,&#xA;&#xA;  this is reinforced by the narratives from for-profit businesses struggling to find a successful business model, citing how users of the open-source licenced software they produced are not &#34;giving back&#34;. &#xA;&#xA;Yet the communities in which I have participated have rarely sought money, at least initially. What they really wanted was for users to join in, for improved software to be made available to all, for the rights they enjoy to be available to others. Some seek to compel, others just to encourage, but all of these are concepts drawn from a social frame rather than from a price frame.&#xA;&#xA;There&#39;s a deep irony to this, as proponents of the Free Software terminology have frequently accused proponents of the alternative phrase &#34;open source&#34; of losing the connection to user liberty. But in fact it does a better job setting the conceptual frame for outsiders to one where interpretation follows &#34;open&#34; to assume a lack of &#34;closed&#34;, the presence of freedoms to manipulate and use the source and the other attributes supposedly only advanced by the earlier phrase! The unintended conceptual metaphor invoked by &#34;free&#34; poisons whatever framing we apply and we need to consciously evade that effect.&#xA;&#xA;This also reads on my reflections on volunteering. Once we are stuck in a price frame, we see participation in projects within that frame and talk about paid and unpaid volunteers as if that is the key qualification. We worry about sustainability in terms of &#34;who is going to pay&#34;. But the real issue with sustainability is not primarily about money, but more about the presence of skills and innovation within a community and the willingness of newcomers to stay. In turn that is frequently a function of the objective presence of software freedoms.&#xA;&#xA;This is not to deny the valid criticism that the Open Source and Free Software movement has been subverted by those who want to use their liberty asocially or even antisocially in pursuit of profit. But it&#39;s just possible that the best way to cover that sociopathy is the invocation of a liberty-enhancing frame, rather than trying to work within the constraints of the price frame. We need to try harder to effectively apply social framing to open source if we are to address the issues we see around sustainability, ethical use and corporate annexation of our movement.&#xA;&#xA;---&#xA;Tags, Notes and Mentions&#xA;&#xA;#OpenSource #Volunteer #Sustainability #FOSS #FLOSS #Terminology #Definition&#xA;Inspired by comments in a Mastodon conversation, now auto-deleted.&#xA;The image - of decor in a restaurant - is my own.&#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>While the Free Software/Open Source movement is based on an essential and timeless concept — that users of software should be self-sovereign in that software — the linguistic frame in which it was positioned long ago continues to have some unfortunate consequences that ironically distract from the very goals the frame sought to achieve.</p>

<p><a href="https://pix.webm.ink/i/web/post/517785908372558512"><img src="https://pix.webm.ink/storage/m/_v2/494915983315767297/3079cad20-917577/phNFq0sE5UkN/aPPvflhV9KFQNxA3fMoIZm7qIHpUYEaErpM0u6vg.jpg" alt="Empty picture frames mounted on a wooden wall" title="Pick a frame, any frame. But it will matter long after you choose."></a>
</p>

<p>When you say to a native English speaker that something is “free”, their first and dominant thought will most likely be about the <em>price</em> of the thing in question. “Free? I don&#39;t have to pay?” They may well go on to say “That sounds cheap – and probably inferior!” Yes, it is possible to redirect that initial impression to other ways of understanding “free”  (“no, I mean free as in freedom”), but <a href="https://en.wikipedia.org/wiki/George_Lakoff">George Lakoff</a> explained long ago that the initial linguistic “palette” from which we paint colours the interpretation of all future conceptual metaphors in the conversation – the initial metaphor <em>sets a frame</em> that interprets and thus constrains future discussion. Things are further complicated by the fact that, as it turns out the source code is indeed available without paying – in many cases as an installable binary – not as a goal but as a consequence of the embodied liberties.</p>

<p>As a result, when “free software” is invoked in English by a non-specialist, nuance concerning the liberty of the individual as self-sovereign in software is lost, and subsequent usage tends to be argued within a “price frame” not a “liberty frame”. So the dominant argument for at least a decade of the shift of free/open source to dominance was that free software is cheaper, saves money, doesn&#39;t require payment for licenses and so on. This led to emphasis on donating to projects, with even ambiguous terms like “contribute” and “give back” being understood monetarily – in terms of delivering compensatory value that is detached from social engagement or the enjoyment of software freedoms.</p>

<p>Even after many people switched to talking about “open source”, the frame set in early usage persisted, with people obsessed with price (“TCO”) over capability or potential. Today sustainability is seen mainly in terms of “paying the maintainers”, long after we should know better and first address the dynamics of inclusive governance.  This is further magnified by actors who mostly eschew community trying to justify their sociopathy; as one community peer <a href="https://mstdn.social/@msw/109643095389523388">commented</a>,</p>

<blockquote><p>this is reinforced by the narratives from for-profit businesses struggling to find a successful business model, citing how users of the open-source licenced software they produced are not “giving back”.</p></blockquote>

<p>Yet the communities in which I have participated have rarely sought money, at least initially. What they really wanted was for users to <em><strong>join in</strong></em>, for improved software to be made available to all, for the rights they enjoy to be available to others. <a href="https://the.webm.ink/on-causality">Some seek to compel, others just to encourage</a>, but all of these are concepts drawn from a <strong>social frame</strong> rather than from a price frame.</p>

<p>There&#39;s a deep irony to this, as proponents of the Free Software terminology have frequently accused proponents of the alternative phrase “open source” of losing the connection to user liberty. But in fact it does a better job setting the conceptual frame for outsiders to one where interpretation follows “open” to assume a lack of “closed”, the presence of freedoms to manipulate and use the source and the other attributes supposedly only advanced by the earlier phrase! The unintended <a href="https://en.wikipedia.org/wiki/Conceptual_metaphor">conceptual metaphor</a> invoked by “free” poisons whatever framing we apply and we need to consciously evade that effect.</p>

<p>This also reads on <a href="https://the.webm.ink/on-volunteering">my reflections on volunteering</a>. Once we are stuck in a price frame, we see participation in projects within that frame and talk about paid and unpaid volunteers as if that is the key qualification. We worry about sustainability in terms of “who is going to pay”. But the real issue with sustainability is not primarily about money, but more about the presence of skills and innovation within a community and the willingness of newcomers to stay. In turn that is frequently a function of the objective presence of software freedoms.</p>

<p>This is not to deny the valid criticism that the Open Source and Free Software movement has been subverted by those who want to use their liberty asocially or even antisocially in pursuit of profit. But it&#39;s just possible that the best way to cover that sociopathy is the invocation of a liberty-enhancing frame, rather than trying to work within the constraints of the price frame. We need to try harder to effectively apply social framing to open source if we are to address the issues we see around sustainability, ethical use and corporate annexation of our movement.</p>

<hr>

<h3 id="tags-notes-and-mentions">Tags, Notes 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:Volunteer" class="hashtag"><span>#</span><span class="p-category">Volunteer</span></a> <a href="https://the.webm.ink/tag:Sustainability" class="hashtag"><span>#</span><span class="p-category">Sustainability</span></a> <a href="https://the.webm.ink/tag:FOSS" class="hashtag"><span>#</span><span class="p-category">FOSS</span></a> <a href="https://the.webm.ink/tag:FLOSS" class="hashtag"><span>#</span><span class="p-category">FLOSS</span></a> <a href="https://the.webm.ink/tag:Terminology" class="hashtag"><span>#</span><span class="p-category">Terminology</span></a> <a href="https://the.webm.ink/tag:Definition" class="hashtag"><span>#</span><span class="p-category">Definition</span></a></li>
<li>Inspired by comments in a Mastodon conversation, now auto-deleted.</li>
<li>The image – of decor in a restaurant – is my own.</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/getting-back-to-a-social-frame</guid>
      <pubDate>Tue, 17 Jan 2023 14:53:06 +0000</pubDate>
    </item>
  </channel>
</rss>