Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-09-18 11:17
Does showing seconds in the Windows System Tray actually use more power?
On Windows, there's an option to show the seconds on the taskbar clock, but it comes with a warning that it might reduce battery life if you switch it on. LTT Labs decided to look into this to see just how much of a thing this really is, and they concluded that yes, it does actually affect battery life. They saw a drop of about 5%-15%, depending on configuration. In percentage terms, the drops weren't massive. For most people, it probably won't make or break your day. But if you're on a long flight, running low on battery, or trying to squeeze out every last bit of endurance, it's not entirely nothing either. Woolly Door at LTT Labs I mean, having the second tick away on the click would drive me up the wall when I'm trying to use my computer, but I'm sure quite a few among you do enable the seconds display on your own setups (Windows or otherwise). I'm curious to see if the same battery life reduction is measurable on KDE, GNOME, or macOS.
wlmaker: Wayland compositor that reproduces Window Maker’s look and feel
What if you want to use Wayland, but prefer Window Maker, which is restricted to legacy X11? Enter wlmaker, or Wayland Maker, a Wayland compositor that reproduces the look and feel of Window Maker. It's lightweight, very configurable through human-readable configuration files, supports dockable applications, and more. It's actually packaged in FreeBSD and a number of Linux distributions, including Ubuntu and Debian (Fedora's package is outdated), but of course, you can compile it yourself, too.
Anubis, tool to stop “AI” crawler abuse, gains non-JavaScript option
In recent weeks and months, you may have noticed that when accessing some websites, you see a little progress bar and a character, performing some sort of check. You've most likely encountered Anubis, a tool to distinguish real human browser users from AI" content crawlers that are causing real damage and harm. It turns out Anubis is quite effective at what it does, but it did come with a limitation: it required JavaScript to be enabled. Well, no more. One of the first issues in Anubis before it was moved to theTecharoHQ orgwas a requestto support challenging browsers without using JavaScript. This is a pretty challenging thing to do without rethinking how Anubis works from a fundamentally low level, and with v1.20.0,Anubis finally has support for running without client-side JavaScriptthanks to theMeta Refreshchallenge. Xe Iaso Before this new non-JS challenge, users who disabled client-side JavaScript or browsers which don't support JavaScript were straight-up blocked from passing Anubis' test, meaning they couldn't access the website Anubis was protecting from AI" scraper abuse. This is now no longer the case.
Building a simple router with OpenBSD
I'm hardly a networking" or system admin expert. Even still, I've always been interested in the concept of building out my own home router with OpenBSD. It seemed so hacky" and cool! The problem is that most of the tutorials I stumble across on the internet seem sodaunting. I normally read through the guides (maybe even poke around the coremandocs for a bit as well) but always end up returning to my default ISP setup. But that all changes today! Best of all, you can come along for the ride! Bradley Taunt Exactly what it says on the tin.
Study: using “AI” slows developers down significantly
It's become almost impossible to avoid the AI" evangelists spreading the gospel of how AI" tools are helping them work faster and get more stuff done in less time, but do any of those claims have any basis in reality? Should we really be firing countless people and replace them with AI" tools? Should we spend god knows how much money on AI" tools and force employees to use them? Well... When developers are allowed to use AI tools, they take 19% longer to complete issues-a significant slowdown that goes against developer beliefs and expert forecasts. This gap between perception and reality is striking: developers expected AI to speed them up by 24%, and even after experiencing the slowdown, they still believed AI had sped them up by 20%. Joel Becker, Nate Rush, Beth Barnes, and David Rein We're very much in the early days of proper research into the actual effectiveness and real-world benefits of AI" tools for all kinds of professions, so a study like this definitely isn't a smoking gun, but it does fly in the face of the tech companies and their evangelists shoving AI" down our collective throat. With how much these tools get even the most basic stuff wrong, with how often they lie and make stuff up, I just can't imagine them speeding up as many tasks as people claim they do. At the same time, AI" tools do definitely have a place for very specific tasks, and I think that studies like these will look different for every single profession and even every single task within a profession. It's going to be incredibly hard or even impossible to come to a theory of everything" on the effectiveness and usefulness of AI" tools. It won't be until this idiotic hype dies down before we can have a grounded, honest, fact-based discussion about which AI" tools make sense where.
The EU would be better off without American tech companies
James Heppell, representing Open Web Advocacy, published an article detailing his experience attending DMA compliance workshop in Brussels, in which members of the public can ask questions of companies who have products designated as gatekeepers under the DMA. After attending the Apple one, he concludes: As a final thought, I called this article Apple Vs The Law" primarily in reference to the rule of law, about how it should be applied equally and fairly against all, no matter the size and influence of your company. I think some of these gatekeepers - above all Apple, do a lot to undermine this process, in some places genuinely damaging trust in democracy. Going out of their way to paint the DMA law and the EU as overstepping and extreme hurts its reputation, as does the invented rhetoric about it being the great risk to privacy ever imposed to government" (China?), or that they're acting without experts in the field". Similarly for the number of covertly funded and supported lobbying groups that they bring to regulators all around the world. And the constant pressure from the US administration to not enforce the DMA - helped in no small part by these gatekeepers. These money-driven practices - which in many ways mirror the propaganda typically produced by authoritarian regimes like Russia, seriously hurt all democracies that they come in to touch with, and is a kind of behaviour that should make Apple, and any other group involved, ashamed of themselves. James Heppell Sometimes I wonder if us Europeans wouldn't simply be better off without these lying, scheming, law-breaking American technology companies. Yes, there's be a bit of a shock and a chaotic scrambling as newcomers fill the void, but I think I'd prefer that over the illegal behaviours that are clearly endemic in US technology companies. As a EU citizen, I'm not even afforded 0.01% of the kind of silk glove, patient, and cooing treatment these corporations get when they break the law, and it highlights once more just how tiered justice really is. I think the EU would, in the long term, be better off without the likes of Apple, Google, Microsoft, Amazon, and Facebook routinely and repeatedly breaking our laws. Rip that festering, rotting band-aid off and endure the chaos for a few years while European newcomers fill the void in a beautiful explosion of competition and innovation. Do we really want to be tied to these corporations that clearly despise us?
Thread: the tech we can’t use or teach
There's quite a few ways to mess around with home automation, with the most popular communication methods being things like ZigBee, plain Wi-Fi, and so on. One of the more promising new technologies is Thread, and Dennis Schubert decided to try and use it for a new homebrew project he was working on. After diving into the legalese of the matter, though, he discovered that Thread is a complete non-starter due to excessive mandatory membership fees without any exceptions for non-commercial use. To summarize: if you're a hobbyist without access to some serious throwaway money to join the Thread Group, there is no way to use Thread legally - the license does not include an exception for non-commercial uses. If you're like me and want to write a series of blog posts about how Thread works, there's also no legal way. A commercial membership program for technology stacks like Thread isn't new; it's somewhat common in that space. Same with requiring certifications for your commercial products if you want to use a logo like the Works with Thread" banner. And that's fine with me. If you're selling a commercial electronics product, you have to go through many certification processes anyway, so that seems fair. But having a blanket ban on implementations, even for non-commercial projects, is absolutely bonkers. This means that no hobbyist should ever get close to it, and that means that the next generation of electrical engineers and decision-makers don't get to play around with the tech before they enter the industry. But of course, that doesn't really matter to the Thread Group:their members listincludes companies like Apple, Google, Amazon, Nordic, NXP, and Qualcomm - they can justforceThread into being successful by making sure it's shipped in the most popular home hubs". So it's just us that get screwed over. Anyway, if you planned to look at Thread... well, don't. You're not allowed to use it. Dennis Schubert So you can buy Thread dev kits to create your own devices at home, but even such non-commercial use is not allowed. The situation would be even more complex for anyone trying to sell a small batch of fun devices using Thread, because they'd first have to fork over the exorbitant yearly membership fee. What this means is that Thread is a complete non-starter for anyone but an established name, which is probably exactly why the big names are pushing it so hard. They want to control our home automation just as much as everything else, and it seems like Thread is their foot in the door. Be advised.
Pixel Android gets a rolling release canary channel
To better support you and provide earlier, more consistent access to in-development features, we are announcing a significant evolution in our pre-release program. Moving forward, the Android platform will have aCanary release channel, which will replace the previous developer preview program. This Canary release channel will function alongside the existing beta program. This change is designed to provide a more streamlined and continuous opportunity for you to try out new platform capabilities and provide feedback throughout the entire year, not just in the early months of a new release cycle. Dan Galpin on the Android Developers Blog This new Canary channel is intended for developers, and you can expect a ton of bugs and breaking changes. Updates are basically streamed continuously over the air, but not all changes will make it to a final release of Android (as in, they can be pulled definitively). You can join the new channel with any supported Pixel device, but going back to a beta or final release will require a full wipe.
Systemd has been a complete, utter, unmitigated success
The year is 2013 and I amhopping mad. systemdis replacing my plaintext logs with a binary format and pumping steroids intoinitand it islaughingat me. The unix philosophy cries out: is this the end of Linux (or, as many are calling it, GNU plus Linux)? The year is 2025 and I'm here to repent. Not only issystemda worthy successor to traditionalinit, but I think that it deserves a defense for what it's done for the landscape - especially given the hostile reception it initially received (and somehow continues to receive? for some reason?). No software is perfect - except forTempleOS- but I think that systemd has largely been a success story and proven many dire forecasts wrong (including my own). I was wrong! Tyler Langlois The article goes into detail on a number of awesome features, niceties, and clever things systemd has, and they're legion. Even as a mere user, I like systemd, as every time I have had to or wanted to interact with it, it's been a joy to use, with excellent documentation making it remarkably easy even for someone like me to get into it without doing any damage or breaking anything. Every time I read up on system'd more advanced features, I'm surprised by how well thought out and implemented it all seems to be. I've experienced several major leaps forward in the Linux world that made using Linux on my computers easier and more reliable, and the adoption of systemd stands among them as one of the biggest leaps forward desktop Linux has ever made. The idea of going back to a random piles of non-standardized init scripts with nebulous dependencies from varying sources and wildly different levels of quality seems like a complete nightmare to me. There's a lot of charm in doing things the old way', and I'm not saying you're wrong for wanting an init system that tries to do less, or that's easier to read and parse for you, or whatever, but that doesn't mean systemd is bad, evil, or part of a Red Hat conspiracy to kill Linux.
Introducing Skia Graphite: Chrome’s rasterization backend for the future
In Chrome, Skia is used to render paint commands from Blink and the browser UI into pixels on your screen, a process called rasterization. Skia has powered Chrome Graphicssince the very beginning. Skia eventually ran into performance issues as the web evolved and became more complex, which led Chrome and Skia to invest in a GPU accelerated rasterization backend called Ganesh. Over the years, Ganesh matured into a solid highly performant rasterization backend and GPU rasterization launched on all platforms in Chrome on top of GL (via ANGLE on Windows D3D9/11). However, Ganesh always had a GL-centric design with too many specialized code paths and the team was hitting a wall when trying to implement optimizations that took advantage of modern graphics APIs in a principled manner. This set the stage for the team to rethink GPU rasterization from the ground up in the form of a new rasterization backend, Graphite. Graphite was developed from the start to be principled by having fewer and more comprehensible code paths. This forward looking design helps take advantage of modern graphics APIs like Metal, Vulkan and D3D12 and paradigms like compute based path rasterization, and is multithreaded by default. Michael Ludwig and Sunny Sachanandani at the Chromium Blog The level of complexity in browsers and their rendering engines blows my mind every time I read about it. When I first got access to the internet, it consisted of static pages with text and still images, but now browser engines are almost as complex as entire operating systems. Not all of that progress has been good - boy has a lot of it not been good - but we're stuck with it now, and thus people making browsers have to deal with stuff like this. If you ever wonder why there really only are two browser engines in the world - Google's Blink and Apple's WebKit - this is your answer. Who in their right mind wants to develop something like this from scratch and compete with Google and Apple?
GlobalFoundries acquires MIPS
GlobalFoundries today announced a definitive agreement to acquire MIPS, a leading supplier of AI and processor IP. This strategic acquisition will expand GF's portfolio of customizable IP offerings, allowing it to further differentiate its process technologies with IP and software capabilities. Press release about the acquisition MIPS has a long and storied history, most recently as it abandoned its namesake instruction set architecture in favour of RISC-V. MIPS processors are still found in a ton of devices though, but usually not in high-profile devices like smartphones or whatever. Their new RISC-V cores haven't yet seen a lot of uptake, but that's a problem all across the RISC-V ecosystem.
IBM launches Power11, vague rumblings about new Raptor workstations while IBM continues to not care about Power workstations
Ah, Power. The architecture that has so much going for it, but despite concerted efforts from very dedicated people, IBM seems to be hellbent on preventing anyone from expanding Power beyond expensive enterprise servers. We had Raptor Computing Systems achieving some niche success with their POWER9 workstations - I have two, and reviewed one of them - but that's about it. When IBM moved to Power10, the new processors required closed-source, proprietary firmware in a few areas of the design, which made them unsuitable for Raptor to develop a successor to the Talos II and Blackbird POWER9 workstations. I admire Raptor for sticking firmly to their convictions of only producing fully open source hardware, down to the firmware level. The requirement for proprietary firmware was never addressed by IBM during the Power10 lifecycle, so Raptor obviously never jumped aboard the IBM Power10 train, and as far as I can tell, neither did anyone else. As such, the only Power10 hardware we have comes from IBM, and the offering consist entirely of enterprise servers, which are unsuitable and unaffordable for home use, whether as server or workstation. Raptor did make a joint announcement with Solid Silicon, with rumours suggesting Solid Silicon was working on a Power10-based chip that didn't require any proprietary firmware, but that was late 2023, and it's been silence ever since. But Power10 is old news now, since IBM just officially launched Power11. IBM made the date official: Power11 launchesJuly 25, with the 32 AI-coreSpyre Acceleratorexpected to follow in the fourth quarter. IBM's launch products will be the full-rack Power E1180 with up to up to 256 SMT-8 Power11 cores with 2MB L2 each and up to 128GB of shared L3 (8GB per core) with 64TB of DDR5 memory, the midrange 4U Power E1150 with up to 120 Power11 cores and 16TB of DDR5, the junior 4U Power S1124 with up to 60 Power11 cores and 8TB of DDR5, and the low-end" 2U Power S1122 with up to 60 Power11 cores and 4TB of DDR5. The processors come in 16, 24 or 30-core versions; the E systems have four sockets (with up to four nodes in the E1180) and the S systems have two. All four systems can run AIX and Linux, and all systems except for the E1150 can run IBM i. As is usual for IBM's initial offerings, internally they look like straight-up implementations of the Blueridge reference platform and should be expected to scale accordingly. And if you have to ask how much they are, well... Cameron Kaiser Sadly, there's no word on whether or not IBM's Power11 processors still require proprietary firmware, so it's impossible to tell if they will show up in any possible Raptor workstations. There's also zero indication of anyone else joining the fray, and IBM itself obviously isn't going to focus on end-user workstations because the world is bleak and joyless. That being said, we've got some solid rumours from Cameron Kaiser, who is generally well-informed on these topics. I have been advised by an anonymous individual with knowledge of the situation that a new Raptor announcement on products under development is scheduled for Q1 2026 ... which would be six to twelve months after" as predicted. Open firmware" is specifically mentioned and absolutely planned. It's worth pointing out thatbothRaptor and SolidSilicon are now listed as top-tierPlatinum members for OpenPOWERparallel with IBM itself. That implies SolidSilicon is still in the mix and IBM is still backing OpenPOWER. They stressed this is not an official announcement, so you take it for what it's worth. Cameron Kaiser It's something, but not much. I would love to be able to upgrade the POWER9 machines in my office to something newer, even if they perform quite well to this day. I simply have a soft spot for Power, and I want the ISA to succeed beyond enterprise servers. The architecture has what it takes to do so, but IBM seems to have zero interest in making it happen, making life quite hard for anyone else in the ecosystem trying their hardest. All we're asking for is a single or dual socket Power11 workstation in a nice case, IBM. Just flip one of those servers 90, disable the enterprise stuff, and optionally ship it with AIX. It won't bite. I promise.
Two weeks of Wayback: first alpha release in a few weeks
Alpine Linux maintainer Ariadne Conill only started working on Wayback a few weeks ago, but in a blog post today they dive into a few more details about how much progress has already been achieved. To refresh your memory, Wayback allows you to run a legacy X11-based desktop environment on top of Wayland by running a stub Wayland compositor in front of Xwayland, capable of serving as a full X server. This way, the transition to Wayland and the removal of X.org from popular distributions won't mean you can't run X11-based desktop environments anymore. Within just a few weeks, the project has made serious progress. There's a lot still left to do before we can confidently say that Wayback is ready for distributions to switch to. This work is across the stack: Wayback still needs to expose surfaces that Xwayland can use, Xwayland needs to implement a few new features such as cursor warping and some X extensions inside Xwayland itself need to be properly plumbed (such as Xinerama being able to make use of the Wayland output layout data). Longer term goals aside, we are at most a few weeks away from the first alpha-quality release of Wayback. The main focus of this release is to get to a point where enough is working that users with basic setups and requirements can be reasonably served by Wayback in place of the X.org server, to allow for further testing. It's already to a point where I am daily driving it. Ariadne Conill Of course, there's still tons of bugs to figure out and missing functionality to implement, but the fact that they're just weeks away from a first alpha release is honestly impressive. I really hope Wayback picks up even more and gets adopted by other distributions as well, since it's such an elegant and future-proof solution to a very real problem. It's important that desktop environments that will not or cannot transition to Wayland remain available to Linux users regardless of their choice of Wayland or X11. When facing the slow sunsetting of a windowing system, some people go off on deranged neofascist conspiracy rants against the woke illuminati, while others sit down and develop real forward-looking solutions. I'm glad virtually every Linux distribution that matters trusts the latter over the former.
Windows 11 finally overtakes Windows 10’s user share
As of today, Stat Counter reports that Windows 11 now has 50.88% of the Windows market, with Windows 10 dropping to 46.2%, giving it a comfortable lead over its predecessor. Windows 11 has been on the market since 2021 but had only amassed less than 10% of the market by 2022. It's been a slow but steady climb since then, growing from 18% to 28% in 2023, with similar growth to 36% in 2024. It's this year where Windows 11 really started taking off, likely aided by the fact that Microsoft is now pushingWindows 10's end of supporthard. Zac Bowden at Windows Central Up to 50% of all Windows users, mere months before Windows 10 is no longer supported, and it took them 4 years to get here. Windows users really don't like Windows 11, do they?
Microsoft broke Windows Update on Windows 7 (again)
The developers of Legacy Update, the tool that allows users of older Windows versions to keep downloading updates from Microsoft, recently discovered that users of the tool on Windows 7 were having issues. After doing some debugging they figured out it was DNS it was an expired Microsoft certificate. This certificate was set to expire on 1 July 2025, and when it did, nobody at Microsoft bothered to correct it until a few days later. As you can see from<ExpiryDate>, it definitely stopped working because the expiry date lapsed. As seems to happen too often in our industry, apparently nobody set a reminder to make sure it would be updated in advance of the date. You might notice that it has an <IssuedDate> of 2017-12-01. That's fairly recent! After digging further, we learned thatthis already happened once!On the 4th of that month,Bleeping Computer coveredan error Windows 7 users were receiving when checking for updates. That error is80248015- pretty familiar, right? Microsoft allowed this file to expire, not on the 1st but rather on the 4th (more specifically, 35 seconds before midnight in US Pacific time, or 8:00 PM UTC), and did not manage to upload a new file until the 6th at 10:02 AM Pacific (6:02 PM UTC). This left Microsoft Update broken for 3 days. Adam Demasi Microsoft moved the expiry date up to 2033, thereby fixing the problem. Legacy Update's developer Adam Demasi expected that once 2033 comes around, Legacy Update will probably have to add Widnows 7 to its proxy server that it's already using for older versions, as improvements in TLS and ciphers will probably lock Windows 7 out of Windows Update definitively. But hey, 2033 is decades away. Right?
WinUAE 6.0.0 released
WinUAE has released version 6.0.0 of the Windows version of the UAE Amiga emulator, packing a truly terrifying number of changes, improvements, and fixes. Major update to custom chipset emulation. Internally almost everything in main chipset emulation has been rewritten. Fastest possible/JIT mode chipset timing/sync had major changes which can cause side-effects. Bugs are very possible, especially in very rarely used features. WinUAE website Going through the changelog is dizzying, ranging from an almost complete rewrite of the main chipset emulation for internal cycle accuracy, to running the emulation of the Denise/Lisa chips in a separate thread for better performance, to a ton of fixes and smaller updates.
MacOS’ icons keep getting worse every time Apple touches them
With macOS 26, Apple has announced a dramatically new look to their UI: Liquid Glass. Solid material icon elements give way to softer, shinier, glassier icons. The rounded rectangle became slightly more rounded, and Apple eliminated the ability for icon elements to extend beyond the icon rectangle (as seen in the current icons for GarageBand, Photo Booth, Dictionary, etc.). With this release being one of the most dramatic visual overhauls of macOS's design, I wanted to begin a collection chronicling the evolution of the system icons over the years. I've been rolling these out on social media over the past week and will continue to add to and update this collection slowly over the summer. Enjoy! BasicAppleGuy Every single one of these icons is getting progressively worse with almost every design change. They go from beautifully crafted, easily readable and supremely distinguishable icons to generic, repetitive blobs of colour, void of any personality, artistry, or usability considerations. Also, Apple's new icon design language makes the icons look fuzzy, like they're not being rendered properly. It's very unnerving. The one exception is probably the generic folder icon, which looks fine in all of its incarnations. Then there's the classic Platinum, pixelated version from Mac OS 9 and earlier, which, together with icons from Windows and BeOS from the same time period, are a whole different style that I don't think most people would accept anymore these days, but that I absolutely adore. Mostly I'm just sad that the craft of making exquisite icons for operating systems is dying, replaced by what almost look like AI" generated blobs of indeterminate meaning, that rely more on preexisting knowledge of the operating system and its applications in question than on being recognisable and decipherable by anyone. I truly hope Windows and the various open source desktops don't follow in Apple's footsteps here.
Tone-deaf Xbox executive urges laid off employees to talk to Copilot for emotional support
A couple of days ago, Microsoft announced9,000 layoffs across its global workforce, impacting its engineering, Xbox, sales, and management teams. This move also affected various initiatives, resulting in thecancellation of at least three Xbox games, job cuts across various studios, and even the shuttering of one game studio, The Initiative. In the wake of this dark day in the the tech industry, a tone-deaf Microsoft executive urged laid off workers to turn to AI tools for emotional support. Usama Jawad at Neowin These corporations are raking in massive amounts of profit, they're doing better than ever, the cup of money runneth over, and yet, they keep laying off thousands and thousands of people almost every few months. The incentives in modern-day capitalism clearly aren't working out for the vast majority of people, and then to give that final kick when you're already down, some asshat manager tells you to talk to" sparkly autocomplete for emotional support. Fuck this guy.
NVIDIA is full of shit
Since the disastrous launch of the RTX 50 series, NVIDIA has been unable to escape negative headlines: scalper bots are snatching GPUs away from consumers before official sales even begin, power connectors continue to melt, with no fix in sight, marketing is becoming increasingly deceptive, GPUs are missing processing units when they leave the factory, and the drivers, for which NVIDIA has always been praised, are currently falling apart. And to top it all off, NVIDIA is becoming increasingly insistent that media push a certain narrative when reporting on their hardware. Sebin Nyshkim Out of all the issues listed here - and there are many, and each is bad enough on their own - it's the frame generation and related pressure campaigns on reviewers that really get on my nerves the most. Technologies like DLSS (rendering at a lower internal resolution scaling that up) and frame generation (injecting fake AI" frames to jack up the frame rate) can be fine technologies when used at the consumer's discretion to find a balance between improved perceived performance in exchange for blurry image quality and artefacting, but we've now reached a point where NVIDIA will only boast about performance figures with these technologies enabled, downsides be damned. If that wasn't misleading enough, the company is also pressuring reviewers who don't enable these technologies, and focus on real frames, real resolutions, and this, real performance. If you don't comply, you're not getting the next crop of GPUs in early access. It's the kind of shit Apple pulls all the time, and we need less of it, not more. Just don't buy NVIDIA. They're already a terrible choice if you're running anything other than Windows, but the company's recent behaviour and serious missteps have made the choice for AMD or Intel only more obvious.
Redox gets network booting, work on UNIX domain sockets continues
Redox continues to make progress, and as another month has passed us by, it's time for another monthly update. This past month, the focus has been on UNIX domain sockets, which are needed for Redox' goal of running Wayland. As we continue to move forward with our plans for Wayland, a key technology for Wayland support is the ability to send file descriptors over Unix Domain Sockets. File descriptor sending is also an important part of many other OS features, including Capability-based Security. Our Redox Summer of Code project to implement that ability has been progressing very well. Ibuki, a new member of the Redox team, has jumped right into the deep end, and implemented thesendmgandrecvmsgfunctionality, and continues to move forward with work on UDS. Ribbon and Ron Williams You can read more about the UNIX domain sockets progress in a detailed post on the Redox website. Redox now also supports network booting through PXE, but for now, only UEFI is supported. Of course, all of this work is topped off with the usual slew of fixes in relibc, RedoxFS, various drivers, and more, as well updated ports across the board.
Is an Intel N100 a better value than a Raspberry Pi?
All of this to say: value is complicated. The Pi 5 ismuchmore compact and slightly more power efficient (especially at idle) compared to the cheapest N1XX Intel systems. The Intel systems are better suited for a desktop use case. The Pi 5 can be run off PoE power, for easier one-cable networking + power. The Intel systems are more compatible with a wider range of software (not the least of which isanything requiring Windows). Jeff Geerling Intel's N100 and N150 are vastly underappreciated. The mini laptop I reviewed over a year ago is built around the N100, and I still use it every day for watching YouTube, writing OSNews posts, and so on. I never run into performance issues, battery life is excellent, and I don't have to deal with the annoyances of using ARM. The catch is that you're going to want to use Linux - I use Fedora KDE - because Windows' performance on the N100 is dreadful. I don't think the jump from the N100 to the N150 is worthwhile enough to buy the new version of my mini laptop, so I'll stick with what I have. I do hope Intel continues the Nxxx line or processors, because it offers something no other x86 chip offers: more than reasonable performance at low power usage for an incredibly low price.
Ubuntu 25.10 to drop support for effectively all existing RISC-V hardware, focuses on future RISC-V hardware instead
A recent bug report filed against Ubuntu's upgrading tool confirmed a major change with regards to the RISC-V requirements for the upcoming Ubuntu 25.10 release - most existing RISC-V devices willnotbe able to run Ubuntu 25.10. How come? Joey Sneddon at omgubuntu.co.uk RISC-V just isn't delivering. That's the cold and harsh truth more and more people are having to deal with, such as Chimera Linux dropping RISC-V support because the ecosystem is simply lacking the kind of powerful and available hardware to sustain itself (Chimera got lucky, though, and gained access to a Milk-V Pioneer through Adelie Linux). The number of systems and boards that are both powerful and available is close enough to zero that it might as well be zero, and if neither users nor developers can buy RISC-V hardware, what's the point in supporting it? The issue for Ubuntu specifically is that version 25.10 of the distribution intends to target only the RVA23 baseline RISC-V profile, while currently Ubuntu supports RVA20 as the baseline. This higher baseline profile requires a number of extensions to the instruction set that no existing hardware yet supports, making 25.10 effectively a clean break for all existing RISC-V hardware. In other words, if you're running Ubuntu on RISC-V hardware today, you won't be able to upgrade to 25.10 or higher. RISC-V really needs vastly improved hardware availability, because right now it's just not delivering on the years of promises.
The Amiga 3000 UNIX and Sun Microsystems: deal or no deal?
Amiga lore is full of exciting tales. Many of them are retold to demonstrate how the incompetence of Commodore's management destroyed a platform that, by rights, was destined for success.Coulda, shoulda,and the Amigawouldarisen as rightful ruler of all other computer platforms, forever and ever. Amen. One of those stories is about how Sun Microsystems allegedly showed interest in the Amiga 3000 during the early 1990s. It's a classic Amiga anecdote, usually recounted without much reflection, and oneI've certainly helped perpetuate. Alas, the more I think about it, the less it adds up. Fact or factoid? Let's speculate! Carl Svensson Great speculation with some solid reasoning and sourcing. Considering that had been some minor joint marketing between Sun and Commodore, my money is on the talks around that deal birthing rumours about more extensive Sun involvement in the Amiga 3000. At this point in time, however, decades after the fact and with several conflicting account, it's unlikely we'll ever get a solid answer.
AI note takers are flooding Zoom calls as workers opt to skip meetings
Clifton Sellers attended a Zoom meeting last month where robots outnumbered humans. He counted six people on the call including himself, Sellers recounted in an interview. The 10 others attending were note-taking apps powered by artificial intelligence that had joined to record, transcribe and summarize the meeting. Lisa Bonos and Danielle Abril at The Bezos Post Management strongly encourages - mandates - that everyone use AI" to improve productivity, but then gets all uppity when people actually do. Welcome to finding out".
Elementary OS makes meaningful accessibility improvements
With recent efforts to improve accessibility in GNOME and KDE, as well as a renewed focus on highlighting the many issues that still need fixing, the Linux desktop is making meaningful strides in becoming more accessible to those among us with disabilities. Obviously, the Linux desktop is bigger than just GNOME and KDE, so today we have elementary OS improving its accessibility features in a variety of ways. July is Disability Pride Month, an opportunity for us to consider how we're serving our disabled community and work on breaking down barriers to access. Last year we had the pleasure of being introduced toFlorian-a fully blind cybersecurity enthusiast-and thanks to his feedback we completely rewrote navigation in Onboarding to be more keyboard and screen reader friendly, as well as took another look at Installation and Initial Setup to vastly improve our entire first run experience for blind folks. Plus, we implemented the screen reader interface in the+window switcher. Thanks to this feedback, elementary OS 8 can be installed and set up completely blind, an important win for maintaining your independence as a person with vision disabilities. Since the release of OS 8 we've been working on things like improving contrast, support for Dark Mode screenshots and brand colors in AppCenter, turning on or snoozing Dark Mode without canceling your schedule, expanding the scope of the Reduce Motion" setting, and adding more options to reduce distracting notification bubbles. Plus, thanks to feedback fromAaronwho you may know fromhis blog series on Linux accessibility, Notifications and the Shortcut Overlay both got releases that add screen reader support. Danielle Fore at elementary's blog I'm glad we're finally putting to rest this idea that accessibility features should be afterthoughts, relevant to only a minute percentage of people. Not only is the disabled community way bigger than we might think, many of the features they require are simply also extremely nice and beneficial to users who might not actually require them. I know tons of people who, for instance, love reduce motion features simply because it makes their operating system feel faster, or people who just don't want to be bothered with notifications the instant they arrive. Accessibility goes far beyond what we traditionally think of as accessibility features, like screen readers or high contrast modes. Making software more accessible for those that require it, also makes software more accessible for those that merely desire it. Even though elementary OS probably isn't the type of distribution that appeals to the average OSNews reader, I'm incredibly happy they're taking accessibility seriously, and I intend to continue to highlight such improvements.
Servers and thin clients in every home is the future they stole from us
I've used thin clients at home for quite a while - both for theirintendeduse (remotely accessing a desktop of another system); and in the sense of modern thin clients are x86 boxes that are wildly overpowered for what they run, so they make good mini servers." Recently, I saw a bulk lot of Sun Ray thin clients pop up on Trade Me (NZ's eBay-like auction site) - and with very little idea of how many clients were actually included in this lot, I jumped on it. After a 9 hour round-trip drive (on some of the worst roads I've seen!), I returned home with the back of my car completely packed with Sun Rays. Time for some interesting shenanigans! catstret.ch I was unaware you could still set up a Sun Ray environment with latest versions of OpenIndiana, and that has me quite interested in buying a few Sun Rays off eBay and follow in the author's footsteps. It seems like it's not too difficult, and while there's some manual nonsense you have to do to get everything to install correctly, it's nothing crazy. To this day, I firmly believe that the concept of dumb thin clients connected to powerful servers is an alluring and interesting way of computing. I'm not talking about connecting up to servers owned by massive technology corporations - I'm talking about a few powerful servers down in your own basement or attic or whatever, serving applications and desktops straight to basic thin clients all around your house. These thin clients can take the shape of anything, from something like a desktop setup in your office, down to a basic display in your kitchen for showing recipes, setting timers, and other basic stuff - and everything in between. Sun Rays could hot desk' using personal smart cards, but of course, in this day and age you'd have your smartphone. The thin clients around your house would know it was you through your smartphone, and serve up the applications, desktop, tools, and so on that you use, but everything would be running on the servers in your house. Of course, my wife would have her own account on the server, as would our children, when they are old enough. None of this is impossible with today's tools and computing power, but it wouldn't be easy to set up. There are no integrated solutions out there to make this happen; you'd have to scrap it together from disparate parts and tools, and I doubt such a house of cards would end up being reliable enough not to quickly become a massive annoyance and time sink. On top of that, we live in a rental apartment, so we don't even have a basement or attic to store loud servers in, nor are we allowed to drill holes and route Ethernet cabling for optimal performance. Anyway, there's no chance in hell any of the major technology companies would build such a complex ecosystem in a world where it's much easier and more profitable to force people to subscribe to shitty services. In my ideal computing world, though - a server in every home, with cheap thin clients in every room.
The new troll diet
We need a new framework for how to defend against trolls". The feeding metaphor ran its course many years ago. It is done and will not be coming back. New online risks demand that we adapt and become proactive in protecting our spaces. We have to loudly and proudly set the terms of what is permissible. Those holding social or institutional power in communities should be willing to drop a few loudfuck offsto anyone trying to work their way in by weaponizing optics, concern trolling, or the well knowntolerance paradox". Conceding through silence, or self-censorship, only emboldens those who benefit from attacking a community. diegoebe Een volk dat voor tirannen zwicht, zal meer dan lijf en goed verliezen, dan dooft het licht.
Donkey Kong Country 2 and open bus
Apparently, Donkey Kong Country 2 has runs into a bug in the old SNES emulator ZSNES, where one of the barrels that you're supposed to be able to precisely control the spinning direction of ends up spinning forever. This bug is caused by ZSNES not emulating open bus behavior. I believe this was originally discovered by Anomie roughly two decades ago, who subsequently fixed the same bug in Snes9x. This original fix hardcoded the specific addresses to return the values that the game depends on rather than properly emulating open bus, but it fixed DKC2 and probably didn't break anything else. The bug was never fixed in ZSNES, which is now a long abandoned project (last release in 2007). Purely out of curiosity, I wanted to dig into this a little more to figure out what exactly in the game code causes these barrels to spin forever in an emulator that doesn't emulate open bus behavior. jsgroth Just in case you've always wanted to know.
Wayback: experimental layer to run X desktop environments on Wayland
With X.org being in maintenance mode, with the process of replacing it with Wayland accelerating pretty quickly now, a lot of projects using X.org are looking for ways to prepare for the future. Alpine Linux, a distribution focused on musl, BusyBox, and OpenRC, also wants to reduce its maintenance burden for X11 applications, and so Alpine Linux maintainer Ariadne Conill has come up with something interesting. Wayback is an experimental X compatibility layer which allows for running full X desktop environments using Wayland components. It is essentially a stub compositor which provides just enough Wayland capabilities to host a rootful Xwayland server. It is intended to eventually replace the classic X.org server in Alpine, thus reducing maintenance burden of X applications in Alpine, but a lot of work needs to be done first. Wayback GitHub page It's nowhere near done and most likely contains massive amounts of bugs and issues, but the seed has been planted. Wayback will make it possible to keep running X11-based desktop environments even in a full-Wayland environment. This may be necessary in case you need a specific feature not yet available in the Wayland version of your desktop environment, or if your desktop environment of choice simply isn't going to move to Wayland at all (due to lack of maintainers or whatever). It'll also be a boon for retrocomputing, especially as over the coming years and decades unmaintained X11 desktop environments become become ever harder to keep running on modern Linux distributions. While X.org as it exists today certainly isn't going anywhere any time soon, it will, eventually, stop working properly on Linux distributions who don't ship it by default anymore, and it's awesome to already have the beginnings of a project to address this problem.
Microsoft to remove all but the latest versions of drivers from Windows Update
This blog post is intended to notify all Windows Hardware program partners that Microsoft has taken a strategic initiative to clean up legacy drivers published on Windows Update to reduce security and compatibility risks. The rationale behind this initiative is to ensure that we have the optimal set of drivers on Windows Update that cater to a variety of hardware devices across the windows ecosystem, while making sure that Microsoft Windows security posture is not compromised. This initiative involves periodic cleanup of drivers from Windows Update, thereby resulting in some drivers not being offered to any systems in the ecosystem. Microsoft's Hardware Dev Center The general gist is that Microsoft is going to remove all drivers from Windows Update for which newer versions exist - or, to put it in a different way, only the latest versions of a driver are going to remain available on Windows Update. It's effectively a clean-up of Windows Update, and the only way older versions of drivers will remain available on Windows Update is if the manufacturer in question can make a business justification" to keep them around. Some of this may sound surprising, since many people assume Windows Update only offers the latest versions of drivers - annoyingly so, sometimes - but this isn't the case. Corporations with fleets of devices can actually determine exactly which drivers get sent to their devices, including opting for older versions in case newer versions have regressions or otherwise cause issues. Sometimes you just don't have a choice. According to Adam Demasi, the creator and maintainer of the amazing Legacy Update service, Microsoft hasn't deleted a single driver or update from Windows Update since 2001 (save for problematic updates). This results in a truly massive collection of updates and drivers, and that's causing real problems for Microsoft. Windows Update has a pretty cool system of describing whether an update is necessary to be installed on the current system, or if it is already installed. It also builds a relationship graph between updates, to indicate when they have been replaced by a newer update that includes all changes from the previous update. That system is also its downfall, causing the Windows Update service to beincredibly slowin checking for updates, possibly never completing the check at all. This issue also applies to WSUS, which despite being based on the very robustSQL Server, struggles with the number of drivers Microsoft hosts on Windows Update.As of April, we know that Windows Update hosts 1,799,339 drivers, and this creates a 138 GB database that requires almost 16 days to synchronise down from the main servers. The WSUS server is brought to its knees, with frequent timeouts while it furiously tries to complete database queries. (The PC used is a Ryzen 5700G with 32 GB of 3600 MHz RAM and 500 GB of NVMe, running Windows Server 2025 and SQL Server 2022.) Adam Demasi From this, it's easy to understand why Microsoft would want to perform some housekeeping, followed by a new set of rules around only keeping the latest versions of drivers around in Windows Update. Demasi also notes that these plans by Microsoft won't affect drivers for old devices, since they will still be served their newest" driver version, and it won't affect Legacy Update either.
“I want a good parallel computer”
The GPU in your computer is about 10 to 100 times more powerful than the CPU, depending on workload. For real-time graphics rendering and machine learning, you are enjoying that power, and doing those workloads on a CPU is not viable. Why aren't we exploiting that power for other workloads? What prevents a GPU from being a more general purpose computer? Raph Levien Fascinating thoughts on parallel computation, including some mentions of earlier projects like Intel's Larabee or the Connection Machine with 64k processors the '80s, as well as a defense of the PlayStation 3's Cell architecture.
Windows gets new “blue” screen of death and automated boot recovery
The blue screen of death has been such a core part of Windows that's it's become part of humanity's collective consciousness. They're not nearly as common anymore as they used to be back in the Windows 9x and early Windows XP days, but they do still occasionally when dealing with broken hardware, shoddy drivers, or other such faults. Well, the blue screen of death is losing its eponymous blue colour, and will now clearly mention the stop code and where - in which driver - the kernel panic occurred. The Windows 11 24H2 release included improvements to crash dump collection which reduced downtime during an unexpected restart to about two seconds for most users. We're introducing a simplified user interface (UI) that pairs with the shortened experience. The updated UI improves readability and aligns better with Windows 11 design principles, while preserving the technical information on the screen for when it is needed. David Weston at the Windows Blogs This is part of a new feature in Windows 11 called quick machine recovery, or QMR. If a Windows PC gets stuck in a boot loop, ending up in the Windows Recovery Environment, Microsoft can now deploy fixes and remediations through WinRE. This feature will become available later this year by default on Windows 11 Home, while on Windows 11 Pro and Enterprise, administrators can control how this feature works. So far, it seems QMR is only intended to be used for widespread outages, but I wonder if it would be possible to eventually use QMR locally. It would be pretty neat if Microsoft released the server-side component of QMR so individuals can run and (ab)use it locally for their own machines.
Snow, a new classic Macintosh emulator
The world isn't short of classic Macintosh emulators, but one more certainly cannot hurt. Snow emulates classic (Motorola 680*0-based) Macintosh computers. It features a graphical user interface to operate the emulated machine and provides extensive debugging capabilities. The aim of this project is to emulate the Macintosh on a hardware-level as much as possible, as opposed to emulators that patch the ROM or intercept system calls. It currently emulates the Macintosh 128K, Macintosh 512K, Macintosh Plus, Macintosh SE, Macintosh Classic and Macintosh II. Snow's homepage Snow is written in Rust and open source under the MIT license.
Microsoft is moving antivirus providers out of the Windows kernel
It's been nearly a year since a faulty CrowdStrike update took down 8.5 million Windows-based machines around the world, and Microsoft wants to ensure such a problem never happens again. After holding a summit with security vendors last year, Microsoft is poised to release a private preview of Windows changes that will move antivirus (AV) and endpoint detection and response (EDR) apps out of the Windows kernel. Tom Warren at The Verge After the CrowdStrike incident, one of the first things Microsoft hinted as was moving antivirus and EDR applications out of the kernel, building an entirely new framework for these applications instead. The company has been working together with several large security vendors on these new frameworks and APIs, and it's now finally ready to show off this new work to the outside world. Instead of designing the new frameworks and APIs in-house and just dumping them on the security vendors, Microsoft requested the security vendors send them detailed documentation on how they want the new frameworks and APIs to work. This first preview of the new implementation will be private, and will allow security vendors to request changes and additional features. Microsoft states it will take a few iterations before it's ready for general availability, and on top of that, security software is only the first focus of this new effort. It turns out Microsoft wants to move more stuff out of the kernel, with anti-cheat software - more accurately described as rootkits, like Riot's Vanguard - being an obvious next target. Perhaps this effort could have some beneficial side effects for gaming on Linux, which you should be doing anyway if you want better performance, because Windows games seem to perform better on Linux than they do on Windows.
PNG gets its first specification update in 20 years
Jokes aside, this is exciting news. PNG is back to its former glory after its progress stalled for over two decades. Did you know the U.S. Library of Congress, Library and Archives Canada, and the National Archives of Australia recommend PNG? It is important that we keep PNG current and competitive. After 20 years of stagnation, PNG is back with renewed vigor! With these titans behind it, the image format is back with full momentum. Work has already begun on the nexttwo PNG spec updates. Chris Blume The new PNG specification update adds proper HDR support, which is probably its most important new features. Chris Lilly, one of the original creators of PNG and actively involved in these new updates as well, has a detailed blog post diving into how HDR in PNG works. Other changes include officially adding Mozilla's animated PNG implementation to PNG, support for EXIF data, and a ton of smaller changes and cleanups.
Microsoft grants stay of execution for Windows 10 users: use OneDrive, and get one additional free year of security updates
For a while now I've been wondering if Microsoft would blink when it comes to Windows 10's rapidly approaching end of support date. Only a few weeks ago, Microsoft at the very least twitched by extending support for Microsoft Office on Windows 10, which should've been an indication of what was to come. Today, Microsoft actually blinked: regular consumers wishing to keep using Windows 10 after support ends in October will now be able to sign up for an additional year of security updates. Microsoft is making this possible by allowing Windows 10 users to sign up for the Windows 10 Extended Security Update program for one year of extended updates, for free. This program is normally only available to paying enterprise customers, and this marks the first time the company is letting regular consumers make use of it. The for free" requires some serious caveats, though, as depending on how you look at it, it's not free at all. You options are to either pay around $30, pay 1000 Microsoft points, or to sign up for the Windows Backup application to synchronise your settings to Microsoft's computers (the cloud"). This last option is technically free, but not only does the free tier include just 5GB of online storage, it also makes use of OneDrive, so if you're using OneDrive to store your documents and other files you may need to pay for additional storage. On top of that, anything that requires the use of OneDrive is simply not free", and only allows Microsoft to further get its claws in you. If Sartre was alive today, Huis clos would've declared L'enfer, c'est OneDrive" instead. Regardless, it's the stay of execution many Windows 10 users have been waiting for, even if it isn't entirely perfect. Sure, choosing between an unmaintained Windows 10, Windows 11, and using OneDrive is about as pleasant as shoving shards of glass underneath your fingernails, and I have a feeling quite a few people are about to find out.
IceWM 3.8.0 released
IceWM, the venerable X11 window manager, has released version 3.8.0, with some small tweaks, bug fixes, and changes. The theme menu now loads faster, the processor and memory graphs use less processor cycles, among other small tidbits.
If you want to keep using KDE and GNOME, you’re going to have to move to Wayland
With the transition from X11 to Wayland in full swing, from popular distributions removing X11 sessions altogether and the two major desktop environments planning for the removal of X11 support as well, there's a ton of questions people are dealing with. Both the KDE and GNOME project published detailed blog posts about the matter. First, KDE's Nathan Graham makes it very clear that KDE Plasma's X11 sessions continues to be maintained. This means KDE Plasma will continue to work on X11, major bugs in the session (e.g. can't log in) will be fixed, and really bad regressions in the session may eventually be fixed. That being said, minor bugs will probably not be fixed unless someone pays for it, and new features in the X11 session will not happen at all, unless someone pays for it. KDE currently has no time frame for when X11 support will be dropped from KDE Plasma, and Graham doesn't expect it to happen within the next two years. The KDE project maintains a list of known significant issues with KDE Plasma on Wayland, and KDE plans on addressing everything on that list before removing X11 support. Graham notes that in the end, dropping X11 support from KDE Plasma is mostly up to distributions, as it wouldn't make any sense to drop it if distributions aren't on board. At the moment, about 70-80% of KDE Plasma users are using Wayland, he notes. On the GNOME side of things, Jordan Petridis also detailed GNOME's position on Wayland and X11. GNOME will be disabling the X11 session in GNOME 49, with a full removal of the X11 code in GNOME 50. This won't break any X11 applications (on either GNOME or KDE), since even if they don't have a Wayland backend, they'll run just fine using XWayland, which is an X server running on top of Wayland. XWayland isn't going anywhere any time soon. According to Petridis, the Wayland session is as functional as the X11 session, and in plenty of cases a lot more capable and efficient". He further adds that there's some niche workflows that are only possible on X11, but there isn't any functionality regression". Basically, if you're using your spacebar as a heater, you might run into problems. As for accessibility, Wayland is actually doing pretty great. There has been a lot of concerned trolling and misinformation specifically around this topic sadly from people that don't care about it and have been abusing the discourse as a straw man argument. Drowning all the people that rely on it and need to be heard. Thankfully Aaron of fireborn fame wrote recently a blogpost talking about all this in detail and clearing up misconceptions. Jordan Petridis Finally, Petridis summarises why the Linux desktop world is moving to Wayland: No, the Xorg Server is still very much maintained, however its development is halted. It still receives occasional bugfixes and there are timely security releases when needed. The common sentiment, shared among Xorg, Graphics, Kernel, Platform and Application developers is that any future development is a dead-end and shortcomings can't be addressed without breaking X11. That's why the majority of Xorg developers moved on to make a new, separate, thing: Wayland. Jordan Petridis This pill is so hard to swallow for some people that they go full bananas and start seeing red hats and Illuminati symbols everywhere, losing their minds and spiraling deep into ludicrous conspiracy theories. The truth of the matter is, however, blatantly banal: the people developing X.org realised long ago that meaningfully improving it would irrevocably break it, and as such they developed something new so they wouldn't have to break X11. That's it. X.org will continue to exist and live on in its maintained state, and desktops relying on it will continue to function. If you want to keep using GNOME and KDE, though, you'll have to drop X11, because the kinds of features and improvements these desktops want to deliver are not possible without breaking X11. Would you want an X11 that's broken for everyone, or an X11 that keeps working as-is, while those that want to move on do so somewhere else?
Asterinas: a new Linux-compatible kernel project
Asterinas is a new Linux-ABI-compatible kernel project written in Rust, based on what the authors call a framekernel architecture". The project overlaps somewhat with the goals of the Rust for Linux project, but approaches the problem space from a different direction by trying to get the best from both monolithic and microkernel designs. Ronja Koistinen at LWN.net Ronja Koistinen has done an outstanding job diving into this new operating system kernel and approach to kernel architecture, including its intended focus and goals. Head on over to the source and read it over there.
The X Window System didn’t immediately have X terminals
For a while, X terminals were a reasonably popular way to give people comparatively inexpensive X desktops. These X terminals relied on X's network transparency so that only the X server had to run on the X terminal itself, with all of your terminal windows and other programs running on a server somewhere and just displaying on the X terminal. For a long time, using a big server and a lab full of X terminals was significantly cheaper than setting up a lab full of actual workstations (until inexpensive and capable PCs showed up). Given that X started with network transparency and X terminals are so obvious, you might be surprised to find out that X didn't start with them. Chris Siebenmann I did indeed assume X terminals were part of the ecosystem from day one, but it makes sense that it took a while, and that they didn't enter the scene until X had established itself as the standard windowing system in the UNIX world. I've been trying to get my hands on specifically the last HP X terminal, but they're hard to find and often very expensive. I'd love to get a taste of a proper networked X environment on real UNIX, in the way people actually used to use it professionally. As a sidenote, Siebenmann is doing such an excellent job with these stories about UNIX, X11, and related matters. He's like the Raymond Chen of the UNIX world.
postmarketOS v25.06 released with systemd
This is it, the one that adds systemd to postmarketOS! We have talked about the decision at length on this blog, make sure to read the initial announcement if this is the first time you are hearing about this. postmarketOS v25.06 release announcement While adding systemd to postmarketOS is certainly the tentpole feature of this release, it also updates the various user interfaces - GNOME's and KDE's mobile shells and applications - and moves to Alpine Linux 3.22 as its base. The mobile user interfaces for both Firefox and Thunderbird have been updated as well, there's a ton of improvements and additions for individual devices, and a lot more. PostmarketOS, in case you are unaware, is a Linux distribution optimised for smartphones, focused on running mobile shells and applications. It's not ready for prime-time quite yet, and device support will probably be the biggest hurdle for anyone wanting to try it out.
YouTube’s new anti-adblock measures
Over the past few months, YouTube has been trying another round of anti-adblock measures. Currently the anti-adblock stuff is being A/B tested, and one of my accounts is in the experimental group. I wrote a filter that partially avoids one of the anti-adblock measures, fake buffering, on uBlock Origin (and Brave browser, since it uses the same filter rules). (It's already in the default filter lists, you don't need to manually add the filter.) One thing that people have ran into is fake buffering", where videos will take a while to load due to a lot of buffering, but only at the very start of the video (there's no mid-video fake buffering). As I'll explain, the fake buffering is 80% of the length of the ads you would've seen, so even with fake buffering you're still saving time using an adblocker. iter.ca The battle between YouTube on one side, and users wanting a non-shitty experience without paying for YouTube Premium on the other, is unlikely to end any time soon. Your computer, your rules, so I'm on the side of the people wanting to block ads on YouTube - the same applies to OSNews if you don't want to pay for our ad-free version - but I'm still intrigued to find out just how far Google is willing to go. I sometimes see YouTube with ads at other people's homes. It's a nightmare.
Cosmoe, BeOS/Haiku on Linux, returns from 18 year hiatus
It's 2025, and we're going to talk about BeOS, AtheOS, Cosmoe, and OpenBeOS, all in one news item, right here, right now, on OSNews. In the very early 2000s, Cosmoe was a unique project that started out as a merger of the AtheOS userland with the Linux kernel. AtheOS, in turn, was one of the quintessential hobby operating systems of the golden age of the advanced hobby operating systems, the early 2000s. AtheOS would eventually be abandoned in 2002, but would be forked into Syllable and continue development until it, too, was eventually abandoned in 2012. Cosmoe was the brainchild of Bill Hayden, and originally consisted of the AtheOS userland running on top of the Linux kernel, in order to address the lack of supported hardware a custom operating system kernel inevitably has to deal with. Not long after the start of Cosmoe, AtheOS was abandoned, as mentioned above, but a new project had entered the scene: OpenBeOS, now known as Haiku. Hayden switched gears, and instead started porting the parts that made up OpenBeOS to run on the Linux kernel. This project progressed nicely, but in 2007 Cosmoe came to a halt (ironically, our last item about Cosmoe is Cosmoe is back) as Hayden had no more free time left to work on it, being a father of five, and so he decided to put the project on hold indefinitely. That is, until last year, when everything changed. In mid-2024, my 3rd son Joshua, not even born when I started this project but who is now in college studying to be a programmer himself, had some questions about operating systems. I decided to dust off Cosmoe and see if I could get it running again, to show him what I had worked on. At first it would only compile and run on extremely old 32-bit versions of Mandrake Linux from 2007. But I had caught the bug again. Not only had I forgotten how fun Cosmoe was to program, but the intervening 17 years of progress made by OpenBeOS (now Haiku) made the certain aspects of this revival come at lightning speed. Day by day, week by week, I got it running on newer versions of Linux, and re-synchronized it with ever-more-recent releases of Haiku. After about 2 months of late-night effort, I had a version of Cosmoe that was 64-bit compatible, ran on multiple modern Linux releases, and was almost completely up-to-date with the latest Haiku source changes. Cosmoe's history page We're halfway through 2025 now, and Cosmoe now exists as two separate, but related projects. There's Cosmoe Classic, which is the updated and modernised incarnation of Cosmoe's original concept: Haiku's userland running on top of the Linux kernel. In its current form, it runs inside an SDL window on your Linux desktop, as there's no native video driver. Cosmoe Classic, however, is not what Hayden is focusing on. Instead, Hayden is focusing on the new Cosmoe, which takes the same idea - the Haiku userland running on a Linux kernel - but implements it in a completely different way: Cosmoe is a C++ class library that allows developers to build rich, native Linux apps with the easy-to-use BeOS API. This library is a light-weight, serverless version of Cosmoe Classic which targets the Wayland compositor on Linux. Cosmoe's GitLab page What Cosmoe on Wayland (to differentiate it from Cosmoe Classic) allows you to do is run BeOS/Haiku applications on Linux, provided you are running Wayland. The project is in an alpha state, but once compiled, it comes with a few BeOS/Haiku sample applications you can run right on your Wayland-based Linux desktop. Hayden states that about 95% of the BeOS API is implemented in Cosmoe, with the TODO file giving an idea of what tasks need to be done to improve compatibility and implement other improvements. The return of Cosmoe is certainly not something I saw coming, but I'm incredibly excited. I'm not entirely sure about the usefulness of running Haiku applications on Wayland on Linux, but who the hell cares - this is an awesome project, with a ton of cherished history behind it that gives me butterflies in my stomach. It's absolutely beautiful to see a project like this come back to life in 2025. Cosmoe is back. Again.
libxml2 maintainer ends embargoed vulnerability reports, citing unsustainable burden
The lone volunteer maintainer of libxml2, one of the open source ecosystem's most widely used XML parsing libraries, has announced a policy shift that drops support for embargoed security vulnerability reports. This change highlights growing frustration among unpaid maintainers bearing the brunt of big tech's security demands without compensation or support. Wellnhofer's blunt assessment is that coordinated disclosure mostly benefits large tech companies while leaving maintainers doing unpaid work. He criticized the OpenSSF and Linux Foundation membership costs as a financial barrier to single person maintainers gaining additional support. Sarah Gooding The problem is that, according to Wellnhofer, libxml2 was never supposed to be widely used, but now every major technology company with billions in quarterly revenue are basically expecting an unpaid maintainer to fix the security issues - many of which questionable - they throw his way. The point is that libxml2 never had the quality to be used in mainstream browsers or operating systems to begin with. It all started when Apple made libxml2 a core component of all their OSes. Then Google followed suit and now even Microsoft is using libxml2 in their OS outside of Edge. This should have never happened. Originally it was kind of a growth hack, but now these companies make billions of profits and refuse to pay back their technical debt, either by switching to better solutions, developing their own or by trying to improve libxml2. The behavior of these companies is irresponsible. Even if they claim otherwise, they don't care about the security and privacy of their users. They only try to fix symptoms. Nick Wellnhofer It's wild that a library never intended to be widely used in any critical infrastructure is now used all over the place, even though it just does not have the level of quality and security needed to perform such a role. These are the words of Wellnhofer himself - an addition to the project's readme now makes this point very clear, and I absolutely love the wording: This is open-source software written by hobbyists, maintained by a singlevolunteer, badly tested, written in a memory-unsafe language and full ofsecurity bugs. It is foolish to use this software to process untrusted data.As such, we treat security issues like any other bug. Each security reportwe receive will be made public immediately and won't be prioritized. libxml2's readme If you want libxml2 to fulfill a role it was never intended to fulfill, make it happen. With contributions. With money. Don't just throw a whole slew of security demands a sole maintainer's way and hope he will do the work for you.
rou2exOS: a DOS-like hobby operating system written in Rust
rou2exOS is a 64-bit DOS-like operating system (OS). The system is mainly written in Rust, but some portion of x86 assembly is used as well (inline + freestanding code for the stage2 kernel loading). Blog post about rou2exOS at blog.vxn.dev It can do basic VGA operations, comes with a very barebones networking stack, realtime clock support, a FAT12 driver, and a few more tidbits. It's a rewrite of the previous iteration of the hobby operating system.
Jolla kills €25 yearly subscription for updates, guaranteeing five years of free updates instead
Welcome news coming out of Jolla, the company that develops Sailfish OS. Up until now, if you bought their Jolla C2 smartphone, you had to pay a yearly subscription fee in order to get updates (with the first year included in the purchase price). Today they've announced their dropping this construction, and they now guarantee five years of free updates. We're happy to announce that from now onwards long-term Sailfish OS updates are included free-of-charge to all Jolla C2 devices for a minimum of 5 years. This applies also to everybody who have already purchased the Jolla C2. Announcement at the Jolla forums People don't like subscriptions, and I wouldn't be surprised if Jolla was simply running into a lot of resistance to this subscription model from potential customers. Nobody likes subscriptions, and I think that counts doubly so for the kinds of people interested in buying a phone like the C2 with Sailfish OS.
Liberux Nexx: a Linux smartphone built in Europe
With the possibility that Google is going to make some big changes to the open source status of Android, the importance of smartphones that don't run either iOS or (some form of) Android is definitely increasing. Linux on smartphones is not as complete as iOS or Android, and I personally think one of the primary reasons for that is a lack of easy access to devices that don't require manual installation or other forms of hackery, only to then end up with a partially supported device because the device in question was never originally designed to run regular Linux. A few companies are trying to change this, developing Linux-first smartphones instead. One of the newcomers here is Liberux, a Spanish company who just unveiled the crowdfunding campaign for their Liberux Nexx, a Debian-powered smartphone with excellent specifications and some unique additions you won't find on any other smartphone. It's powered by an octa-core Rockchip RK3588S (four Cortex-A76 cores and four Cortex-A55 cores up to 2.4GHz), 32GB LPDDR4x RAM, tons of expendable storage, and a 6.34'' 2400*1080 OLED display. At the top of the device sit something you won't find on many other smartphones: dedicated hardware switches to physically cut power to the modem, Wi-Fi/Bluetooth chip, and the microhone/camera array. When all three switches are disabled, a number of other features, like GPS and sensors, are also turned off. On top of all this, various internal components are designed to be replaceable and possibly even upgradeable, with manufacturing of the device taking place in Europe - which probably refers to assembly, but still. The device is supposed to become open source, too. It will run Debian 13 with a customised version of the mobile GNOME Shell using a standard Linux kernel. Android applications will also be supported using Waydroid, which you'll most likely have to rely on for things like banking and other application categories exclusive to iOS and Android. Liberux promises that any development done on both the Linux distribution and other related applications will be done openly, which is something we can hold them to quite easily. I'm always weary of crowdfunding campaigns, and all the usual caveats, warnings, and concerns still apply here. I'm highlighting this campaign because I feel like many of the kinds of people who read OSNews are longing for a modern, capable smartphone that runs not iOS or Android, but proper Linux, even if Linux on smartphones isn't quite there yet to go toe-to-toe with the two duopolists. For more information on the device and the people involved, be sure to read LINMOB.net's excellent interview with Liberux. Liberux has told me they want to send over a review device once development has reached a point where that's possible. So, assuming the crowdfunding campaign is successful, you can look forward to a review of the Liberux Nexx on OSNews somewhere between now and mid-2026.
Resurrecting a dead Torrent tracker and finding 3 million peers
Kian Bradley was downloading something using BitTorrent, and noticed that quite a few trackers were dead. Most of the trackers were totally dead. Either the hosts were down or the domains weren't being used. That got me thinking. What if I picked up one of these dead domains? How many clients would try to connect? Kian Bradley It turns out the answer is a lot.
Accessibility programming doesn’t feel accessible
Accessibility is something that doesn't get nearly enough attention, especially considering because not only will we need accessibility features eventually as we grow older, but also because a lot of accessibility features are just helpful even if you don't technically need them. Given these facts, it's a shame that accessibility is usually an afterthought, doubly so on open source desktops, a problem we recently talked about. But what if you don't just need to use a few applications as, say, a blind person, but also actually program as a blind person? Acidic Light, accessibility engineer at KDE e.V., has published a blog post about how screen readers actually work, and what it's like to program while blind, and the conclusions are not exactly great. I truly feel that, based on my experience with KDE and my experience actually delving into the weeds with AccessKit in a custom UI system, that accessibility programming just isn't accessible. Unless you happen to already understand the way each platform works, trying to find resources on how to actually let a screen reader know your UI exists is just painful. It's going to involve reading code other people have already written. It's going to involve hours, if not days, if not weeks of research and painful debugging. You likely won't be able to ask many people for help, because they'll know as much as you do. Acidic Light If the people who know most what is needed to make a program accessible have so many problems actually making programs accessible, because the tooling, documentation, and institutional knowledge just isn't there, what hope do other programmers have to make their code accessible? If a blind programmer can't scratch their own itch, so to speak, we're never going to reach a point where accessibility becomes a given. I'm very happy awareness of accessibility is growing, but I feel like this isn't the first time we've seen an increase in accessibility awareness only for it to eventually fizzle out without meaningful improvements for those that need it the most. I really hope it sticks this time.
KDE Plasma 6.4 released
A new version of Plasma is here, and it feels even more like /home, as it becomes smoother, friendlier and more helpful. Plasma 6.4 improves on nearly every front, with progress being made in accessibility, color rendering, tablet support, window management, and more. KDE Plasma 6.4 release announcement KDE Plasma 6.4 comes with a big improvement in window and virtual desktop management, allowing you to create entirely custom tiled configurations per virtual desktop. Accessibility was another focus of this release, as we talked about a few weeks ago, bringing number pad mouse pointer navigation, improved desktop zoom, screen readers improvements, better contrast i the dark theme, tons of little legibility improvements across the desktop environment and its applications, and more. Furthermore, there's now finally a dedicated page in Settings for animations, so you no longer have to dig your way through the oddly placed and obtuse Desktop Effects page. Notifications have been improved as well, with new additions like a speed graph in file transfer notifications or Plasma notifying you when you're trying to use a muted microphone input. KRunner can now visualise colours when searching for a hex code, Spectacle has received some love, various widgets have been touched up, and much more. There's a brand new HDR wizard, support for Extended Dynamic Range, and the addition of the P010 video color format. System Monitor will now show usage information for Intel and AMD GPUs, and Info Center will show raw sensor data from the sensors in your device. There's a ton more, as this is a fairly major release. You can download and compile KDE Plasma 6.4 now, or just wait a few days until it lands in your distribution's repository.
12345678910...