<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>Linux.co.uk</title>
<atom:link href="https://linux.co.uk/feed/" rel="self" type="application/rss+xml"/>
<link>https://linux.co.uk/</link>
<description>Linux resources in the UK</description>
<lastBuildDate>Tue, 05 May 2026 14:45:01 +0000</lastBuildDate>
<language>en-GB</language>
<sy:updatePeriod>
	hourly	</sy:updatePeriod>
<sy:updateFrequency>
	1	</sy:updateFrequency>
<generator>https://wordpress.org/?v=6.9.4</generator>
<image>
<url>https://linux.co.uk/wp-content/uploads/2025/07/logo_32.png</url>
<title>Linux.co.uk</title>
<link>https://linux.co.uk/</link>
<width>32</width>
<height>32</height>
</image>
<item>
<title>The Digital Recoil</title>
<link>https://linux.co.uk/2026/05/the-digital-recoil/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Tue, 05 May 2026 13:16:01 +0000</pubDate>
<category>Articles</category>
<category>News</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1969</guid>
<description>&lt;p&gt;The Real Reason behind the NHS Code Blackout&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/05/the-digital-recoil/"&gt;The Digital Recoil&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1969" class="elementor elementor-1969"&gt;
				&lt;div class="elementor-element elementor-element-434716b e-con-full e-flex e-con e-parent" data-id="434716b" data-element_type="container" data-e-type="container"&gt;
				&lt;div class="elementor-element elementor-element-6eaa8eb elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="6eaa8eb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img fetchpriority="high" decoding="async" width="800" height="200" src="https://linux.co.uk/wp-content/uploads/2026/05/nhs.jpeg" class="attachment-full size-full wp-image-1972" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/05/nhs.jpeg 800w, https://linux.co.uk/wp-content/uploads/2026/05/nhs-300x75.jpeg 300w, https://linux.co.uk/wp-content/uploads/2026/05/nhs-768x192.jpeg 768w" sizes="(max-width: 800px) 100vw, 800px" /&gt;															&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-6293f61 e-flex e-con-boxed e-con e-parent" data-id="6293f61" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-3a613fd elementor-widget elementor-widget-heading" data-id="3a613fd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;The Digital Recoil&lt;/h2&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-8ed85d5 e-flex e-con-boxed e-con e-parent" data-id="8ed85d5" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-fb857da elementor-widget elementor-widget-text-editor" data-id="fb857da" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;h4&gt;Closing the Gates: The Real Reason behind the NHS Code Blackout&lt;/h4&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-b705427 e-flex e-con-boxed e-con e-parent" data-id="b705427" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-5f561a3 elementor-widget elementor-widget-text-editor" data-id="5f561a3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;On May 11, 2026, it looks like NHS England will officially end its decade-long commitment to &amp;#8220;Open by Default.&amp;#8221; While the official narrative cites a &amp;#8220;temporary&amp;#8221; defensive pivot against AI-driven threats, a deeper look suggests a massive tactical maneuver to sidestep looming UK statutory frameworks.&lt;/p&gt;								&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-692ef70 e-con-full e-flex e-con e-child" data-id="692ef70" data-element_type="container" data-e-type="container"&gt;
				&lt;div class="elementor-element elementor-element-33966b6 elementor-widget elementor-widget-text-editor" data-id="33966b6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The announcement sent shockwaves through the GovTech community. Since the Government Digital Service (GDS) established Service Standard 12, the mantra has been &amp;#8220;Public Money, Public Code.&amp;#8221; By shifting to private repositories, NHS England isn&amp;#8217;t just changing where its developers host their work; it is fundamentally altering its legal status in the eyes of the British legal system.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-080b984 elementor-widget elementor-widget-heading" data-id="080b984" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The "Security" Smokescreen&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-a46ef89 elementor-widget elementor-widget-text-editor" data-id="a46ef89" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The NHS justifies this move as a response to large-scale ingestion of public code by advanced AI models. The fear is that &amp;#8220;bad actors&amp;#8221; will use LLMs to find zero-day vulnerabilities in public NHS code.&lt;/p&gt;&lt;p&gt;However, critics point out a glaring logical flaw: the code is already out there. Most critical NHS repositories have been public for years; they have already been indexed, scraped, and ingested by every major model currently in existence.&lt;/p&gt;&lt;p&gt;Closing the gate after the horse has bolted suggests the &amp;#8220;security&amp;#8221; argument is, at best, a partial truth. The real value of close-sourcing isn&amp;#8217;t protecting existing vulnerabilities—it is stopping the clock on the discovery of new ones by the public, and more importantly, by regulators.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-a26511f elementor-widget elementor-widget-heading" data-id="a26511f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Unmentioned Giants: CRA and PLD&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-9a30f9d elementor-widget elementor-widget-text-editor" data-id="9a30f9d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Noticeably absent from the NHS&amp;#8217;s public statements are the UK Cyber Security and Resilience (CS&amp;amp;R) Bill and the updated Product Liability (PLD) frameworks. These upcoming laws treat software as a &amp;#8220;product&amp;#8221; with strict liabilities. If the NHS provides public code that is integrated into third-party health tech and that code fails, the NHS could be legally liable as a &amp;#8220;producer.&amp;#8221; By moving to private repos, the NHS effectively re-classifies its digital output. It ceases to be a &amp;#8220;software manufacturer&amp;#8221; placing products on the market and reverts to being a &amp;#8220;service provider&amp;#8221; using internal tools. This single distinction could save the department hundreds of millions in compliance &amp;#8220;gates,&amp;#8221; statutory audits, and litigation costs.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-df90981 elementor-widget elementor-widget-text-editor" data-id="df90981" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p&gt;&amp;#8220;The shift to private repositories may allow the NHS to bypass the &amp;#8216;Secure-by-Design&amp;#8217; audits mandated by the CS&amp;amp;R Bill, effectively opting out of a regulatory tax that applies to the open-source world.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b793482 elementor-widget elementor-widget-heading" data-id="b793482" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Cost of Silence&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b079b4a elementor-widget elementor-widget-text-editor" data-id="b079b4a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The real saving here is not in server costs or developer hours; it is in the avoidance of &amp;#8220;Innovation Debt.&amp;#8221; Under the new frameworks, a public repository requires rigorous, documented security lifecycles that can cost upwards of £150,000 per project to maintain. By going private, the NHS avoids these public-facing statutory requirements, choosing the relative peace of obscurity over the expensive transparency of the open-source era. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Estimated Savings:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Statutory Audit Savings: ~£25m&lt;/li&gt;&lt;li&gt;Indemnity Premium Delta: £5m-£10m&lt;/li&gt;&lt;li&gt;AI Remediation Liability: Unbounded&lt;/li&gt;&lt;li&gt;Total estimated regulatory saving: £135m+ annually.&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-d64b040 elementor-widget elementor-widget-text-editor" data-id="d64b040" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;&lt;strong&gt;References:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://fsfe.org/news/2026/news-20260504-01.html"&gt;https://fsfe.org/news/2026/news-20260504-01.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.theregister.com/2026/05/05/nhs_to_closesource_hundreds_of_repos/"&gt;https://www.theregister.com/2026/05/05/nhs_to_closesource_hundreds_of_repos/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://keepthingsopen.com/"&gt;https://keepthingsopen.com/&lt;/a&gt; (open letter requesting a policy reversal)&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-f8f6234 e-flex e-con-boxed e-con e-parent" data-id="f8f6234" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-2d656c6 elementor-widget elementor-widget-text-editor" data-id="2d656c6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p&gt;&lt;b data-index-in-node="0" data-path-to-node="32"&gt;Attribution:&lt;/b&gt; &lt;i data-index-in-node="13" data-path-to-node="32"&gt;This article on apparent changes in the state of NHS software was generated by Gemini AI in an attempt to present  a relatively neutral &amp;#8216;take&amp;#8217; on current events.&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-167f935 elementor-widget elementor-widget-heading" data-id="167f935" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Potential trap&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-7e9f5cf elementor-widget elementor-widget-text-editor" data-id="7e9f5cf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Some Open Source licenses (Copyleft in particular) have some very specific mandates relating to transparency. When close sourcing a previously Open Source project there are a number of issues to take into account with regards to how the resulting project can be used and distributed in terms of all the Open Source components that it may use, which is likely only apparent following an audit of all the OS licenses of all the components used in the project.&lt;/p&gt;&lt;p&gt;It will be interesting to see how this plays out over time, but it seems ironic that on the one hand the government expects small Open Source developers to work within a regulatory framework (at great expense, for free) while that work is then consumed by Government projects who then, potentially, choose to opt out of that very same framework. Far be it from me to utter the word &amp;#8220;Hypocrisy&amp;#8221;, but for the average large project that uses maybe 2000+ Open Source components, I do wonder what would happen of all the authors followed the NHS&amp;#8217;s lead &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/05/the-digital-recoil/"&gt;The Digital Recoil&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>The Home Lab Revolution: Gitea</title>
<link>https://linux.co.uk/2026/04/the-home-lab-revolution-gitea/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Fri, 03 Apr 2026 16:48:57 +0000</pubDate>
<category>Articles</category>
<category>News</category>
<category>Reviews</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1923</guid>
<description>&lt;p&gt;If you're looking for on-prem Git alternatives, look no further!&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/04/the-home-lab-revolution-gitea/"&gt;The Home Lab Revolution: Gitea&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1923" class="elementor elementor-1923"&gt;
				&lt;div class="elementor-element elementor-element-b11a54a e-flex e-con-boxed e-con e-parent" data-id="b11a54a" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-545db37 elementor-widget elementor-widget-heading" data-id="545db37" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;The Home Lab Revolution: Gitea&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-96badcd elementor-widget elementor-widget-text-editor" data-id="96badcd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;For years, I treated GitHub and GitLab as the unquestioned industry standards tools I used daily without a second thought. Recently, I’ve been self-hosting the GitLab Open Source edition; while powerful, it’s a heavy lift to deploy and a constant chore to maintain. However, I recently stumbled upon a lightweight alternative that was a total eye-opener and it’s a game-changer for anyone seeking a leaner on-premise Git solution.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-849d9b0 elementor-widget elementor-widget-image" data-id="849d9b0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img decoding="async" width="850" height="475" src="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-1024x572.png" class="attachment-large size-large wp-image-1924" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-1024x572.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-300x167.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-768x429.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7.png 1376w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-34c1ff5 e-flex e-con-boxed e-con e-parent" data-id="34c1ff5" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-fb795b2 elementor-widget elementor-widget-text-editor" data-id="fb795b2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Before you write it off as &lt;em&gt;I don&amp;#8217;t need on-Prem Git, what I have works fine&lt;/em&gt;, consider there are a few key features that are not so easy to come by on hosted platforms.&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-b1ca631 e-flex e-con-boxed e-con e-parent" data-id="b1ca631" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-8b2f0e6 elementor-widget elementor-widget-heading" data-id="8b2f0e6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The Killer Feature&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-af01d18 e-flex e-con-boxed e-con e-parent" data-id="af01d18" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-473256d elementor-widget elementor-widget-text-editor" data-id="473256d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;This is by no means the only reason why &lt;a href="https://about.gitea.com/"&gt;Gitea&lt;/a&gt; might be on interest, however for me it&amp;#8217;s not something I&amp;#8217;ve even considered before and I find it fascinating that&amp;#8217;s it&amp;#8217;s not really even mentioned as a headline feature (as far as I can see).&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-cf254aa e-flex e-con-boxed e-con e-parent" data-id="cf254aa" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-009f70b elementor-widget elementor-widget-heading" data-id="009f70b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;Migrations and Repository Mirroring&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-1bfc88c e-flex e-con-boxed e-con e-parent" data-id="1bfc88c" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-7ec8e10 elementor-widget elementor-widget-text-editor" data-id="7ec8e10" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;So I had around 100 source code repositories spread over GitHub and GitLab, many of which historically were public. After having made all but one private as a result of the new CRA/PLD legislation, I was faced with not longer needing the liability of having all that code in a public cloud. After wondering idly whether Gitea (which I was experimenting with) had any sort of import facility, I stumbled upon &lt;strong&gt;Create -&amp;gt; New Migration&lt;/strong&gt; &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-8749637 e-flex e-con-boxed e-con e-parent" data-id="8749637" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-08f7ec6 elementor-widget elementor-widget-image" data-id="08f7ec6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img decoding="async" width="850" height="710" src="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-30-25-1024x855.png" class="attachment-large size-large wp-image-1929" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-30-25-1024x855.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-30-25-300x251.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-30-25-768x642.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-30-25.png 1245w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-d81a02f e-flex e-con-boxed e-con e-parent" data-id="d81a02f" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-573dc30 elementor-widget elementor-widget-text-editor" data-id="573dc30" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Which shocked me a little, not only because I wasn&amp;#8217;t expecting to see the feature, but the overall quality and feel of the software was exceeding my wildest expectations. I was starting to think there was going to be a catch so I clicked through only to find a relatively simple form which not only offered to migrate the repo files, but literally everything including LFS attachments, Wiki&amp;#8217;s etc. Too good to be true, I just knew it was going to fail &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-b742503 e-flex e-con-boxed e-con e-parent" data-id="b742503" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-d79bdc7 elementor-widget elementor-widget-image" data-id="d79bdc7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="644" src="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-34-51-1024x776.png" class="attachment-large size-large wp-image-1930" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-34-51-1024x776.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-34-51-300x227.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-34-51-768x582.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-34-51.png 1262w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-ec8a1a1 e-flex e-con-boxed e-con e-parent" data-id="ec8a1a1" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-2c9c05a elementor-widget elementor-widget-text-editor" data-id="2c9c05a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;So 82 repositories later (that I&amp;#8217;ve sucked in from my online GitHub and GitLab accounts) and I&amp;#8217;m still waiting to see a problem. But wait, it get&amp;#8217;s better &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-4616291 e-flex e-con-boxed e-con e-parent" data-id="4616291" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-e278ac1 elementor-widget elementor-widget-heading" data-id="e278ac1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;Mirroring and 2-Way Sync&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-2d06757 e-flex e-con-boxed e-con e-parent" data-id="2d06757" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-4f21e6b elementor-widget elementor-widget-text-editor" data-id="4f21e6b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Now I&amp;#8217;ve only had a limited amount of time to experiment with this so far, but it appears to be exactly what it says on the tin. It will allow you to have either a one way or two way mirror of your hosted repository and &lt;strong&gt;keep them in sync!&lt;/strong&gt;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-f464d6e e-flex e-con-boxed e-con e-parent" data-id="f464d6e" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-d25b953 elementor-widget elementor-widget-heading" data-id="d25b953" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;All the rest ...&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-cc0dcfe e-flex e-con-boxed e-con e-parent" data-id="cc0dcfe" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-2c5d406 elementor-widget elementor-widget-text-editor" data-id="2c5d406" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;If you&amp;#8217;re waiting for me to say &amp;#8220;BUT&amp;#8221;, me too. The only thing I&amp;#8217;ve tried to do which initially stumped me was to edit a Readme file in the UI, which I couldn&amp;#8217;t as it doesn&amp;#8217;t look like they&amp;#8217;ve implemented an inline editor. However, it was quite happy to launch VSCode for me on the folder,  which is probably a far better option than messing around with an inline editor.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Look and Feel&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;It looks and feels very mich like GitHub, maybe a little smoother and certainly a lot quicker. I&amp;#8217;m running Gitea on a Raspberry Pi 5 inside a container using the binary install on a Debian base with the SqLite database. It &lt;strong&gt;FLIES&lt;/strong&gt; compared to online hosted solutions.&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-da5e69f e-flex e-con-boxed e-con e-parent" data-id="da5e69f" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-e14f95e elementor-widget elementor-widget-image" data-id="e14f95e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="699" src="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-47-24-1024x842.png" class="attachment-large size-large wp-image-1931" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-47-24-1024x842.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-47-24-300x247.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-47-24-768x632.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-47-24.png 1263w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-c61ee91 e-flex e-con-boxed e-con e-parent" data-id="c61ee91" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-a62e2d1 elementor-widget elementor-widget-text-editor" data-id="a62e2d1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;This setup allows me to work entirely offline with full control over my own backups, while still maintaining the flexibility to mirror specific repositories to GitHub or GitLab for cloud redundancy or public sharing. It is difficult to overstate just how responsive the interface is even running on the modest hardware of a Raspberry Pi 5, the performance is instantaneous.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-550b277 elementor-widget elementor-widget-image" data-id="550b277" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="505" src="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-54-43-1024x608.png" class="attachment-large size-large wp-image-1933" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-54-43-1024x608.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-54-43-300x178.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-54-43-768x456.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Screenshot-from-2026-04-03-17-54-43.png 1069w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-8504811 e-flex e-con-boxed e-con e-parent" data-id="8504811" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-1b1971d elementor-widget elementor-widget-text-editor" data-id="1b1971d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;If you&amp;#8217;re a GitHub user then it&amp;#8217;s all going to feel fairly Normal, and if you&amp;#8217;re a GitLab user, well, I think you&amp;#8217;ll be pleasantly surprised.&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-febdc12 e-flex e-con-boxed e-con e-parent" data-id="febdc12" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-e2391eb elementor-widget elementor-widget-heading" data-id="e2391eb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The Summary &lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-88b62c4 e-flex e-con-boxed e-con e-parent" data-id="88b62c4" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-6f98ef3 elementor-widget elementor-widget-text-editor" data-id="6f98ef3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The bits that (for me) that really make it worthwhile;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Migrations, automated repository imports&lt;/li&gt;&lt;li&gt;Mirroring and Syncing, keep your local copies in sync with your cloud hosted repos&lt;/li&gt;&lt;li&gt;Speed, it is SO quick&lt;/li&gt;&lt;li&gt;Privacy, nobody will be training their LLM&amp;#8217;s on your code (!)&lt;/li&gt;&lt;li&gt;You&amp;#8217;re not subject to changing terms from your hosting provider&lt;/li&gt;&lt;li&gt;The Open Source version is free to Host yourself (it&amp;#8217;s a 3 minute install)&lt;/li&gt;&lt;li&gt;The Internet goes down, you don&amp;#8217;t&lt;/li&gt;&lt;li&gt;Low resource usage, my instance with 83 repo&amp;#8217;s uses 158M on a Raspberry Pi&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What&amp;#8217;s still baffling me is why I didn&amp;#8217;t notice this sooner &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/04/the-home-lab-revolution-gitea/"&gt;The Home Lab Revolution: Gitea&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>A Bigger Issue …</title>
<link>https://linux.co.uk/2026/04/a-bigger-issue/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Wed, 01 Apr 2026 17:29:16 +0000</pubDate>
<category>News</category>
<category>Security</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1896</guid>
<description>&lt;p&gt;A Bigger Issue &amp;#8230; So while various governments and institutions are off worrying about what people say on social media and try to figure out how to get Open Source programmers to work for them for free, some of the REAL problems facing Open Source seem to be going unchallenged. It&amp;#8217;s been coming down the [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/04/a-bigger-issue/"&gt;A Bigger Issue &amp;#8230;&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1896" class="elementor elementor-1896"&gt;
				&lt;div class="elementor-element elementor-element-6293f61 e-flex e-con-boxed e-con e-parent" data-id="6293f61" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-3a613fd elementor-widget elementor-widget-heading" data-id="3a613fd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;A Bigger Issue ...&lt;/h2&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-8ed85d5 e-flex e-con-boxed e-con e-parent" data-id="8ed85d5" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-fb857da elementor-widget elementor-widget-text-editor" data-id="fb857da" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;So while various governments and institutions are off worrying about what people say on social media and try to figure out how to get Open Source programmers to work for them for free, some of the REAL problems facing Open Source seem to be going unchallenged.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-2b37e35 elementor-widget elementor-widget-image" data-id="2b37e35" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="475" src="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_qj6zwlqj6zwlqj6z-1024x572.png" class="attachment-large size-large wp-image-1904" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_qj6zwlqj6zwlqj6z-1024x572.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_qj6zwlqj6zwlqj6z-300x167.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_qj6zwlqj6zwlqj6z-768x429.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_qj6zwlqj6zwlqj6z.png 1376w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-91c13a4 e-flex e-con-boxed e-con e-parent" data-id="91c13a4" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-b9a9bad elementor-widget elementor-widget-heading" data-id="b9a9bad" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;It's been coming down the track for a while now ...&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-b705427 e-flex e-con-boxed e-con e-parent" data-id="b705427" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-5f561a3 elementor-widget elementor-widget-text-editor" data-id="5f561a3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Yup, supply chain attacks. This isn&amp;#8217;t missiles aimed at boats in the middle east, this is bad actors (hackers) trying to compromise one of the hundreds of thousands (millions) of Open Source packages out there that are incorporated into our every day life. Case in point, over the last few days we saw a very severe exploit that looks like it might originate in North Korea, summary courtesy of Gemini;&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-9dd0e03 e-flex e-con-boxed e-con e-parent" data-id="9dd0e03" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-052982f elementor-widget elementor-widget-text-editor" data-id="052982f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p&gt;Imagine a baker (the developer) makes a cake (the app). They buy flour (Axios) from a trusted supplier. If someone poisons the flour at the factory, every cake made with that batch becomes dangerous, even if the baker followed the recipe perfectly. Once someone eats the cake, not only are they going to be ill, but they will in turn potentially poison others without even realising.&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c2a19d9 elementor-widget elementor-widget-heading" data-id="c2a19d9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Security Alert: The Axios "Supply Chain" Attack&lt;/h4&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-299219d e-flex e-con-boxed e-con e-parent" data-id="299219d" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-176277f elementor-widget elementor-widget-text-editor" data-id="176277f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;&lt;strong&gt;What Happened?&lt;/strong&gt;&lt;br /&gt;On March 31, 2026, a popular software building block called Axios—used by millions of websites and apps to communicate with servers—was briefly compromised. Hackers gained access to a lead developer’s account and injected malicious code into two specific versions of the library (1.14.1 and 0.30.4).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How Does This Affect &amp;#8220;Average&amp;#8221; Users?&lt;/strong&gt;&lt;br /&gt;Most users don’t interact with Axios directly, but the apps they use do. If a developer unknowingly updated their app during the three-hour window of the attack, that app could have been turned into a &amp;#8220;spy&amp;#8221; on the user&amp;#8217;s device.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Malware&lt;/strong&gt;: The malicious code was designed to steal sensitive information, such as passwords, digital keys, and &amp;#8220;environment variables&amp;#8221; (secret codes that apps use to talk to services like Amazon or Google).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Risk&lt;/strong&gt;: While the &amp;#8220;hole&amp;#8221; was plugged within hours, any data handled by an infected app during that window should be considered stolen.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What Should You Do?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Update Your Apps&lt;/strong&gt;: If you receive notification of an app update today, install it immediately. Developers are currently &amp;#8220;rolling back&amp;#8221; to safe versions of their software.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Rotate Critical Secrets&lt;/strong&gt;: If you are a power user or developer who uses &amp;#8220;API Keys&amp;#8221; or &amp;#8220;Environment Variables&amp;#8221; for work, change them immediately.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Monitor Accounts&lt;/strong&gt;: Keep a close eye on your accounts for any unusual activity over the next few days, particularly if you use developer-focused tools or crypto-wallets.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Bottom Line&lt;/strong&gt;:&lt;br /&gt;This wasn&amp;#8217;t a &amp;#8220;hack&amp;#8221; of a single website, but a &amp;#8220;supply chain&amp;#8221; attack—poisoning the ingredients before the meal is even cooked. While the immediate threat is over, the ripple effects of stolen data may last for weeks.&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-055295d e-flex e-con-boxed e-con e-parent" data-id="055295d" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-f09af58 elementor-widget elementor-widget-heading" data-id="f09af58" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;How could this happen?&lt;/h3&gt;				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-ee0102c e-flex e-con-boxed e-con e-parent" data-id="ee0102c" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-b276f57 elementor-widget elementor-widget-text-editor" data-id="b276f57" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Don&amp;#8217;t think for a second that this is either new or unexpected. It&amp;#8217;s been known about and expected (and has been happening) for quite some time, but it would appear that efforts made to mitigate this sort of attack are proving insufficient.&lt;/p&gt;&lt;p&gt;Depending on the project, developers will pull in code written by other people either from source code repositories like &lt;strong&gt;GitHub&lt;/strong&gt; and &lt;strong&gt;GitLab&lt;/strong&gt;, or from package managers like &lt;strong&gt;PyPi&lt;/strong&gt; or &lt;strong&gt;NPM&lt;/strong&gt;. These are all trusted sources, because, well, you have to trust somebody, right?&lt;/p&gt;&lt;p&gt;The problem (at least in this case) is that if someone who maintains a chunk of trusted code has their credentials compromised in some way, a bad actor then has unfettered access to trusted code. If there are no other controls in place (as apparently in this instance), then the exploit can end up anywhere doing almost anything, from replacing your website with a pink bunny to stealing your online banking credentials on your mobile phone. (or as it looks in this case, going after your digital wallet and all the crypto-currency it can find)&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-8b2e29d e-flex e-con-boxed e-con e-parent" data-id="8b2e29d" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-f2ee925 elementor-widget elementor-widget-heading" data-id="f2ee925" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;How do we stop this happening?&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-2c48e99 elementor-widget elementor-widget-text-editor" data-id="2c48e99" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Well, there&amp;#8217;s no easy fix, it&amp;#8217;s going to take work. In order to do the work, resources are going to be needed and thus far those with the resources seem to be directing them at the wrong targets.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-ebe9e44 elementor-widget elementor-widget-text-editor" data-id="ebe9e44" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p&gt;&amp;#8220;We have outsourced our entire digital infrastructure to a handful of unpaid, exhausted and now persecuted volunteers, then acted surprised when the &amp;#8216;pipeline&amp;#8217; we refused to fund was hijacked by a nation-state.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-311710b elementor-widget elementor-widget-text-editor" data-id="311710b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;If we&amp;#8217;re worried about source repository and package repository security, which affects everybody, then maybe some (more) funding is on order. And whereas bugs in code can be a problem, exploits it would seem are a far far bigger problem, And again, if we want well-maintained bug free code, maybe it&amp;#8217;s time to start paying the people who write it, rather than threatening them and trying to make them do even more for even less?&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/04/a-bigger-issue/"&gt;A Bigger Issue &amp;#8230;&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>The “Software Police” Are Coming</title>
<link>https://linux.co.uk/2026/03/the-software-police-are-coming/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Sun, 29 Mar 2026 02:21:45 +0000</pubDate>
<category>Articles</category>
<category>News</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1868</guid>
<description>&lt;p&gt;In recent years, the open-source community has watched the legislative horizon with growing dread. While governments publicly praise “innovation” and “digital sovereignty,” two massive pieces of EU legislation—the Cyber Resilience Act (CRA) and the Product Liability Directive (PLD) –  are set to rewrite the rules of software.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/the-software-police-are-coming/"&gt;The &amp;#8220;Software Police&amp;#8221; Are Coming&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1868" class="elementor elementor-1868"&gt;
				&lt;div class="elementor-element elementor-element-44beb6f e-flex e-con-boxed e-con e-parent" data-id="44beb6f" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-c58a05a elementor-widget elementor-widget-heading" data-id="c58a05a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The "Software Police" Are Coming: Why Open Source Is Terrified of the EU's New Laws&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-551b8fe elementor-widget elementor-widget-image" data-id="551b8fe" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="490" src="https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_4gj5cv4gj5cv4gj5-1024x590.png" class="attachment-large size-large wp-image-1870" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_4gj5cv4gj5cv4gj5-1024x590.png 1024w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_4gj5cv4gj5cv4gj5-300x173.png 300w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_4gj5cv4gj5cv4gj5-768x443.png 768w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_4gj5cv4gj5cv4gj5.png 1360w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-a55855b elementor-widget elementor-widget-text-editor" data-id="a55855b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p data-path-to-node="4"&gt;In recent years, the open-source community has watched the legislative horizon with growing dread. While governments publicly praise &amp;#8220;innovation&amp;#8221; and &amp;#8220;digital sovereignty,&amp;#8221; two massive pieces of EU legislation—the &lt;b data-path-to-node="4" data-index-in-node="214"&gt;Cyber Resilience Act (CRA)&lt;/b&gt; and the &lt;b data-path-to-node="4" data-index-in-node="249"&gt;Product Liability Directive (PLD) &amp;#8211;  &lt;/b&gt;are set to rewrite the rules of software.&lt;/p&gt;&lt;p data-path-to-node="5"&gt;The goal of these laws is admirable: to force manufacturers to build more secure software and to make them liable when data breaches hurt consumers. But there is a catch. &lt;b data-path-to-node="6" data-index-in-node="22"&gt;The internet wasn&amp;#8217;t built by manufacturers.&lt;/b&gt; The vast majority of its critical infrastructure from the encryption that protects your bank account to the server software running the NHS is built by &lt;b data-path-to-node="6" data-index-in-node="218"&gt;volunteers, academics, and small, independent projects.&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node="5"&gt;For decades, this community has operated under a simple pact;&lt;/p&gt;&lt;blockquote&gt;&lt;p data-path-to-node="7"&gt;&lt;i data-path-to-node="7" data-index-in-node="62"&gt;The code is free to use, but it is provided &amp;#8216;As Is,&amp;#8217; with no warranty and no liability.&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p data-path-to-node="7"&gt;This new legislation attempts to shred that pact, treating open-source volunteers as if they were Apple or Microsoft. The result is a looming disaster for open source, innovation, and digital freedom.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-87d1ad0 elementor-widget elementor-widget-heading" data-id="87d1ad0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Cyber Resilience Act (CRA): Software Needs a CE Mark?&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-7b03afd elementor-widget elementor-widget-text-editor" data-id="7b03afd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The &lt;strong&gt;CRA&lt;/strong&gt; (often combined with the Cyber Solidarity Act) introduces mandatory security requirements for any &amp;#8220;product with digital elements&amp;#8221; sold in the EU. In short, it demands that software receive a CE mark—just like a physical toaster or a children&amp;#8217;s toy—before it can be &amp;#8220;placed on the market.&amp;#8221;&lt;/p&gt;&lt;h5&gt;The Problem: What does &amp;#8220;On the Market&amp;#8221; mean?&lt;/h5&gt;&lt;p&gt;This is the single biggest question that is currently causing panic. Open-source developers do not typically &amp;#8220;place software on the market.&amp;#8221; They publish code to a public repository (like GitHub). Under the &lt;strong&gt;CRA&lt;/strong&gt;, if a piece of open-source software is used by a company (even if the developer didn&amp;#8217;t know or approve), the original developer could be defined as a &amp;#8220;manufacturer.&amp;#8221;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-44d7a70 elementor-widget elementor-widget-text-editor" data-id="44d7a70" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;h4&gt;&lt;strong&gt;The Consequences&lt;/strong&gt;&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;b data-path-to-node="15,0,0" data-index-in-node="0"&gt;Mandatory Certification&lt;br /&gt;&lt;/b&gt;If you maintain a popular open-source library, you could be legally required to perform complex risk assessments, undergo third-party audits, and maintain exhaustive technical documentation—all at your own considerable expense.&lt;/li&gt;&lt;li data-path-to-node="15,1,0"&gt;&lt;b data-path-to-node="15,1,0" data-index-in-node="0"&gt;Strict Deadlines&lt;br /&gt;&lt;/b&gt;If a vulnerability is found in your code, the &lt;strong&gt;CRA&lt;/strong&gt; mandates that you patch it and report it to a government agency within 24 hours.&lt;/li&gt;&lt;li data-path-to-node="15,2,0"&gt;&lt;b data-path-to-node="15,2,0" data-index-in-node="0"&gt;Massive Fines&lt;br /&gt;&lt;/b&gt;Failure to comply can result in fines of up to &lt;b data-path-to-node="15,2,0" data-index-in-node="62"&gt;€15 million or 2.5% of total global turnover&lt;/b&gt; (even if that turnover is zero).&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node="16"&gt;For a small team of volunteers running a project for free, this is an impossible bureaucratic and financial hurdle.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-cb197f4 elementor-widget elementor-widget-heading" data-id="cb197f4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Product Liability Directive (PLD): Who Pays When Code Breaks?&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-5d4450a elementor-widget elementor-widget-text-editor" data-id="5d4450a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p data-path-to-node="19"&gt;While the CRA focuses on the &lt;i data-path-to-node="19" data-index-in-node="29"&gt;rules&lt;/i&gt; of placing software on the market, the &lt;b&gt;PLD&lt;/b&gt; focuses on &lt;b data-path-to-node="19" data-index-in-node="89"&gt;who is responsible when things go wrong.&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node="20"&gt;The updated &lt;strong&gt;PLD&lt;/strong&gt; is trying to treat software as a physical product rather than a service. This means that if a security vulnerability in a &amp;#8220;product&amp;#8221; (like a web browser or an smart home hub) causes you to lose your data, the &amp;#8220;manufacturer&amp;#8221; is strictly liable for the damages.&lt;/p&gt;&lt;h5 data-path-to-node="21"&gt;The Problem &amp;#8211; The &amp;#8220;Supply Chain&amp;#8221; Trick&lt;/h5&gt;&lt;p data-path-to-node="22"&gt;If you build a smart light bulb and use free open-source code for its networking chip, and that light bulb causes a data leak, the consumer might sue you. Under the new &lt;b&gt;PLD&lt;/b&gt;, you (the manufacturer) are incentivised to turn around and sue the open-source developer who built the networking code you used for free.&lt;/p&gt;&lt;h5 data-path-to-node="23"&gt;The Consequences&lt;/h5&gt;&lt;p data-path-to-node="24"&gt;Open-source developers have always built in public on the understanding that they are providing &lt;b data-path-to-node="24" data-index-in-node="96"&gt;knowledge, not a product with a guarantee.&lt;/b&gt; By erasing the distinction between software and physical products, the &lt;b&gt;PLD&lt;/b&gt; is treating volunteers like they are manufacturing faulty brake pads.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-fede65f elementor-widget elementor-widget-heading" data-id="fede65f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Final Outlook: "Let It Rot" or "Get Big"?&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-ed86cea elementor-widget elementor-widget-text-editor" data-id="ed86cea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p data-path-to-node="27"&gt;The open-source community isn&amp;#8217;t just &amp;#8220;complaining&amp;#8221; about paperwork. They are raising the alarm because &lt;b data-path-to-node="27" data-index-in-node="103"&gt;this legislation threatens the existence of independent software development.&lt;/b&gt;&lt;/p&gt;&lt;h5 data-path-to-node="28"&gt;If these laws are enforced as currently drafted:&lt;/h5&gt;&lt;ul&gt;&lt;li data-path-to-node="29,0,0"&gt;&lt;b data-path-to-node="29,0,0" data-index-in-node="0"&gt;Independent Projects Shut Down&lt;br /&gt;&lt;/b&gt;Maintainers will simply &lt;b data-path-to-node="29,0,0" data-index-in-node="56"&gt;archive their repositories and delete their code&lt;/b&gt; (&amp;#8220;Let It Rot&amp;#8221;). The legal risk of helping others for free will be too high.&lt;/li&gt;&lt;li data-path-to-node="29,1,0"&gt;&lt;b data-path-to-node="29,1,0" data-index-in-node="0"&gt;The &amp;#8220;Big Tech&amp;#8221; Monopoly Is Cemented&lt;br /&gt;&lt;/b&gt;Only giant corporations (like Meta, Google, or Microsoft) can afford the compliance costs, security audits, and legal insurance that the &lt;strong&gt;CRA&lt;/strong&gt; and &lt;strong&gt;PLD&lt;/strong&gt; demand. Open innovation dies.&lt;/li&gt;&lt;li data-path-to-node="29,2,0"&gt;&lt;b data-path-to-node="29,2,0" data-index-in-node="0"&gt;Europe Is Blacklisted&lt;br /&gt;&lt;/b&gt;To avoid legal liability, many developers will simply add a single line to their license: &lt;i data-path-to-node="29,2,0" data-index-in-node="113"&gt;&amp;#8220;NOT FOR USE IN THE EU.&amp;#8221;&lt;/i&gt; This will starve European businesses and governments of the very innovation they claim to want.&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node="30"&gt;By attempting to police &amp;#8220;software quality&amp;#8221; using tools designed for physical products, the state is making independent coding &lt;b data-path-to-node="30" data-index-in-node="126"&gt;criminal by proxy.&lt;/b&gt; If they force the volunteers to quit, they will look back and realize they destroyed the foundation of the digital world, all in the name of making it &amp;#8220;safe.&amp;#8221;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c04a925 elementor-widget elementor-widget-text-editor" data-id="c04a925" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p data-path-to-node="4"&gt;&lt;b data-path-to-node="32" data-index-in-node="0"&gt;Attribution:&lt;/b&gt; &lt;i data-path-to-node="32" data-index-in-node="13"&gt;This explanation of the CRA and PLD was generated by Gemini (Google’s AI) in collaboration with the maintainers of this site to clarify the real-world impact of upcoming software legislation.&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c6f654e elementor-widget elementor-widget-text-editor" data-id="c6f654e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Now before you get too comfortable because we&amp;#8217;re no longer in the EU, you should be aware that many of the promises made when the UK left the EU haven&amp;#8217;t exactly been honoured in the way you might have expected. In this context, as you may have heard from ministers via the TV in recent times, the UK is trying to adopt parallel laws to make interactions and compliance with the EU easier (!)&lt;/p&gt;&lt;p&gt;So apparently in the UK we now have the &lt;strong&gt;Cyber Security and Resilience Bill&lt;/strong&gt; which finished committee stage in February. As this is billed as &amp;#8220;&lt;b&gt;essential to national security&lt;/b&gt;&amp;#8221; and has cross-party support the chances of adoption seem to be &lt;strong&gt;99%+&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;There is also the &lt;strong&gt;Software Security Code of Practice&lt;/strong&gt;, which is the UK&amp;#8217;s answer to the &lt;strong&gt;PLD&lt;/strong&gt;. Now apparently (!) this is already in play, but on a &amp;#8220;voluntary&amp;#8221; basis. &amp;#8220;That&amp;#8217;s Ok&amp;#8221; I hear you say, it&amp;#8217;s just &amp;#8220;voluntary&amp;#8221;. Gemini seems to think that in English Common Law, once a &amp;#8220;Code of Practice&amp;#8221; exists, it becomes the benchmark for negligence, so in context &amp;#8220;voluntary&amp;#8221; is really all they need to get the same overall effect.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/the-software-police-are-coming/"&gt;The &amp;#8220;Software Police&amp;#8221; Are Coming&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>The “Internet ID” Debate: Why is it so messy?</title>
<link>https://linux.co.uk/2026/03/the-internet-id-debate-why-is-it-so-messy/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Fri, 27 Mar 2026 15:35:43 +0000</pubDate>
<category>Articles</category>
<category>News</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1847</guid>
<description>&lt;p&gt;This article explores the unintended consequences of age-verification laws on the independent developer and open-source communities&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/the-internet-id-debate-why-is-it-so-messy/"&gt;The &amp;#8220;Internet ID&amp;#8221; Debate: Why is it so messy?&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1847" class="elementor elementor-1847"&gt;
				&lt;div class="elementor-element elementor-element-2893081 e-flex e-con-boxed e-con e-parent" data-id="2893081" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-c412694 elementor-widget elementor-widget-heading" data-id="c412694" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;The "Internet ID" Debate:
Why is it so messy?&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-20cd6a3 elementor-widget elementor-widget-image" data-id="20cd6a3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="490" src="https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_fp83x2fp83x2fp83-1024x590.png" class="attachment-large size-large wp-image-1849" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_fp83x2fp83x2fp83-1024x590.png 1024w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_fp83x2fp83x2fp83-300x173.png 300w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_fp83x2fp83x2fp83-768x443.png 768w, https://linux.co.uk/wp-content/uploads/2026/03/Gemini_Generated_Image_fp83x2fp83x2fp83.png 1360w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-add3c03 elementor-widget elementor-widget-text-editor" data-id="add3c03" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;This article explores the unintended consequences of age-verification laws on the independent developer and open-source communities. It was generated by Gemini (Google’s AI) in collaboration with Mad Penguin to help clarify the technical and social impact of recent legislation.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-456f7c0 elementor-widget elementor-widget-text-editor" data-id="456f7c0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Most people agree that children shouldn&amp;#8217;t stumble across harmful content online. However, the UK’s current approach (the &lt;b data-path-to-node="4" data-index-in-node="121"&gt;Online Safety Act&lt;/b&gt;) has created a massive divide. On one side is the Government saying, &lt;i data-path-to-node="4" data-index-in-node="208"&gt;&amp;#8220;We need to see your ID to keep kids safe.&amp;#8221;&lt;/i&gt; On the other are the people who build the internet saying, &lt;i data-path-to-node="4" data-index-in-node="311"&gt;&amp;#8220;You are about to break the foundation of the digital world.&amp;#8221;&lt;/i&gt;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-7074fe2 elementor-widget elementor-widget-text-editor" data-id="7074fe2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Here is the breakdown of the Pros and Cons in plain English.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-635ea80 elementor-widget elementor-widget-heading" data-id="635ea80" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The Pros: Why the Government wants this&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b6c1b5b elementor-widget elementor-widget-text-editor" data-id="b6c1b5b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;&lt;li&gt;&lt;b data-path-to-node="8,0,0" data-index-in-node="0"&gt;A &amp;#8220;Digital Turnstile&amp;#8221;&lt;br /&gt;&lt;/b&gt;Just as you show ID at a pub, the law wants a &amp;#8220;turnstile&amp;#8221; at the door of social media and AI sites. This makes it much harder for children to lie about their age.&lt;/li&gt;&lt;li&gt;&lt;b data-path-to-node="8,1,0" data-index-in-node="0"&gt;Accountability&lt;br /&gt;&lt;/b&gt;&lt;span class="citation-477 citation-end-477"&gt;If everyone is &amp;#8220;verified,&amp;#8221; it’s harder for anonymous trolls to bully or &amp;#8220;groom&amp;#8221; others, as their real-world identity is linked to their account.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b data-path-to-node="8,2,0" data-index-in-node="0"&gt;Peace of Mind for Parents&lt;br /&gt;&lt;/b&gt;It gives parents a &amp;#8220;system-level&amp;#8221; tool to ensure their kids aren&amp;#8217;t seeing things they aren&amp;#8217;t ready for.&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-7d14aa3 elementor-widget elementor-widget-heading" data-id="7d14aa3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The Cons: Why the "Tech Class" is worried&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-1d8c7fb elementor-widget elementor-widget-text-editor" data-id="1d8c7fb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;This is where the &amp;#8220;Cons&amp;#8221; go deeper than just &amp;#8220;I want my privacy.&amp;#8221; There are three major risks:&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b625f17 elementor-widget elementor-widget-heading" data-id="b625f17" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;1. The "Honeypot" Risk (Security)&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-6be69e9 elementor-widget elementor-widget-text-editor" data-id="6be69e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;To prove you are an adult, you have to give your data (passport, credit card, or face scan) to a website.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-1f032b0 elementor-widget elementor-widget-text-editor" data-id="1f032b0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;&lt;li&gt;&lt;b data-path-to-node="14,0,0" data-index-in-node="0"&gt;The Problem:&lt;br /&gt;&lt;/b&gt;Governments and big companies have a terrible track record of keeping this data safe.&lt;/li&gt;&lt;li&gt;&lt;b data-path-to-node="14,1,0" data-index-in-node="0"&gt;Example:&lt;br /&gt;&lt;/b&gt;&lt;span class="citation-475"&gt;Just this month (&lt;/span&gt;&lt;b data-path-to-node="14,1,0" data-index-in-node="26"&gt;&lt;span class="citation-475"&gt;March 2026&lt;/span&gt;&lt;/b&gt;&lt;span class="citation-475"&gt;), a major flaw at  &lt;/span&gt;&lt;b data-path-to-node="14,1,0" data-index-in-node="55"&gt;&lt;span class="citation-475"&gt;Companies House&lt;/span&gt;&lt;/b&gt;&lt;span class="citation-475 citation-end-475"&gt; allowed anyone to see the private home addresses and birthdays of 5 million directors just by clicking the &amp;#8220;Back&amp;#8221; button in their browser.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b data-path-to-node="14,2,0" data-index-in-node="0"&gt;The Fear:&lt;br /&gt;&lt;/b&gt;If the government can&amp;#8217;t secure a simple business registry, why should we trust them—or a random social media app—with our passports?&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-0e17ed9 elementor-widget elementor-widget-heading" data-id="0e17ed9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;2. The "Ghost Town" Effect (Innovation)&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-637c1b1 elementor-widget elementor-widget-text-editor" data-id="637c1b1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Building these &amp;#8220;ID Checkpoints&amp;#8221; is incredibly expensive.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-66a6490 elementor-widget elementor-widget-text-editor" data-id="66a6490" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;&lt;li data-path-to-node="17,0,0"&gt;&lt;b data-path-to-node="17,0,0" data-index-in-node="0"&gt;The Problem:&lt;/b&gt; &lt;br /&gt;Small, creative websites and independent developers (the people who actually build the tools we use) can&amp;#8217;t afford the £10,000+ monthly fees to run these ID checks.&lt;/li&gt;&lt;li data-path-to-node="17,1,0"&gt;&lt;b data-path-to-node="17,1,0" data-index-in-node="0"&gt;The Result:&lt;br /&gt;&lt;/b&gt;Rather than risk a massive government fine, these creators are simply &lt;b data-path-to-node="17,1,0" data-index-in-node="82"&gt;turning off their services&lt;/b&gt; or &amp;#8220;archiving&amp;#8221; their work. The internet becomes a &amp;#8220;Ghost Town&amp;#8221; where only the giant corporations (like Meta or Google) can afford to exist.&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-5316105 elementor-widget elementor-widget-heading" data-id="5316105" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;3. The "Dependency Collapse" (Stability)&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-1ab75e9 elementor-widget elementor-widget-text-editor" data-id="1ab75e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p data-path-to-node="19"&gt;This is the most &amp;#8220;invisible&amp;#8221; danger. The internet isn&amp;#8217;t one single thing; it’s a giant tower of Lego bricks. Most government websites are built using &amp;#8220;free bricks&amp;#8221; (Open Source code) maintained by volunteers.&lt;/p&gt;&lt;ul&gt;&lt;li data-path-to-node="20,0,0"&gt;&lt;b data-path-to-node="20,0,0" data-index-in-node="0"&gt;The Problem:&lt;/b&gt; &lt;br /&gt;If a volunteer in their bedroom is told they are now &amp;#8220;legally responsible&amp;#8221; for verifying the age of everyone who looks at their code, they will simply &lt;b data-path-to-node="20,0,0" data-index-in-node="164"&gt;delete the code.&lt;/b&gt;&lt;/li&gt;&lt;li data-path-to-node="20,1,0"&gt;&lt;b data-path-to-node="20,1,0" data-index-in-node="0"&gt;The Result:&lt;br /&gt;&lt;/b&gt;When those &amp;#8220;bricks&amp;#8221; vanish, the government&amp;#8217;s own systems (like the NHS or tax offices) might stop working because they can&amp;#8217;t &amp;#8220;rebuild&amp;#8221; their software.&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-6f5d4ed elementor-widget elementor-widget-heading" data-id="6f5d4ed" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The "Shotgun" Analogy&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-f531e1f elementor-widget elementor-widget-text-editor" data-id="f531e1f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p data-path-to-node="23"&gt;Imagine the government sees a fly on your boot.&lt;br /&gt;They want to kill the fly to protect you.&lt;br /&gt;To do it, they point a &lt;b data-path-to-node="23" data-index-in-node="113"&gt;shotgun&lt;/b&gt; at your foot and pull the trigger.&lt;/p&gt;&lt;ul&gt;&lt;li data-path-to-node="24,0,0"&gt;&lt;b data-path-to-node="24,0,0" data-index-in-node="0"&gt;The Fly (The Harm):&lt;/b&gt; Might be gone.&lt;/li&gt;&lt;li data-path-to-node="24,1,0"&gt;&lt;b data-path-to-node="24,1,0" data-index-in-node="0"&gt;The Boot (The Internet):&lt;/b&gt; Has a massive hole in it.&lt;/li&gt;&lt;li data-path-to-node="24,2,0"&gt;&lt;b data-path-to-node="24,2,0" data-index-in-node="0"&gt;The Foot (The Economy):&lt;/b&gt; Is shattered.&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-3b1cf00 elementor-widget elementor-widget-heading" data-id="3b1cf00" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;The Bottom Line&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-61a0fb6 elementor-widget elementor-widget-text-editor" data-id="61a0fb6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;blockquote&gt;&lt;p data-path-to-node="26"&gt;Opposing this legislation isn&amp;#8217;t about &amp;#8220;not wanting to protect children.&amp;#8221; It’s about pointing out that the &lt;b data-path-to-node="26" data-index-in-node="106"&gt;tool&lt;/b&gt; being used is too destructive. Critics argue that we are trading our &lt;b data-path-to-node="27" data-index-in-node="38"&gt;privacy and a functional internet&lt;/b&gt; for a &amp;#8220;safety system&amp;#8221; that can be bypassed by anyone with a basic technical skill (like a VPN), leaving us with an internet that is less secure, less creative, and owned entirely by a few giant companies.&lt;/p&gt;&lt;/blockquote&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/the-internet-id-debate-why-is-it-so-messy/"&gt;The &amp;#8220;Internet ID&amp;#8221; Debate: Why is it so messy?&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>Important Community Announcement</title>
<link>https://linux.co.uk/2026/03/important-community-announcement/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Fri, 27 Mar 2026 11:05:01 +0000</pubDate>
<category>News</category>
<category>news</category>
<category>opensource</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1823</guid>
<description>&lt;p&gt;It is with profound regret that, after 15 years of dedicated, free support to the UK Linux community, the linuxforums.org.uk forum has permanently ceased operations.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/important-community-announcement/"&gt;Important Community Announcement&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1823" class="elementor elementor-1823"&gt;
				&lt;div class="elementor-element elementor-element-51f32ea5 e-flex e-con-boxed e-con e-parent" data-id="51f32ea5" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-fc95e00 elementor-widget elementor-widget-heading" data-id="fc95e00" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;Important Community Announcement&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-5988ccd elementor-widget elementor-widget-image" data-id="5988ccd" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="490" src="https://linux.co.uk/wp-content/uploads/2026/03/forum_closure-1024x590.png" class="attachment-large size-large wp-image-1825" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/03/forum_closure-1024x590.png 1024w, https://linux.co.uk/wp-content/uploads/2026/03/forum_closure-300x173.png 300w, https://linux.co.uk/wp-content/uploads/2026/03/forum_closure-768x443.png 768w, https://linux.co.uk/wp-content/uploads/2026/03/forum_closure.png 1360w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-e68cd45 elementor-widget elementor-widget-text-editor" data-id="e68cd45" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It is with profound regret that, after 15 years of dedicated, free support to the UK Linux community, the &lt;strong&gt;linuxforums.org.uk&lt;/strong&gt; forum has permanently ceased operations.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Following the introduction of recently implemented government legislation, the maintainers no longer believe that providing this service is viable or sustainable under the new regulatory framework.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;We wish to extend our deepest gratitude to everyone who contributed to making this forum a vital resource. We offer a special thanks to our volunteer moderators, whose tireless and selfless dedication supported countless users over the years.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;While we have closed our doors, we remain committed to the principles of open support. Should we identify an equivalent, legally sustainable service for the UK Linux community, we will attempt to update this page with those details.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;#8211; the Mad Penguin team.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-f52f78f elementor-widget elementor-widget-akpager-recent-post" data-id="f52f78f" data-element_type="widget" data-e-type="widget" data-widget_type="akpager-recent-post.default"&gt;
				&lt;div class="elementor-widget-container"&gt;
					        &lt;div class="akpager-recent-posts"&gt;
							        &lt;div class="recent-post-item"&gt;
			                &lt;div class="post-thumbnail"&gt;
					&lt;img loading="lazy" decoding="async" width="800" height="200" src="https://linux.co.uk/wp-content/uploads/2026/05/nhs.jpeg" class="attachment-large size-large wp-post-image" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/05/nhs.jpeg 800w, https://linux.co.uk/wp-content/uploads/2026/05/nhs-300x75.jpeg 300w, https://linux.co.uk/wp-content/uploads/2026/05/nhs-768x192.jpeg 768w" sizes="(max-width: 800px) 100vw, 800px" /&gt;&lt;span class="post-date"&gt;&lt;span class="date"&gt;05&lt;/span&gt;&lt;span class="month"&gt;May&lt;/span&gt;&lt;/span&gt;                &lt;/div&gt;
			            &lt;div class="post-content"&gt;
				&lt;ul class="post-categories"&gt;
	&lt;li&gt;&lt;a href="https://linux.co.uk/category/articles/" rel="category tag"&gt;Articles&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://linux.co.uk/category/news/" rel="category tag"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;				&lt;h4 class="post-title"&gt;                &lt;a href="https://linux.co.uk/2026/05/the-digital-recoil/"&gt;
					The Digital Recoil                &lt;/a&gt;
				&lt;/h4&gt;								            &lt;/div&gt;
                    &lt;/div&gt;
		        &lt;div class="recent-post-item"&gt;
			                &lt;div class="post-thumbnail"&gt;
					&lt;img loading="lazy" decoding="async" width="850" height="475" src="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-1024x572.png" class="attachment-large size-large wp-post-image" alt="" srcset="https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-1024x572.png 1024w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-300x167.png 300w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7-768x429.png 768w, https://linux.co.uk/wp-content/uploads/2026/04/Gemini_Generated_Image_tfe7votfe7votfe7.png 1376w" sizes="(max-width: 850px) 100vw, 850px" /&gt;&lt;span class="post-date"&gt;&lt;span class="date"&gt;03&lt;/span&gt;&lt;span class="month"&gt;Apr&lt;/span&gt;&lt;/span&gt;                &lt;/div&gt;
			            &lt;div class="post-content"&gt;
				&lt;ul class="post-categories"&gt;
	&lt;li&gt;&lt;a href="https://linux.co.uk/category/articles/" rel="category tag"&gt;Articles&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://linux.co.uk/category/news/" rel="category tag"&gt;News&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="https://linux.co.uk/category/reviews/" rel="category tag"&gt;Reviews&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;				&lt;h4 class="post-title"&gt;                &lt;a href="https://linux.co.uk/2026/04/the-home-lab-revolution-gitea/"&gt;
					The Home Lab Revolution: Gitea                &lt;/a&gt;
				&lt;/h4&gt;								            &lt;/div&gt;
                    &lt;/div&gt;
					        &lt;/div&gt;
						&lt;/div&gt;
				&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2026/03/important-community-announcement/"&gt;Important Community Announcement&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
<item>
<title>MocaccinoOS</title>
<link>https://linux.co.uk/2025/09/mocaccinoos/</link>
<comments>https://linux.co.uk/2025/09/mocaccinoos/#respond</comments>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Tue, 09 Sep 2025 02:41:57 +0000</pubDate>
<category>News</category>
<category>Reviews</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1760</guid>
<description>&lt;p&gt;And now for something a little bit different, a distro based on Gentoo!&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/09/mocaccinoos/"&gt;MocaccinoOS&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1760" class="elementor elementor-1760"&gt;
				&lt;div class="elementor-element elementor-element-87c76a1 e-flex e-con-boxed e-con e-parent" data-id="87c76a1" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-e9e457d elementor-widget elementor-widget-heading" data-id="e9e457d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;MocaccinoOS (25.09)&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-61d5a1c elementor-widget elementor-widget-text-editor" data-id="61d5a1c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;This appears to be one of a number of up and coming immutable style distro&amp;#8217;s that aims to move users away from lots of locally installed native applications and all the risks they carry, towards a partitioned future where all applications exist in their own contained environment.&lt;/p&gt;
&lt;p&gt;This concept is still early-days to an extent, but this looks like an interesting start. It comes as a standard&amp;nbsp; Live ISO with an option to Install, so you can take it for a spin before committing it to your hard disk. For testing purposes I managed to spin it up&amp;nbsp;&lt;span style="display: inline !important;"&gt;and whizz through the installer&amp;nbsp;&lt;/span&gt;&lt;span style="display: inline !important;"&gt;in a virtual machine without any major issues.&lt;/span&gt;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c0e6247 elementor-widget elementor-widget-image" data-id="c0e6247" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="481" src="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03-1024x579.png" class="attachment-large size-large wp-image-1765" alt="" srcset="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03-1024x579.png 1024w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03-300x170.png 300w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03-768x434.png 768w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03-1536x869.png 1536w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-39-03.png 1996w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-eed2ec1 e-flex e-con-boxed e-con e-parent" data-id="eed2ec1" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-9773790 elementor-widget elementor-widget-text-editor" data-id="9773790" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;It&amp;#8217;s a relatively standard Calamares based installer, maybe not as polished as some of the latest offerings from the likes of Ubuntu, but neatly done and very functional. It comes in a number of flavours as you&amp;#8217;d expect, in this instance I&amp;#8217;m experimenting with the Gnome version.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-0df7172 elementor-widget elementor-widget-image" data-id="0df7172" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="478" src="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-1024x576.png" class="attachment-large size-large wp-image-1763" alt="" srcset="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-1024x576.png 1024w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-300x169.png 300w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-768x432.png 768w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-1536x864.png 1536w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52-820x460.png 820w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-02-53-52.png 1841w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-0bbc297 elementor-widget elementor-widget-text-editor" data-id="0bbc297" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;There&amp;#8217;s nothing much to say about the desktop itself, it&amp;#8217;s the standard vanilla Gnome offering with customisation left up to you. What is more interesting is what you find under the hood if you dig a little.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c78c15d elementor-widget elementor-widget-text-editor" data-id="c78c15d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The package manager is something call &lt;strong&gt;Luet,&lt;/strong&gt; which is a very different animal to the likes of &lt;strong&gt;apt&lt;/strong&gt; and &lt;strong&gt;yum&lt;/strong&gt;. The number of applications installed in in the base image is surprising, I found things like &lt;strong&gt;btop&lt;/strong&gt; and &lt;strong&gt;mysql&lt;/strong&gt; already there and other applications like &lt;strong&gt;Chromium&lt;/strong&gt; and &lt;strong&gt;LibreOffice&lt;/strong&gt; available from the software installer via &lt;strong&gt;FlatPak&lt;/strong&gt;.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-8985d28 elementor-widget elementor-widget-image" data-id="8985d28" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="482" src="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15-1024x581.png" class="attachment-large size-large wp-image-1767" alt="" srcset="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15-1024x581.png 1024w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15-300x170.png 300w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15-768x435.png 768w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15-1536x871.png 1536w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-36-15.png 1889w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-511653b e-con-full e-flex e-con e-parent" data-id="511653b" data-element_type="container" data-e-type="container"&gt;
				&lt;div class="elementor-element elementor-element-8feb8f6 elementor-widget elementor-widget-heading" data-id="8feb8f6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Main Features as quoted in their Documentation&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-1ef94ce elementor-widget elementor-widget-text-editor" data-id="1ef94ce" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;&lt;li&gt;Focused on minimalism, small footprint, and ease of use&lt;/li&gt;&lt;li&gt;Native vanilla upstream kernel: We closely follow kernel versions from upstream, LTS included&lt;/li&gt;&lt;li&gt;Unique approach to package management: SAT-solving is also applied on packages built in containers (Docker, Kubernetes, etc.)&lt;/li&gt;&lt;li&gt;Meta distribution: It can be easily used to bootstrap other OS or spin-offs&lt;/li&gt;&lt;li&gt;Local iteration: With the container ecosystem, it’s easy to iterate development locally&lt;/li&gt;&lt;li&gt;Cloud first: Support for the most important cloud technology in the landscape&lt;/li&gt;&lt;li&gt;Different variants: From server to desktop, from systemd to runit!&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c08813e elementor-widget elementor-widget-image" data-id="c08813e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="482" src="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15-1024x581.png" class="attachment-large size-large wp-image-1768" alt="" srcset="https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15-1024x581.png 1024w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15-300x170.png 300w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15-768x435.png 768w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15-1536x871.png 1536w, https://linux.co.uk/wp-content/uploads/2025/09/Screenshot-From-2025-09-09-03-44-15.png 1889w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-98860e7 elementor-widget elementor-widget-text-editor" data-id="98860e7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;It will be interesting to see where this goes, but for now this looks like a surprisingly easy-to-use cutting edge distro that addresses a number of recent concerns over things like supply chain attacks that look like being an issue both now and in the future. Notably I&amp;#8217;m looking at my main system which is running the latest version of Debian (Trixie) which is sporting a &lt;strong&gt;6.1.0&lt;/strong&gt; kernel. This feels a little &amp;#8220;old&amp;#8221;. Mocaccino on the other hand is showing &lt;strong&gt;6.12.45&lt;/strong&gt;, which is far more recent (!) &lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve not had chance to play with some of the more advanced  development and security features facilitated by it&amp;#8217;s immutable nature, but if you&amp;#8217;re looking to try something new it certainly feels like a contender.&lt;/p&gt;
&lt;p&gt;For more information;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.mocaccino.org/"&gt;https://www.mocaccino.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mocaccino.org/docs/"&gt;https://www.mocaccino.org/docs/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;								&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/09/mocaccinoos/"&gt;MocaccinoOS&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
<wfw:commentRss>https://linux.co.uk/2025/09/mocaccinoos/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Linux in August 2025</title>
<link>https://linux.co.uk/2025/08/linux-in-august-2025/</link>
<comments>https://linux.co.uk/2025/08/linux-in-august-2025/#respond</comments>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Tue, 26 Aug 2025 13:29:23 +0000</pubDate>
<category>News</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1716</guid>
<description>&lt;p&gt;What's going on in the Linux World this Month ...&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/linux-in-august-2025/"&gt;Linux in August 2025&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1716" class="elementor elementor-1716"&gt;
				&lt;div class="elementor-element elementor-element-305484e e-flex e-con-boxed e-con e-parent" data-id="305484e" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-be76af7 elementor-widget elementor-widget-heading" data-id="be76af7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;News Roundup - August 2025&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-0f7a0da elementor-widget elementor-widget-text-editor" data-id="0f7a0da" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Despite the heat here in the UK, it&amp;#8217;s been pretty busy in the world of Linux. There have been some major new releases, not least &lt;a href="/2025/08/debian-13-trixie-released/"&gt;Debian &amp;#8220;Trixie&amp;#8221;&lt;/a&gt; which will be the next stable LTS base for many of the major Linux derivative distributions for the next few years.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b4cbc3d elementor-widget elementor-widget-heading" data-id="b4cbc3d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;CachyOS and Arch&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-40bb7bf elementor-widget elementor-widget-text-editor" data-id="40bb7bf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;In the &amp;#8220;also ran&amp;#8221; camp we have some other new releases like &lt;a href="https://cachyos.org/blog/2508-august-release/"&gt;CachyOS&lt;/a&gt;. On the one hand this looks very nice and has lots of new features, but on the other hand as an Arch derivative they may be subject to some of the issues that have been plaguing the &lt;a href="https://archlinux.org/news/recent-services-outages/"&gt;Arch OS&lt;/a&gt; distribution this week.&lt;/p&gt;&lt;p&gt;Not only have they been subject to a massive and prolonged DDOS attack, but this is off the back of a serious &lt;a href="https://news.itsfoss.com/arch-linux-chaos-rat/"&gt;exploit in their AUR repository&lt;/a&gt;.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-8a9f385 elementor-widget elementor-widget-heading" data-id="8a9f385" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Intel and Clear Linux&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-bbeab84 elementor-widget elementor-widget-text-editor" data-id="bbeab84" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Probably the most important Linux distribution you never heard of shuttered it&amp;#8217;s doors at the end of last month. &lt;a href="https://www.clearlinux.org/"&gt;Clear Linux&lt;/a&gt;, which was developed and supported by Intel is no more. You can read the EOL notice and comments &lt;a href="https://community.clearlinux.org/t/all-good-things-come-to-an-end-shutting-down-clear-linux-os/10716"&gt;here&lt;/a&gt;. The distribution was used partly as a testing ground for new features and new optimisations leading to a Linux Kernel optimised for Intel hardware. It will be interesting to see how Linux fares over time as new Intel features appear and how quickly those features appear in the mainline kernel.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-d865c5a elementor-widget elementor-widget-heading" data-id="d865c5a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Linux Gaming&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-3185ba3 elementor-widget elementor-widget-text-editor" data-id="3185ba3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Not something that tends to make the technical news maybe as often as it should, but Linux is becoming a fairly serious gaming platform in it&amp;#8217;s own right thanks to &lt;a href="https://store.steampowered.com/charts"&gt;Steam&lt;/a&gt;. With active online users now up the the 30-40M+ range, they seem to have built up a user base that&amp;#8217;s become more than sustainable.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-5118497 elementor-widget elementor-widget-heading" data-id="5118497" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Linux Hardware&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-decd181 elementor-widget elementor-widget-text-editor" data-id="decd181" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;We&amp;#8217;re starting to see a huge range of new hardware appearing that supports Linux. Some of this is available with Linux pre-installed but there is a growing collection of very &lt;a href="/2025/08/dreamquest-mini-pc/"&gt;cost-effective hardware&lt;/a&gt; that seems explicitly designed for people who want to install their own version of Linux on it.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-ab3ea70 elementor-widget elementor-widget-heading" data-id="ab3ea70" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Linux turns 34&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-8012053 elementor-widget elementor-widget-text-editor" data-id="8012053" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;This month Linux had it&amp;#8217;s 34th Birthday. August 25th 1991 and Linus announced the first release of Linux. It was pretty basic at the time and didn&amp;#8217;t have support for critical features like networks (!) but even at that point it was clearly going to be a force to reckon with. I downloaded my first version from Compuserve a week later and have never looked back.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-e9e2cc1 elementor-widget elementor-widget-heading" data-id="e9e2cc1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Firefox 143&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-56773c0 elementor-widget elementor-widget-text-editor" data-id="56773c0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Despite some of the negative press Firefox updates keep on coming on a regular basis, this one brings with it better sound support and support for some of the latest CSS coding features.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-4561f68 elementor-widget elementor-widget-heading" data-id="4561f68" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;More News, More Vendors ...&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-e59a446 elementor-widget elementor-widget-text-editor" data-id="e59a446" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;If you have any news or would like to write for the site, please get in touch or visit the &lt;a href="https://linuxforums.org.uk"&gt;community forums&lt;/a&gt; and get involved. Similarly if you are a Linux Vendor (or know one) who would like to be listed under Vendors, drop up a line &amp;#8211; it&amp;#8217;s a free service.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ads&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You will notice &amp;#8211; there &lt;strong&gt;aren&amp;#8217;t any&lt;/strong&gt; to slow you down or get in your face!&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-b1da91d e-flex e-con-boxed e-con e-parent" data-id="b1da91d" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/linux-in-august-2025/"&gt;Linux in August 2025&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
<wfw:commentRss>https://linux.co.uk/2025/08/linux-in-august-2025/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Linux Web Hosting in 2025!</title>
<link>https://linux.co.uk/2025/08/free-web-hosting-in-2025/</link>
<comments>https://linux.co.uk/2025/08/free-web-hosting-in-2025/#respond</comments>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Wed, 20 Aug 2025 22:25:18 +0000</pubDate>
<category>Articles</category>
<category>News</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1657</guid>
<description>&lt;p&gt;So you have a Linux box and you want a web-site that you control, and you want it for free ...&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/free-web-hosting-in-2025/"&gt;Linux Web Hosting in 2025!&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1657" class="elementor elementor-1657"&gt;
				&lt;div class="elementor-element elementor-element-b79fa58 e-flex e-con-boxed e-con e-parent" data-id="b79fa58" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-af10a04 elementor-widget elementor-widget-heading" data-id="af10a04" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h2 class="elementor-heading-title elementor-size-default"&gt;Linux Web Hosting in 2025&lt;/h2&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c2bd0a1 elementor-widget elementor-widget-text-editor" data-id="c2bd0a1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Once upon a time, in order to host your own website you needed a paid-for web hosting service, a public folder, an index.html file and some HTML coding skills. Fortunately things have moved on a little since then.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Fancy running your own website on your own Linux PC?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;You no longer need to know any HTML (although a little appreciation can help) and for relatively modest projects, you no longer need to pay for hosting services. I&amp;#8217;m not talking about a specific short term &amp;#8216;get it for free while it lasts&amp;#8217; product, this has become a long term standard facility offered by many providers.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why is this free?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Well, it&amp;#8217;s a great loss-leader and a way to pick up entry-level customers, with a minimal (if not pretty much zero) operational overhead.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-8b0fc61 elementor-widget elementor-widget-heading" data-id="8b0fc61" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;Getting your own self-hosted site&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-721261a elementor-widget elementor-widget-text-editor" data-id="721261a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;There are many ways to approach this, I&amp;#8217;m going to run through the method I use just to give you a flavour of what&amp;#8217;s involved. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;What you need&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;A PC running Linux, pretty much anything will do&lt;/li&gt;&lt;li&gt;A (free) Copy of WordPress to run on your PC&lt;/li&gt;&lt;li&gt;A (free) &amp;#8216;pages&amp;#8217; account with an online provider&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;What you can expect to pay&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;For a personal website or small business website nothing. If you find yourself with a really popular site with lots and lots of visitors, probably still nothing. If you start to need dynamic features, user logins and other infrastructure, you may want to add some chargeable features, but you&amp;#8217;ll likely still be in the £5 to £20 per month range.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why Did I Think Websites Were Expensive?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In general the cost is associated with time spent generating and maintaining content, but if you&amp;#8217;re doing this yourself, the only cost is your time. If you want a &amp;#8216;commercial&amp;#8217; template to make your site look &lt;em&gt;really&lt;/em&gt; professional (there are plenty of good / free templates) then expect to pay between £20 and £60 from a reputable design firm. (this is a one-off, not a subscription)&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-630dbc2 elementor-widget elementor-widget-heading" data-id="630dbc2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;WordPress&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-6edfa5e elementor-widget elementor-widget-text-editor" data-id="6edfa5e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;If you&amp;#8217;re unfamiliar with WordPress, it&amp;#8217;s a relatively long-lived, open-source Content Management System which has adapted to become a solid platform for building maintainable websites that can be managed and updated by regular people.&lt;/p&gt;
&lt;p&gt;Technically it&amp;#8217;s a PHP application that runs on top of either Apache or NGINX and MySQL.&lt;/p&gt;
&lt;p&gt;You will find a host of video&amp;#8217;s on YouTube on how to install WordPress on your computer, or to make life really easy there are Docker images available for both WordPress and MySQL which involve only minimal installation and configuration.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-3c46f5c elementor-widget elementor-widget-heading" data-id="3c46f5c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;A 'pages' provider&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-b794e8f elementor-widget elementor-widget-text-editor" data-id="b794e8f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;Some companies call the service a &amp;#8216;pages&amp;#8217; service, others refer it it a &amp;#8216;JamStack&amp;#8217; account. In each instance it&amp;#8217;s typically a static web service that&amp;#8217;s driven from either a GitHub or GitLab account. Companies that provide such a service include (but are certainly not limited to);&lt;/p&gt;&lt;ul&gt;&lt;li&gt;CloudFlare&lt;/li&gt;&lt;li&gt;GitHub&lt;/li&gt;&lt;li&gt;GitLab&lt;/li&gt;&lt;li&gt;MadPenguin&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The idea in each instance is that you save your static HTML pages to your &lt;b&gt;Git&lt;/b&gt; account, then point the Pages service at the Git account. Each time you make a change to your website, save the changes in Git and those changes are automatically re-provisioned in the Pages service.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-852a1c4 elementor-widget elementor-widget-heading" data-id="852a1c4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;The Missing Link ...&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-e250a4a elementor-widget elementor-widget-text-editor" data-id="e250a4a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The problem with all this is that although WordPress solves the website design and maintenance issues, and a Pages provider solves the provisioning and delivery issues, there is a disconnect. WordPress stores it&amp;#8217;s content in templates and a MySQL database, but the Pages service needs static HTML files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Solution&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A service which will make a static copy of your WordPress site. There are a number of such (free) WordPress plugins available, but one in particular provides a seamless service, scanning your site directly into a GitLab repository.&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-e1c280a elementor-widget elementor-widget-image" data-id="e1c280a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"&gt;
															&lt;img loading="lazy" decoding="async" width="850" height="390" src="https://linux.co.uk/wp-content/uploads/2025/08/screenshot-for-web-1024x470.png" class="attachment-large size-large wp-image-1680" alt="" srcset="https://linux.co.uk/wp-content/uploads/2025/08/screenshot-for-web-1024x470.png 1024w, https://linux.co.uk/wp-content/uploads/2025/08/screenshot-for-web-300x138.png 300w, https://linux.co.uk/wp-content/uploads/2025/08/screenshot-for-web-768x352.png 768w, https://linux.co.uk/wp-content/uploads/2025/08/screenshot-for-web.png 1138w" sizes="(max-width: 850px) 100vw, 850px" /&gt;															&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-2846e15 e-flex e-con-boxed e-con e-parent" data-id="2846e15" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-6823fff elementor-widget elementor-widget-text-editor" data-id="6823fff" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The free &amp;#8220;MakeMeStatic&amp;#8221; plugin takes a snapshot of your WordPress site at any given point in time and synchronises it with your Git Repository. From there you can apply your own Pages provider who will host the site live for you.&lt;/p&gt;&lt;p&gt;Typically they will all allow you to point your own domain name (for free) at your new Pages site. I&amp;#8217;m saying &amp;#8220;free&amp;#8221;, each provider will have their own Terms you&amp;#8217;ll need to check for limitations, fair-use, etc.&lt;/p&gt;&lt;p&gt;By default the plugin will use the MadPenguin Git Repository and Pages platform, so subject to pointing your domain name it&amp;#8217;s pretty much zero-config. All you need now is some content &amp;#8230;&lt;/p&gt;								&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-27d0ac4 elementor-widget elementor-widget-heading" data-id="27d0ac4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;References&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-7ffea00 elementor-widget elementor-widget-text-editor" data-id="7ffea00" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;&lt;li&gt;&lt;a href="https://wordpress.org/"&gt;WordPress Open Source CMS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://pages.cloudflare.com/"&gt;CloudFlare Pages&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://makemestatic.com/"&gt;The MakeMeStatic Plugin&lt;/a&gt; (available from the WordPress plugin directory)&lt;/li&gt;&lt;li&gt;&lt;a href="https://themeforest.net/category/wordpress"&gt;Theme Forest&lt;/a&gt; (for professional WordPress Templates)&lt;/li&gt;&lt;/ul&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/free-web-hosting-in-2025/"&gt;Linux Web Hosting in 2025!&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
<wfw:commentRss>https://linux.co.uk/2025/08/free-web-hosting-in-2025/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>TheLinuxShop</title>
<link>https://linux.co.uk/2025/08/the-linux-shop/</link>
<dc:creator>Oddjobz</dc:creator>
<pubDate>Tue, 12 Aug 2025 15:32:08 +0000</pubDate>
<category>Vendor</category>
<guid isPermaLink="false">https://linux.co.uk/?p=1639</guid>
<description>&lt;p&gt;We distribute Linux&lt;br /&gt;
on DVD and USB and ship to the UK and also over 200 countries worldwide.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/the-linux-shop/"&gt;TheLinuxShop&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</description>
<content:encoded>		&lt;div data-elementor-type="wp-post" data-elementor-id="1639" class="elementor elementor-1639"&gt;
				&lt;div class="elementor-element elementor-element-57c5960 e-flex e-con-boxed e-con e-parent" data-id="57c5960" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-35e21f0 elementor-widget elementor-widget-heading" data-id="35e21f0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h3 class="elementor-heading-title elementor-size-default"&gt;TheLinuxShop&lt;/h3&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-75a20edb elementor-widget elementor-widget-text-editor" data-id="75a20edb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;p&gt;The Linux Shop has been supplying Linux since 2004 to customers across the UK and Worldwide. We are renowned for our fast, friendly service and our aim is to make your Linux experience a simple and pleasurable one.&lt;/p&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-a761e73 e-flex e-con-boxed e-con e-parent" data-id="a761e73" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-61ac0ee elementor-widget elementor-widget-heading" data-id="61ac0ee" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Key Services&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-c400f6b elementor-widget elementor-widget-text-editor" data-id="c400f6b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;
&lt;li&gt;&amp;#8211;&lt;/li&gt;
&lt;/ul&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-d95ec8e e-flex e-con-boxed e-con e-parent" data-id="d95ec8e" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-f37442b elementor-widget elementor-widget-heading" data-id="f37442b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"&gt;
					&lt;h4 class="elementor-heading-title elementor-size-default"&gt;Key Products&lt;/h4&gt;				&lt;/div&gt;
				&lt;div class="elementor-element elementor-element-8b55194 elementor-widget elementor-widget-text-editor" data-id="8b55194" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"&gt;
									&lt;ul&gt;
&lt;li&gt;Linux on DVD&lt;/li&gt;
&lt;li&gt;Linux on USB&lt;/li&gt;
&lt;/ul&gt;								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
		&lt;div class="elementor-element elementor-element-573bf3c e-flex e-con-boxed e-con e-parent" data-id="573bf3c" data-element_type="container" data-e-type="container"&gt;
					&lt;div class="e-con-inner"&gt;
				&lt;div class="elementor-element elementor-element-17d78a8 elementor-widget elementor-widget-button" data-id="17d78a8" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"&gt;
										&lt;a class="elementor-button elementor-button-link elementor-size-sm" href="https://thelinuxshop.co.uk"&gt;
						&lt;span class="elementor-button-content-wrapper"&gt;
						&lt;span class="elementor-button-icon"&gt;
				&lt;i aria-hidden="true" class="fas fa-link"&gt;&lt;/i&gt;			&lt;/span&gt;
									&lt;span class="elementor-button-text"&gt;Visit the TheLinuxShop&lt;/span&gt;
					&lt;/span&gt;
					&lt;/a&gt;
								&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;/div&gt;
		&lt;p&gt;The post &lt;a href="https://linux.co.uk/2025/08/the-linux-shop/"&gt;TheLinuxShop&lt;/a&gt; appeared first on &lt;a href="https://linux.co.uk"&gt;Linux.co.uk&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
</item>
</channel>
</rss>