<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>forgeFed &amp;mdash; julian</title>
    <link>https://wrily.foad.me.uk/tag:forgeFed</link>
    <description>FOSS dev, self-hosting fan, Matrix, degoogling, small tech, indie tech, friendly tech for families and schools. Let&#39;s own our own identity &amp; data.</description>
    <pubDate>Sat, 25 Apr 2026 19:13:29 +0000</pubDate>
    <item>
      <title>Open tech, be afraid.</title>
      <link>https://wrily.foad.me.uk/open-tech-be-afraid-microsoft</link>
      <description>&lt;![CDATA[Open tech, be afraid. Be very afraid. Microsoft owns both Visual Studio Code &#34;VSCode&#34; and MS-GitHub, two intertwined and utterly proprietary product-service ecosystems with a bit of open-source in their core to lure us in. Because they love open source? Yeah, no.&#xA;&#xA;Soon after leaving GitPod whose technology links the two, Geoffrey Hunt last year explained their strategy and what it&#39;s doing to our open tech world, in a great and &#34;harrowing&#34; article, &#34;Visual Studio Code is designed to fracture&#34;&#xA;https://ghuntley.com/fracture/ &#xA;&#xA;  &#34;The future of software development tooling that is being built is closed as \\\\, and people seem to be okay with it...&#34;&#xA;&#xA;This is why MS-GitHub is not our friend.&#xA;&#xA;This is why falling for their trick, disguising MS-VSCode as a neat &#34;free&#34; editor, will come back and haunt and hurt us.&#xA;&#xA;Vendor lock-in double-whammy. Using open source as &#34;a financial weapon&#34;.&#xA;&#xA;  &#34;... the biggest challenge for Gitpod, GitLab, Datacoves, OpenBB, Foam, et al lies ahead - developing open language tooling for each community where Microsoft has forked the communities over to proprietary language servers...&#34;&#xA;&#xA;If we have a grain of public spirit, if we are motivated at all by the Freedom that&#39;s supposed to be afforded by Free-Libre Open-Source Software, we must #GiveUpGithub, we must recognise the trap, we must choose truly open #FreedomTech.&#xA;&#xA;---&#xA;&#xA;Related:&#xA;&#xA;On Open Source and the Sustainability of the Commons, Ploum, 2024&#xA;We need to talk about your Github addiction, Ploum, 2023&#xA;I Can&#39;t Wait for Forge Federation, Wrily, 2023&#xA;Your FOSS Project Deserves its Own Domain, Wrily, 2023&#xA;FOSS Apps Live in FOSS Forges, Wrily, 2022&#xA;FOSS Apps Live in FOSS App Stores!, Wrily, 2022&#xA;&#xA;#awesomeFOSS #selfHosted #GiveUpGithub #DitchDiscord #forgeFed #forgeFederation #Forgejo #Codeberg #useOpenTools&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Open tech, be afraid. Be very afraid. Microsoft owns both Visual Studio Code “VSCode” and MS-GitHub, two intertwined and <strong>utterly proprietary</strong> product-service ecosystems with a bit of open-source in their core to lure us in. Because they love open source? Yeah, no.</p>

<p>Soon after leaving GitPod whose technology links the two, Geoffrey Hunt last year explained their strategy and what it&#39;s doing to our open tech world, in a great and “harrowing” article, “Visual Studio Code is designed to fracture”
<a href="https://ghuntley.com/fracture/">https://ghuntley.com/fracture/</a></p>

<blockquote><p>“The future of software development tooling that is being built is closed as ****, and people seem to be okay with it...”</p></blockquote>

<p>This is why MS-GitHub is not our friend.</p>

<p>This is why falling for their trick, disguising MS-VSCode as a neat “free” editor, will come back and haunt and hurt us.</p>

<p>Vendor lock-in double-whammy. Using open source as “a financial weapon”.</p>

<blockquote><p>”... the biggest challenge for Gitpod, GitLab, Datacoves, OpenBB, Foam, et al lies ahead – developing open language tooling for each community where Microsoft has forked the communities over to proprietary language servers...”</p></blockquote>

<p>If we have a grain of public spirit, if we are motivated at all by the Freedom that&#39;s supposed to be afforded by Free-Libre Open-Source Software, we must <a href="https://wrily.foad.me.uk/tag:GiveUpGithub" class="hashtag"><span>#</span><span class="p-category">GiveUpGithub</span></a>, we must recognise the trap, we must choose truly open <a href="https://wrily.foad.me.uk/tag:FreedomTech" class="hashtag"><span>#</span><span class="p-category">FreedomTech</span></a>.</p>

<hr>

<p>Related:</p>
<ul><li><a href="https://ploum.net/2024-07-01-opensource_sustainability.html">On Open Source and the Sustainability of the Commons</a>, <em>Ploum, 2024</em></li>
<li><a href="https://ploum.net/2023-02-22-leaving-github.html">We need to talk about your Github addiction</a>, <em>Ploum, 2023</em></li>
<li><a href="https://wrily.foad.me.uk/i-cant-wait-for-forge-federation">I Can&#39;t Wait for Forge Federation</a>, <em>Wrily, 2023</em></li>
<li><a href="https://wrily.foad.me.uk/your-foss-project-deserves-its-own-domain">Your FOSS Project Deserves its Own Domain</a>, <em>Wrily, 2023</em></li>
<li><a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-forges">FOSS Apps Live in FOSS Forges</a>, <em>Wrily, 2022</em></li>
<li><a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-app-stores">FOSS Apps Live in FOSS App Stores!</a>, <em>Wrily, 2022</em></li></ul>

<p><a href="https://wrily.foad.me.uk/tag:awesomeFOSS" class="hashtag"><span>#</span><span class="p-category">awesomeFOSS</span></a> <a href="https://wrily.foad.me.uk/tag:selfHosted" class="hashtag"><span>#</span><span class="p-category">selfHosted</span></a> <a href="https://wrily.foad.me.uk/tag:GiveUpGithub" class="hashtag"><span>#</span><span class="p-category">GiveUpGithub</span></a> <a href="https://wrily.foad.me.uk/tag:DitchDiscord" class="hashtag"><span>#</span><span class="p-category">DitchDiscord</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFed" class="hashtag"><span>#</span><span class="p-category">forgeFed</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFederation" class="hashtag"><span>#</span><span class="p-category">forgeFederation</span></a> <a href="https://wrily.foad.me.uk/tag:Forgejo" class="hashtag"><span>#</span><span class="p-category">Forgejo</span></a> <a href="https://wrily.foad.me.uk/tag:Codeberg" class="hashtag"><span>#</span><span class="p-category">Codeberg</span></a> <a href="https://wrily.foad.me.uk/tag:useOpenTools" class="hashtag"><span>#</span><span class="p-category">useOpenTools</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/open-tech-be-afraid-microsoft</guid>
      <pubDate>Wed, 15 Nov 2023 21:24:00 +0000</pubDate>
    </item>
    <item>
      <title>I Can&#39;t Wait for Forge Federation</title>
      <link>https://wrily.foad.me.uk/i-cant-wait-for-forge-federation</link>
      <description>&lt;![CDATA[ForgeFed&#xA;&#xA;I was just preparing a Merge Request to contribute upstream, when I noted,&#xA;&#xA;  You can review my merge request in the web UI at my TraxLab (gitlab) repo. Obviously you can&#39;t click the &#34;Merge&#34; button (until Forge Federation is done -- there&#39;s an awesome project to check out).&#xA;&#xA;It still grieves me that open source devs push me into working with Microsoft Github. Sure I understand the argument to use it &#34;because it&#39;s convenient right now and &#39;everyone&#39; is there&#34; but to me there&#39;s a more important value I wish to uphold:&#xA;&#xA;  Millions of Free Software developers forgot why it matters to own their tools.&#xA;&#xA;... says ForgeFriends.org, continuing ...&#xA;!--more--&#xA;&#xA;  They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.&#xA;&#xA;I&#39;m looking eagerly to the great work of the forward thinking folks involved in ForgeFriends, the ForgeJo forge and Codeberg.org hosting, who are turning forge federation from a dream into reality. They are creating one of the most important movements in the open source software world today. I am keeping my eyes open for a grant opportunity or other financial support, as I would love to join them in making it happen.&#xA;&#xA;ForgeFed | ForgeJo | GetItOnCodeberg&#xA;---|---|---&#xA;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&#xA;&#xA;---&#xA;&#xA;Related:&#xA;&#xA;FOSS Apps Live in FOSS Forges&#xA;GitLab: some discussions ongoing&#xA;&#xA;#awesomeFOSS #selfHosted #giveUpGithub #forgeFed #forgeFederation #ForgeJo #Codeberg #FreedomTech&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://codeberg.org/ForgeFed/ForgeFed" title="ForgeFed repo at Codeberg.org"><img src="https://forgefed.org/img/logo-with-name.svg" alt="ForgeFed"></a></p>

<p>I was just preparing a Merge Request to contribute upstream, when I noted,</p>

<blockquote><p>You can review my merge request in the web UI at my TraxLab (gitlab) repo. Obviously you can&#39;t click the “Merge” button (<strong>until Forge Federation is done — there&#39;s an awesome project to check out</strong>).</p></blockquote>

<p>It <a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-forges" title="FOSS Apps Live in FOSS Forges">still</a> grieves me that open source devs push me into working with Microsoft Github. Sure I understand the argument to use it “because it&#39;s convenient right now and &#39;everyone&#39; is there” but to me there&#39;s a more important value I wish to uphold:</p>

<blockquote><p>Millions of Free Software developers forgot why it matters to own their tools.</p></blockquote>

<p>... says <a href="https://forgefriends.org/blog/2023/06/21/2023-06-state-forge-federation/">ForgeFriends.org</a>, continuing ...
</p>

<blockquote><p>They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.</p></blockquote>

<p>I&#39;m looking eagerly to the great work of the forward thinking folks involved in ForgeFriends, the <a href="https://forgejo.org/">ForgeJo</a> forge and <a href="https://codeberg.org">Codeberg.org</a> hosting, who are turning forge federation from a dream into reality. They are creating one of the most important movements in the open source software world today. I am keeping my eyes open for a grant opportunity or other financial support, as I would love to join them in making it happen.</p>

<table>
<thead>
<tr>
<th><a href="https://forgefed.org/"><img src="https://forgefed.org/img/logo-with-name.svg" alt="ForgeFed"></a></th>
<th><a href="https://forgejo.org/"><img src="https://forgejo.org/images/forgejo-wordmark.svg" alt="ForgeJo"></a></th>
<th><a href="https://codeberg.org/"><img src="https://design.codeberg.org/logo-kit/horizontal.svg" alt="GetItOnCodeberg"></a></th>
</tr>
</thead>

<tbody>
<tr>
<td>                                        </td>
<td>                                        </td>
<td>                                        </td>
</tr>
</tbody>
</table>

<hr>

<p>Related:</p>
<ul><li><a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-forges">FOSS Apps Live in FOSS Forges</a></li>
<li>GitLab: <a href="https://gitlab.com/gitlab-org/gitlab/-/issues/6468" title="Federated GitLab 6468">some</a> <a href="https://gitlab.com/gitlab-org/gitlab/-/issues/14116" title="cross-server federated merge requests 14116">discussions</a> <a href="https://gitlab.com/gitlab-org/gitlab/-/issues/21582" title="Share events externally via ActivityPub 21582">ongoing</a></li></ul>

<p><a href="https://wrily.foad.me.uk/tag:awesomeFOSS" class="hashtag"><span>#</span><span class="p-category">awesomeFOSS</span></a> <a href="https://wrily.foad.me.uk/tag:selfHosted" class="hashtag"><span>#</span><span class="p-category">selfHosted</span></a> <a href="https://wrily.foad.me.uk/tag:giveUpGithub" class="hashtag"><span>#</span><span class="p-category">giveUpGithub</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFed" class="hashtag"><span>#</span><span class="p-category">forgeFed</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFederation" class="hashtag"><span>#</span><span class="p-category">forgeFederation</span></a> <a href="https://wrily.foad.me.uk/tag:ForgeJo" class="hashtag"><span>#</span><span class="p-category">ForgeJo</span></a> <a href="https://wrily.foad.me.uk/tag:Codeberg" class="hashtag"><span>#</span><span class="p-category">Codeberg</span></a> <a href="https://wrily.foad.me.uk/tag:FreedomTech" class="hashtag"><span>#</span><span class="p-category">FreedomTech</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/i-cant-wait-for-forge-federation</guid>
      <pubDate>Wed, 04 Oct 2023 09:19:34 +0000</pubDate>
    </item>
    <item>
      <title>FOSS Apps Live in FOSS Forges</title>
      <link>https://wrily.foad.me.uk/foss-apps-live-in-foss-forges</link>
      <description>&lt;![CDATA[  Software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.&#xA;&#xA;The elephant in the room is Microsoft. Open tech, be afraid. Be very afraid. Microsoft owns both VSCode and MS-GitHub, two intertwined and utterly proprietary product-service ecosystems with a bit of open-source in their core to lure us in.&#xA;&#xA;Have the Freenode sell-out (2021) and the Twitter fiasco (2022) taught us nothing?&#xA;&#xA;FOSS thrives in FOSS ecosystems.&#xA;&#xA;In their &#34;State of the Forge Federation&#34; newsletter, ForgeFriends said it best:&#xA;!--more--&#xA;&#xA;  Millions of Free Software developers forgot why it matters to own their tools. They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.&#xA;&#xA;The source code and the development process of so many great Free-as-in-Freedom projects are currently hosted on the proprietary Microsoft Github. This makes me sad. In my strong opinion, to better serve FOSS as a whole they would GiveUpGithub and move to a FOSS software forge provider such as Codeberg.org and/or host a FOSS forge at their own domain.&#xA;&#xA;How to Choose Freedom&#xA;&#xA;provide a forge at one&#39;s own domain, using FOSS forge software such as Forgejo or Sourcehut or self-managed Gitlab-CE, either self-managed or rented from a service provider -- Best option for freedom, independence, self-agency, large projects&#xA;&#xA;choose a home at a public FOSS forge such as Codeberg or Framagit -- Best option for new small projects, quick start, finding an existing community&#xA;&#xA;These fine FOSS people do it right&#xA;&#xA;... either at their own domain, or in a FOSS public forge:&#xA;&#xA;Domain at Codeberg&#xA;FediLab at Codeberg&#xA;Fediverse Enhancement Proposals (FEP) at Codeberg&#xA;ForgeFed at Codeberg&#xA;Funkwhale at their own domain&#xA;GadgetBridge at Codeberg&#xA;Gnome at their own domain&#xA;Hubzilla at FramaGit.org&#xA;Interpeer Project at Codeberg&#xA;KDE at their own domain&#xA;KeyOxide at Codeberg&#xA;Libravatar at Ubuntu&#39;s LaunchPad.net&#xA;Mobilizon at FramaGit.org&#xA;Murena /e/OS at their own domain&#xA;NextPush at Codeberg&#xA;Plume at their own domain&#xA;Purism at their own domain&#xA;Simple-Matrix-Bot-Lib at Codeberg&#xA;(streams) at Codeberg&#xA;Ubuntu at their own domain&#xA;UnifiedPush at Codeberg&#xA;Vocata at Codeberg&#xA;Wordpress at their own domain&#xA;... and thousands more.&#xA;&#xA;Pwned by Big Tech: these fine FOSS people need a nudge&#xA;&#xA;I love these fine people. I value what they are making. I understand these fine people had to choose something and they chose to prioritise the convenience of Microsoft Github, but I feel more and more every year that our world of FOSS overall is stifled by being owned by such megacorps and I want to take a stand in support of prioritising our FOSS values. I would be joyful to see them improve their relationship to the FOSS world by putting their assets in FOSS infrastructure under their own control.&#xA;&#xA;Authelia&#xA;Authentik&#xA;Calibre-ebook&#xA;Circles&#xA;Diary by Bill Farmer&#xA;Element [matrix] software&#xA;Elementary OS: AppCentre apps &#34;must be hosted in a Github repository&#34;&#xA;Fediverse Enhancement Proposals (FEP)&#xA;Gitea&#xA;Healthchecks&#xA;Homer by Bastien Wirtz&#xA;InfiniTime&#xA;Jellyfin&#xA;LibreTranslate&#xA;Mailspring&#xA;Mastodon&#xA;Navidrome&#xA;Nextcloud&#xA;ntfy&#xA;OpenAndroidInstaller&#xA;Photoprism&#xA;PocketCasts&#xA;Sandstorm&#xA;Syncthing&#xA;Traefik&#xA;Vaultwarden&#xA;WriteFreely federated blogging&#xA;YunoHost&#xA;... and thousands more.&#xA;&#xA;(I&#39;m linking only to their free/libre/open home pages, not to github.)&#xA;&#xA;I&#39;ll repeat and emphasise, I love these fine FOSS projects I have listed here. I value, use, support, and/or contribute to, and recommend them to you for the fine work they are doing in free software world. I would also love to see them adopt FOSS principles when it comes to their choice of code forge.&#xA;&#xA;---&#xA;Related:&#xA;Open tech, be afraid. Be very afraid. Microsoft owns (us)...&#xA;I Can&#39;t Wait for Forge Federation&#xA;Your FOSS Project Deserves its Own Domain&#xA;FOSS Apps Live in FOSS App Stores!&#xA;&#xA;More: #awesomeFOSS #selfHosted #GiveUpGithub #DitchDiscord #forgeFed #forgeFederation #Forgejo #Codeberg #FreedomTech #useOpenTools&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<blockquote><p><strong>Software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.</strong></p></blockquote>

<p>The elephant in the room is Microsoft. <a href="https://wrily.foad.me.uk/open-tech-be-afraid-microsoft" title="MS owns both VSCode and MS-GitHub, two intertwined and utterly proprietary product-service ecosystems with a bit of open-source in their core to lure us in...">Open tech, be afraid. Be very afraid. Microsoft owns both VSCode and MS-GitHub, two intertwined and utterly proprietary product-service ecosystems with a bit of open-source in their core to lure us in.</a></p>

<p>Have the Freenode sell-out (2021) and the Twitter fiasco (2022) taught us nothing?</p>

<p>FOSS thrives in FOSS ecosystems.</p>

<p>In their “State of the Forge Federation” newsletter, <a href="https://forgefriends.org/blog/2023/06/21/2023-06-state-forge-federation/" title="State of the Forge Federation">ForgeFriends said it best</a>:
</p>

<blockquote><p><strong>Millions of Free Software developers forgot why it matters to own their tools.</strong> They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.</p></blockquote>

<p>The source code and the development process of so many great Free-as-in-Freedom projects are currently hosted on the proprietary Microsoft Github. This makes me sad. In my strong opinion, to better serve FOSS as a whole they would <a href="https://sfconservancy.org/GiveUpGitHub/">GiveUpGithub</a> and move to a FOSS software forge provider such as <a href="https://codeberg.org">Codeberg.org</a> and/or host a FOSS forge at their own domain.</p>

<h2 id="how-to-choose-freedom" id="how-to-choose-freedom">How to Choose Freedom</h2>
<ul><li><p>provide a forge at one&#39;s own domain, using FOSS forge software such as Forgejo or Sourcehut or self-managed Gitlab-CE, either self-managed or rented from a service provider — <em>Best option for freedom, independence, self-agency, large projects</em></p></li>

<li><p>choose a home at a public FOSS forge such as <a href="https://codeberg.org">Codeberg</a> or <a href="https://framagit.org">Framagit</a> — <em>Best option for new small projects, quick start, finding an existing community</em></p></li></ul>

<h2 id="these-fine-foss-people-do-it-right" id="these-fine-foss-people-do-it-right">These fine FOSS people do it right</h2>

<p>... either at their own domain, or in a FOSS public forge:</p>
<ul><li><a href="https://codeberg.org/domain/app"><strong>Domain</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://codeberg.org/tom79/Fedilab"><strong>FediLab</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://codeberg.org/fediverse/fep/"><strong>Fediverse Enhancement Proposals</strong></a> (FEP) at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://codeberg.org/ForgeFed/ForgeFed"><strong>ForgeFed</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://dev.funkwhale.audio/funkwhale"><strong>Funkwhale</strong></a> <em>at their own domain</em></li>
<li><a href="https://codeberg.org/Freeyourgadget/Gadgetbridge/"><strong>GadgetBridge</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://gitlab.gnome.org/"><strong>Gnome</strong></a> <em>at their own domain</em></li>
<li><a href="https://framagit.org/hubzilla"><strong>Hubzilla</strong></a> at <a href="https://framagit.org">FramaGit.org</a></li>
<li><a href="https://interpeer.io/"><strong>Interpeer Project</strong></a> at <a href="https://codeberg.org/interpeer/">Codeberg</a></li>
<li><a href="https://invent.kde.org/"><strong>KDE</strong></a> <em>at their own domain</em></li>
<li><a href="https://keyoxide.org/"><strong>KeyOxide</strong></a> at <a href="https://codeberg.org/keyoxide/">Codeberg</a></li>
<li><a href="https://code.launchpad.net/~libravatar/libravatar/+git/libravatar"><strong>Libravatar</strong></a> at Ubuntu&#39;s <a href="https://launchpad.net">LaunchPad.net</a></li>
<li><a href="https://framagit.org/framasoft/mobilizon/"><strong>Mobilizon</strong></a> at <a href="https://framagit.org">FramaGit.org</a></li>
<li><a href="https://gitlab.e.foundation/"><strong>Murena /e/OS</strong></a> <em>at their own domain</em></li>
<li><a href="https://codeberg.org/NextPush/"><strong>NextPush</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://git.joinplu.me/Plume/Plume"><strong>Plume</strong></a> <em>at their own domain</em></li>
<li><a href="https://source.puri.sm/"><strong>Purism</strong></a> <em>at their own domain</em></li>
<li><a href="https://codeberg.org/imbev/simplematrixbotlib"><strong>Simple-Matrix-Bot-Lib</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://codeberg.org/streams/streams"><strong>(streams)</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://launchpad.net/ubuntu"><strong>Ubuntu</strong></a> <em>at their own domain</em></li>
<li><a href="https://codeberg.org/UnifiedPush"><strong>UnifiedPush</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://codeberg.org/Vocata/vocata"><strong>Vocata</strong></a> at <a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://wordpress.org/download/source/"><strong>Wordpress</strong></a> <em>at their own domain</em></li>
<li><em>... and thousands more.</em></li></ul>

<h2 id="pwned-by-big-tech-these-fine-foss-people-need-a-nudge" id="pwned-by-big-tech-these-fine-foss-people-need-a-nudge">Pwned by Big Tech: these fine FOSS people need a nudge</h2>

<p>I love these fine people. I value what they are making. I understand these fine people had to choose something and they chose to prioritise the convenience of Microsoft Github, but I feel more and more every year that our world of FOSS overall is stifled by being owned by such megacorps and I want to take a stand in support of prioritising our FOSS values. I would be joyful to see them improve their relationship to the FOSS world by putting their assets in FOSS infrastructure under their own control.</p>
<ul><li><a href="https://authelia.com/">Authelia</a></li>
<li><a href="https://goauthentik.io/">Authentik</a></li>
<li><a href="https://calibre-ebook.com/">Calibre-ebook</a></li>
<li><a href="https://f-droid.org/packages/org.futo.circles/">Circles</a></li>
<li><a href="https://f-droid.org/packages/org.billthefarmer.diary">Diary</a> by Bill Farmer</li>
<li><a href="https://element.io">Element</a> [matrix] software</li>
<li><a href="https://elementary.io/">Elementary OS</a>: AppCentre apps <a href="https://docs.elementary.io/develop/appcenter/publishing-requirements">“must be hosted in a Github repository”</a></li>
<li><a href="https://codeberg.org/fediverse/fep/">Fediverse Enhancement Proposals (FEP)</a></li>
<li><a href="https://gitea.io">Gitea</a></li>
<li><a href="https://healthchecks.io/">Healthchecks</a></li>
<li>Homer by Bastien Wirtz</li>
<li>InfiniTime</li>
<li><a href="https://jellyfin.org/">Jellyfin</a></li>
<li><a href="https://libretranslate.org/">LibreTranslate</a></li>
<li><a href="https://www.getmailspring.com/">Mailspring</a></li>
<li><a href="https://joinmastodon.org/">Mastodon</a></li>
<li><a href="https://navidrome.org/">Navidrome</a></li>
<li><a href="https://nextcloud.com/">Nextcloud</a></li>
<li><a href="https://ntfy.sh">ntfy</a></li>
<li><a href="https://openandroidinstaller.org/">OpenAndroidInstaller</a></li>
<li><a href="https://www.photoprism.app/">Photoprism</a></li>
<li><a href="https://blog.pocketcasts.com/2022/10/19/pocket-casts-mobile-apps-are-now-open-source/">PocketCasts</a></li>
<li><a href="https://sandstorm.org/">Sandstorm</a></li>
<li><a href="https://syncthing.net/">Syncthing</a></li>
<li><a href="https://traefik.io/traefik/">Traefik</a></li>
<li><a href="https://matrix.to/#/%23vaultwarden:matrix.org">Vaultwarden</a></li>
<li><a href="https://writefreely.org/">WriteFreely</a> federated blogging</li>
<li><a href="https://yunohost.org/">YunoHost</a></li>
<li><em>... and thousands more.</em></li></ul>

<p>(I&#39;m linking only to their free/libre/open home pages, not to github.)</p>

<p>I&#39;ll repeat and emphasise, <strong>I love</strong> these fine FOSS projects I have listed here. I value, use, support, and/or contribute to, and recommend them to you for the fine work they are doing in free software world. <strong>I would also love to see them adopt FOSS principles</strong> when it comes to their choice of code forge.</p>

<hr>

<p>Related:
– <a href="https://wrily.foad.me.uk/open-tech-be-afraid-microsoft" title="MS owns both VSCode and MS-GitHub, two intertwined and utterly proprietary product-service ecosystems with a bit of open-source in their core to lure us in...">Open tech, be afraid. Be very afraid. Microsoft owns (us)...</a>
– <a href="https://wrily.foad.me.uk/i-cant-wait-for-forge-federation">I Can&#39;t Wait for Forge Federation</a>
– <a href="https://wrily.foad.me.uk/your-foss-project-deserves-its-own-domain">Your FOSS Project Deserves its Own Domain</a>
– <a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-app-stores">FOSS Apps Live in FOSS App Stores!</a></p>

<p>More: <a href="https://wrily.foad.me.uk/tag:awesomeFOSS" class="hashtag"><span>#</span><span class="p-category">awesomeFOSS</span></a> <a href="https://wrily.foad.me.uk/tag:selfHosted" class="hashtag"><span>#</span><span class="p-category">selfHosted</span></a> <a href="https://wrily.foad.me.uk/tag:GiveUpGithub" class="hashtag"><span>#</span><span class="p-category">GiveUpGithub</span></a> <a href="https://wrily.foad.me.uk/tag:DitchDiscord" class="hashtag"><span>#</span><span class="p-category">DitchDiscord</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFed" class="hashtag"><span>#</span><span class="p-category">forgeFed</span></a> <a href="https://wrily.foad.me.uk/tag:forgeFederation" class="hashtag"><span>#</span><span class="p-category">forgeFederation</span></a> <a href="https://wrily.foad.me.uk/tag:Forgejo" class="hashtag"><span>#</span><span class="p-category">Forgejo</span></a> <a href="https://wrily.foad.me.uk/tag:Codeberg" class="hashtag"><span>#</span><span class="p-category">Codeberg</span></a> <a href="https://wrily.foad.me.uk/tag:FreedomTech" class="hashtag"><span>#</span><span class="p-category">FreedomTech</span></a> <a href="https://wrily.foad.me.uk/tag:useOpenTools" class="hashtag"><span>#</span><span class="p-category">useOpenTools</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/foss-apps-live-in-foss-forges</guid>
      <pubDate>Sat, 19 Nov 2022 21:41:09 +0000</pubDate>
    </item>
  </channel>
</rss>