Java 25’s new CPU-time profiler
More than three years in the making, with a concerted effort starting last year, my CPU-time profiler landed in Java with OpenJDK 25. It’s an experimental new profiler/method sampler that helps you...
View ArticleEverything about Psion, in one place
Celebrate classic Psion machines with us, from the original Organiser, through the Series 3 and Series 5, all the way to the netBook. Get help with your classic palmtop computer, or help to develop...
View ArticleChina is selling its Great Firewall censorship tools to countries around the...
We’re all aware of the Chinese Great Firewall, the tool the Chinese government uses for mass censorship and for safeguarding and strengthening its totalitarian control over the country and its...
View ArticleGoogle decides to significantly harm Android security to please lazy OEMs
Google continues putting nails in the coffin that is the Android Open Source Project. This time, they’re changing the way they handle security updates to appease slow, irresponsible Android OEMs,...
View ArticleThe idea of /usr/sbin has failed in practice
It may be arcane knowledge to most users of UNIX-like systems today, but there is supposed to be a difference between /usr/bin and /usr/sbin; the latter is supposed to be for “system binaries”, not...
View ArticleMicrosoft to force-install Copilot onto Windows PCs with Office 365 installed
And the beatings continue until “AI” improves. Except if you live in the European Union/EEA, that is. Windows devices with the Microsoft 365 desktop client apps will automatically install the...
View ArticleWriting an operating system kernel from scratch in Zig
I recently implemented a minimal proof of concept time-sharing operating system kernel on RISC-V. In this post, I’ll share the details of how this prototype works. The target audience is anyone...
View ArticleApple releases version 26 of all of its operating systems
It’s release day for all of Apple’s operating systems, so if you’re fully or only partway into the ecosystem, you’ve got some upgrades ahead of you. Version 26 for macOS, iOS and iPadOS, watchOS,...
View ArticleA months of ad-free OSNews: we’re closing in on the fundraising goal, and...
It’s been a little over a month since OSNews went completely ad-free for everyone. I can say the support has been overwhelming, with the accompanying fundraiser currently sitting at 67% of the €5000...
View ArticleJava 25 released
Java 25 has been released. JDK 25, the reference implementation of Java 25, is now Generally Available. We shipped build 36 as the second Release Candidate of JDK 25 on 15 August, and no P1 bugs have...
View ArticleWhy is the name of the Microsoft Wireless Notebook Presenter Mouse 8000...
Some time ago, people noticed that buried in the Windows Bluetooth drivers is the hard-coded name of the Microsoft Wireless Notebook Presenter Mouse 8000. What’s going on there? Does the Microsoft...
View ArticleHaiku vastly improves git status performance
Another month, another summary of changes in Haiku, the BeOS-inspired operating system. The main focus this past month has been improving the performance of git status, which has been measurably worse...
View ArticleInstalling and using Debian with my decades-old genuine DEC vt510 serial...
It’s 2025, and yes, you can still install and run a modern Linux distribution like Debian through a real hardware terminal. While I have used a terminal with the Pi, I’ve never before used it as a...
View ArticleGNOME 49 released
GNOME 49 has been released, and it’s got a lot of nice updates, improvements, and fixes for everyone. GNOME 49 finally replaces the ageing Totem video player with Showtime, and Evince, GNOME’s...
View ArticleSteam drops 32bit Windows support
All good things come to an end eventually, and that includes support for 32bit Windows in Steam. As of January 1 2026, Steam will stop supporting systems running 32-bit versions of Windows. Windows 10...
View ArticleIntel to build x86 CPUs with NVIDIA graphics, most likely spelling the end of...
Intel is in very dire straits, and as such, the company needs investments and partnerships more than anything. Today, NVIDIA and Intel announced just such a partnership, in which NVIDIA will invest $5...
View Article