27 Feb 2026
OSnews
Windows Server Insider builds can now boot from ReFS
The file system of the Windows operating system is NTFS, whether you're running it on a desktop/laptop or server. It's the only file system Windows can run on and boot from, at least officially, so you're not even given a choice of file systems for the boot volume like you are on, say, desktop Linux. That's about to change, though: Microsoft has finally announced that Windows Server will be able to boot from ReFS. We're excited to announce that Resilient File System (ReFS) boot support is now available for Windows Server Insiders in Insider Preview builds. For the first time, you can install and boot Windows Server on an ReFS-formatted boot volume directly through the setup UI. With ReFS boot, you can finally bring modern resilience, scalability, and performance to your server's most critical volume - the OS boot volume. ↫ chcurlet-msft at Microsoft's Tech Community Without diving too much into the weeds, ReFS can roughly be seen as Microsoft's answer to modern file systems like ZFS and Btrfs, with comparable design goals and feature sets. It's been around since 2012, but only for Windows Server, and with every Windows Server release since, the company has improved performance, added new features, and fixed bugs. Now, in 2026, it seems Microsoft thinks ReFS is ready to be used as a bootable file system for Windows Server. If you want to try this for yourself, you need to be a Windows Insider and make sure you have Windows Server build 29531.1000.260206-1841 or newer. During installation, the Windows installer will ask you to choose between NTFS and ReFS; the rest of the installation process will be pretty much the same as before. Now all we need is to wait for ReFS to become an option on client versions of Windows too, which would mark - arguably - only the second time in history Windows transitioned from one default filesystem to the another.
27 Feb 2026 11:25pm GMT
US lawmakers push for age verification at the operating system level
Encryption backdoors, social media bans for children, creepy age verification for applications - what will they think of next? The latest brilliant idea by US lawmakers sure is a hell of a doozy: legally mandated age verification in every single operating system. Colorado's SB26-051, introduced last month, would require operating systems to register the owner's age, which third-party apps can then leverage to determine if the user is an adult. The bill calls for the device owner to register their birthdate or age, but for the purposes of creating an "age bracket," which can then be shared to an app developer through an API to learn their age range, according to BiometricUpdate.com. Ball also said the legislation was based on California's bill AB 1043, which was passed last year. It too requires OS makers to create a way for the device owner to register their age bracket, which can then be shared to app developers over an API. The California law starts to take effect January 1, 2027. ↫ Michael Kan at PCMag Age verification to protect children sounds innocent enough, but if you have more than two brain cells to rub together it's crystal clear that what we're really looking at is the true end of privacy and online anonymity. If age verification is only used by certain applications, it's easy enough to avoid them, but if it becomes part of Windows, desktop Linux, Android, it's truly game over. Nobody will be anonymous online ever again, and nobody will have any sense of privacy left when opening up their computer. Worse yet, if you do end up using an operating system that doesn't adhere to this law, or you hack out or circumvent the age verification nonsense, you'll automatically become an easy target for law enforcement. Clearly, if you circumvent age verification, you must be up to no good, right? Of course, as we've seen in countries with heavily deteriorating democracies and freedoms, like the US or Hungary, even merely opposing the government will be classified as "up to no good", and let's not even get started about the various minorities these countries are actively trying to eradicate. If something like this is enshrined in law in your country, you're fucked.
27 Feb 2026 10:19pm GMT
Jails for NetBSD
FreeBSD has its jails technology, and it seems NetBSD might be getting something similar soon. Jails for NetBSD aims to bring lightweight, kernel-enforced isolation to NetBSD. The system is intended to remain fully NetBSD-native. Isolation and policy enforcement are integrated into the kernel's security framework rather than implemented in a separate runtime layer. It does not aim to become a container platform. It does not aim to provide virtualization. ↫ Matthias Petermann It has all the usual features you have come to expect from jails, like resource quota, security profiles, logging, and so on. Processes inside jails have no clue they're in a jail, and using supervisor mode, jails are descendent from a single process and remain visible in the host process table. Of course, there's many more features listed in the linked article. It's in development and not a default part of NetBSD at this time. The project, led by Matthias Petermann, is developed out of tree, with an unofficial NetBSD 10.1 ISO with the jails feature included available as well.
27 Feb 2026 9:58pm GMT
26 Feb 2026
OSnews
Genode OS Framework 26.02 released
The Genode OS Framework 26.02 has been released, and its tentpole improvement is the completion of moving configuration from XML to the new human-inclined data syntax, as we talked about a few months ago. The project has been working on this for years, and now that the tooling, documentation, and so on have been added this release cycle, they're ready to make the switch. On top of that, they also made the move from GitHub to Codeberg, but that's certainly not all. The technical topics of the release revolve around the progressive update of our Linux device-driver environment (DDE-Linux) to kernel version 6.18, usability improvements of the Goa SDK, input-event processing, and code rigidity. Feature-wise, version 26.02 further cultivates the genode-world repository as designated place for ported 3rd-party software, adding the port of Git as stepping stone on our way towards self-hosted development on Sculpt OS. ↫ Genode OS Framework 26.02 release notes Be sure to read the entire release notes for much more detailed information, as well as a ton of things not mentioned yet.
26 Feb 2026 11:15pm GMT
“Linuxulator on FreeBSD feels like magic”
You may not be aware that FreeBSD has a pretty robust set of tools to run Linux binaries, unmodified. The result? A fast, smooth, fully-featured remote development experience on FreeBSD running Linux binaries transparently via the Linuxulator. It genuinely feels like magic. More importantly, it's a testament to how stable the Linux ABI itself is and how well FreeBSD's Linuxulator implements it. This setup completely changed how I work with FreeBSD, and it finally removed one of the biggest friction points in my workflow. ↫ Hayzam Sherif FreeBSD's Linux compatibility does kind of feel like magic. There's people running Steam and Steam games on FreeBSD using these very same technologies, and while it's far from perfect, it works for quite a few games without any issues. It'd be great is Steam ever made it to FreeBSD natively, but sine that's probably not going to happen any time soon, it's great to see that those of us using FreeBSD can still play at least some Steam games just fine.
26 Feb 2026 9:47pm GMT
US orders diplomats in the EU to fight data sovereignty initiatives
It seems the widespread efforts in Europe to drastically reduce its dependency on US technology companies is starting to worry some people. President Donald Trump's administration has ordered U.S. diplomats to lobby against attempts to regulate U.S. tech companies' handling of foreigners' data, saying in an internal diplomatic cable seen by Reuters that such efforts could interfere with artificial intelligence-related services. Experts say the move signals the Trump administration is reverting to a more confrontational approach as some foreign countries seek limits around how Silicon Valley firms process and store their citizens' personal information - initiatives often described as "data sovereignty" or "data localization." ↫ Raphael Satter and Alexandra Alper at Reuters It's going to take time, but untangling the EU from the US - especially technologically and militarily - is worth the effort. I'll gladly pay more taxes to make this happen.
26 Feb 2026 9:40pm GMT
25 Feb 2026
OSnews
“Never buy a .online domain”
I've been a .com purist for over two decades of building. Once, I broke that rule and bought a .online TLD for a small project. This is the story of how it went up in flames. ↫ Tony S. An absolute horror story about Google's dominance over the web, in places nobody really talks about. Scary.
25 Feb 2026 11:26pm GMT
You can add a menu bar to KDE title bars with this tool, for some reason
Only a few days ago we talked about the concept of client-side decorations, and how more and more desktop environments and operating systems - specifically GNOME and macOS - are putting more and more buttons, menus, and other widgets inside title bars. How about we take this concept a step further? This hides the AppMenu icon button and draws the menu in the title bar. It also includes a search button to find actions. It works on both X11 and Wayland. On Wayland, GTK apps don't export the menu in a KDE-friendly way. You need to start them with GDK_BACKEND=x11 environment variable or you can try the experimental appmenu-gtk-module-wayland (GTK3 only). ↫ material-decoration's GitHub page So this little tool allows you to add an application's menu bar (file, edit, view, etc.) to the titlebar of a KDE application. The way it works is that it adds an optional widget to KDE's System Settings > Colors & Themes > Window Decorations > Configure Titlebar Buttons…, alongside regular staples like close, minimise, maximise, etc. You can then freely add said "menu bar" to the title bar of your applications. There's some configuration options, too. For instance, you can disable the search button, or turn the entire menu bar into a hamburger menu instead. It looks weird, and I'm definitely not the target audience for this, but I do find it intriguing. I've never seen anything like this before, and I doubt many people will like it since it takes up so much space if you don't opt to use the hamburger menu option. That being said, I'm fairly sure KDE and Kwin allow you to edit the titlebars of specific applications and specific windows, which does open some interesting possibilities for, say, applications or windows which you always have maximised or whatever. There's an AUR package for Arch users, but everyone else will have to build it themselves.
25 Feb 2026 10:46pm GMT
New Windows update adds Sysmon to Windows
Microsoft released an optional cumulative update for Windows 11, and for once, it actually includes something many of you might actually like: it adds Sysmon from Sysinternals to Windows natively, so you no longer have to install it manually. Here's a refresher on what, exactly, Sysmon does. System Monitor (Sysmon) is a Windows system service and device driver that, once installed on a system, remains resident across system reboots to monitor and log system activity to the Windows event log. It provides detailed information about process creations, network connections, and changes to file creation time. By collecting the events it generates using Windows Event Collection or SIEM agents and subsequently analyzing them, you can identify malicious or anomalous activity and understand how intruders and malware operate on your network. The service runs as a protected process, thus disallowing a wide range of user mode interactions. ↫ Mark Russinovich and Thomas Garnier After installing the optional cumulative update in question, KB5077241, you can install Sysmon as an optional Windows component. Of course, this is Microsoft we're talking about, so it's not quite as straightforward as you'd think. In Windows 11, there's two places to add optional Windows features, and in the case of Sysmon, you have to go to the old Windows features dialog instead of the new View or edit optional features one. And also, don't forget to first remove the old Sysmon from Sysinternals in case you have it installed. After installation, run sysmon -i as an administrator to enable the feature.
25 Feb 2026 9:22pm GMT
24 Feb 2026
OSnews
If you’ve been holding on to a phone for a while, current phones are really disappointing
This must be a universal experience at this point for people who aren't swayed by the latest and greatest marketing hype around new phone models: there's just nothing out there that fits one's needs. When I walked into a phone shop, I expected to witness with amazement how much technology has advanced in the present day compared to my eight-year-old model, and for the power of marketing to mind control me into buying a new phone that would bring all sorts of benefits to my life. But instead, I felt disappointed that I'd be forced to choose between two suboptimal devices, either of which would be a compromise compared to what I already have. I felt frustrated that my OnePlus 5T, which still meets my needs and is working wonderfully (apart from the volume buttons), is being taken from me by the 3G shutdown. ↫ Cadence It's remarkable how a market that was once rife with competition and choice, has now been reduced to well I guess I'll settle for this one then in such a short time frame. There's barely any competition, the number of device makers in (western or western-adjacent) countries has dropped to two, maybe three, and all of them are making what is essentially the exact same device with only the smallest of differences between them. For most average, normal people, it's some model by either Samsung or Apple. There's definitely more choice once you're willing to leave local stores (and thus, easy and quick repairs) behind, but most normal people who just want a phone aren't going to do that. You can also spend like twice or thrice the amount of money to get some foldable thing, but again, if you're just looking for a bog-standard normal-person phone, that's not a realistic option either. Smaller devices, headphone jacks, SD card slots - so many things have just disappeared from the face of the earth for most people, something that will definitely come as a huge, unpleasant surprise if you've been happy with an older phone that just had those things. It's like driving the same car for a decade and needing a new one, but you can only choose between a Toyota and a Volkswagen that look and feel entirely the same. And also the seats are now candles, door handles are gone, and there's no trunk.
24 Feb 2026 10:48pm GMT
The age-verification trap: verifying user’s ages undermines everyone’s data protection
Social media is going the way of alcohol, gambling, and other social sins: Societies are deciding it's no longer kid stuff. Lawmakers point to compulsive use, exposure to harmful content, and mounting concerns about adolescent mental health. So, many propose to set a minimum age, usually 13 or 16. In cases when regulators demand real enforcement rather than symbolic rules, platforms run into a basic technical problem. The only way to prove that someone is old enough to use a site is to collect personal data about who they are. And the only way to prove that you checked is to keep the data indefinitely. Age-restriction laws push platforms toward intrusive verification systems that often directly conflict with modern data-privacy law. This is the age-verification trap. Strong enforcement of age rules undermines data privacy. ↫ Waydell D. Carvalho The answer to the dangers of social media is not to ban social media use among minors, for a whole variety of reasons. There's data privacy, as the linked article goes into, but there's also the fact that for a lot of people, including minors, who live in regressive, backwards environments and/or are victims of abuse, social media is their only support network. Cut them off from social media, and you cut them off from the very people who can save them from further abuse. The problem isn't social media in and of itself - it's profit-seeking social media. Companies like Facebook and TikTok spend billions to hyper-optimise and hyper-target vulnerable people, much like how tobacco companies and drug dealers do, to feed and worsen their addiction because keeping people addicted is how they maximise profits. The solution to the dangers of corporate social media is to strictly regulate their behaviour, something we already do with countless dangerous products and services. I'm obviously not qualified to come up with specific measures that would need to be taken, but I think we can all agree that whatever corporate social media have been and are doing is dangerous, unethical, should be stopped.
24 Feb 2026 8:21pm GMT
23 Feb 2026
OSnews
GTK-NoCSD: an LD_PRELOAD library to disable CSDs
While Libadwaita applications running in a GNOME desktop environment look great and nicely consistent, they look utterly out of place and jarring when run in Xfce, Pantheon, KDE, and others. The biggest reason for this is GNOME's insistence on using client-side decorations, which feel at home inside a GNOME environment, but out of place in environments that otherwise do not use them. On top of that, Libadwaita's/GNOME's CSDs can interfere with non-GNOME window managers and their functionality, causing a whole host of problems. But what if you could turn CSDs off? GTK-NoCSD is an LD_PRELOAD library to disable CSD in GTK3/4, LibHandy, and LibAdwaita apps. CSD is client side decoration, there is also server side decoration, SSD, both serving as the titlebar of windows. GTK3 adopted CSD, where this thick headerbar is used with application controls embedded.This continued into the platform library, LibHandy, then into GTK4 and the platform library of that, LibAdwaita. This looks good on Gnome and makes these applications alike, but looks off everywhere else and can potentially break window managers and remove window manager provided functionality. This library restores the server side decoration, getting back the window manager titlebar, and moves the controls from the CSD to under it, into the window content. ↫ GTK-NoCSD's Codeberg page This isn't the first attempt at such a solution, and certainly won't be the last, and I'm glad they exist. Do note that if you decide to use this library, any problems or bugs you run into in an application 'modified' by it should never be reported to the application's developer, but to the developer of this library. If you encounter a bug in an application modified by this library, test the application in its unmodified state to ensure it's actually a bug in the application before reporting it to the application's developer. Developers who choose to use client-side decorations are not responsible for bugs and issues arising from you removing the CSD. Keep that in mind. That being said, whatever pixels appear on your screen is entirely up to you as a user, and you have the right to theme, alter, butcher, or mangle whatever application is running on your computer. If you dislike the way CSDs look and feel on your computer, you can opt to resort to a solution like this one, and that's entirely fair game. There's packages for Arch, Fedora, and Gentoo, and of course, you can build it yourself. As for my personal opinion - well, let's just say I prefer KDE for many, many reasons, and my disdain for CSDs is certainly one of them. Call me old-fashioned and out-of-touch, but I like the classic distinction between titlebar, menubar, and toolbar.
23 Feb 2026 11:25pm GMT
OpenBSD: anatomy of bsd.rd
Every OpenBSD admin has booted bsd.rd at least once - to install, upgrade, or rescue a broken system. But few people stop to look at what's actually inside that file. It turns out bsd.rd is a set of nested layers, and you can take it apart on a running system without rebooting anything. That's what we'll do here. We'll go from the raw gzip file all the way down to the miniroot filesystem, exploring each layer with standard tools. Everything is documented in the man pages - we're just following the trail. ↫ Wesley Mouedine Assaby What am I supposed to add here?
23 Feb 2026 9:46pm GMT
21 Feb 2026
OSnews
Microsoft announces ESU program for Windows Server 2016, 10 Enterprise LTSB, and 10 IoT Enterprise 2016 LTSB
The regular, consumer version of Windows 10 isn't the only Windows release reaching or having reached end-of-life, now middling on under the Extended Security Updates program for the many people sticking with the venerable release. Windows 10 Enterprise LTSB 2016 (October 13, 2026), Windows 10 IoT Enterprise 2016 LTSB (October 13, 2026), and Windows Server 2016 (January 12, 2027) are all reaching end-of-life soon, too. On the listed dates, these versions of Windows will receive their final monthly security updates. As with Windows 10 for consumers, however, there's a way out: the Extended Security Updates program will also kick in for these versions, offering critical and important security updates, and support relating to just those. The program will be offered for up to three years after official support ends, and won't be free. For Server 2016 and and Enterprise LTSB 2016, pricing will be $61 per year, but it would double for every year after the first. Pricing for IoT Enterprise 2016 LTSB is available upon request. Of course, Microsoft urges you to upgrade to newer versions - Windows Server 2025, Windows 11 Enterprise LTSC 2024, and Windows 11 IoT Enterprise LTSC 2024 - but if you're happy with your current version, you can at least get a three-year reprieve, for a price.
21 Feb 2026 1:59pm GMT
Oracle Solaris 11.4 SRU90 released
Despite continuous rumors to the contrary, Oracle is still actively developing Solaris, and it's been more active than ever lately. Yesterday, the company pushed out another release for customers with the proper support contracts: Oracle Solaris 11.4 SRU90. Aside from the various package updates to bring them up to speed with the latest releases, this new Solaris version also comes with a slew of improvements for ZFS. ZFS changes in Oracle Solaris 11.4.90 include more flexibility in setting retention properties when receiving a new file system, and adding the ability for zfs scrub and resilver to run before all the blocks have been freed from previous zfs destroy operations. (This requires upgrading pools to the new zpool version 54.) ↫ Alan Coopersmith You can now also set boot environments to never be destroyed by either manual or automatic means, and more work has been done to prevent a specific type of bug that would accidentally kill all running processes on the system. It seems some programs mistakenly use -1 as a pid value in kill() calls. Now in 11.4.90, the kill system call was modified to not allow processes to use a pid of -1 unless they'd specifically set a process flag that they intend to kill all processes first, to help with programs that didn't check for errors when finding the process id for the singular process they wanted to kill. ↫ Alan Coopersmith There's many more changes and improvements, of course, and hopefully, we'll get to see these in the next CBE release as well, so us mere mortals without expensive support contracts can benefit from them too.
21 Feb 2026 12:09pm GMT
Blue-light filters are pure quackery
I was trading New Year's resolutions with a circle of friends a few weeks ago, and someone mentioned a big one: sleeping better. I'm a visual neuroscientist by training, so whenever the topic pops up it inevitably leads to talking about the dreaded blue light from monitors, blue light filters, and whether they do anything. My short answer is no, blue light filters don't work, but there are many more useful things that someone can do to control their light intake to improve their sleep-and minimize jet lag when they're traveling. My longer answer is usually a half-hour rant about why they don't work, covering everything from a tiny nucleus of cells above the optic chiasm, to people living in caves without direct access to sunlight, to neuropeptides, the different cones, how monitors work, gamma curves, what I learned running ismy.blue, corn bulbs, melatonin, finally sharing my Apple Watch & WHOOP stats. What follows is slightly more than you needed to know about blue light filters and more effective ways to control your circadian rhythm. Spoiler: the real lever is total luminance, not color. ↫ Patrick Mineault And yet, despite a complete and utter lack of evidence blue-light filters do anything at all, even the largest technology companies in the world peddle them without so much as blinking an eye. It's pure quackery, and as always, we let them get away with it.
21 Feb 2026 7:33am GMT