Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2292 of /homepages/29/d231900567/htdocs/human-touch.it/oldstuff/includes/menu.inc).

Software

Omarchy gains $18.5M in backing, fresh converts – and fierce critics

10 hours 38 min ago
In more than 30 years in the Linux business, we've never seen a distro win so much backing so fast – or make so many enemies. As we write, it's less than three weeks since we wrote about David Heinemeier Hansson's Omarchy Arch-based Linux. Much of Omarchy's success is due to the visibility of Hansson – better known as DHH – the man behind both the distro and the Ruby on Rails web framework. He has attracted considerable attention for posts critical of immigration, including As I remember London and Wolves, sheep, and gypsies. When we started work on that story, the organization established to fund and oversee Omarchy, the Omacom Foundation, claimed $8 million in backing. By the time we finished writing the story the next day, it was up to $10 million. But that was August, and Omarchy is gaining ground fast. In the short interval since then, Omarchy has had two more point releases and is now at version 4.0.3. The project has also announced Omarchy M, an initiative to bring the distro to Apple Silicon Macs, with support for older Intel models also planned. Even the website has been redesigned, with more internationalization – and an animation that follows the mouse pointer. (It's been quite a while since we've seen one of those.) The more important changes are less immediately visible. The Omacom Foundation says its pledges and donations have now reached approximately $18.5 million, a total that includes multiyear commitments and AI tokens. It has a list of Patrons, which now includes OpenRouter and Four Technologies, as well as DigitalOcean, plus token pledges from Meta Superintelligence Labs, Anthropic, OpenAI, and Fireworks. Indeed, the announcement says: "In fact, Omarchy Quattro has almost exclusively been built by agents. Because they're just incredibly good at stuff like bash, QML, and debugging Linux issues." Omarchy is already spending some of that money on people. Its first three announced hires are kernel developer Krzysztof Wilczyński, infrastructure head Emir Beganović, and the pseudonymous outfoxxed, creator of Quickshell, a core component of the Omarchy 4 interface. Omarchy very pointedly doesn't have a code of conduct; instead, it has a Doctrine, the first principle of which is "uniting the nerds." We have to say that that goal isn't going quite so swimmingly. Although it is winning supporters and boosters, lots of them, it is also attracting some hostility in the FOSS world. Brennan Kenneth Brown set out the accusation in a post titled Normalized Fascism in Open Source: $12 Million Given to DHH. Blogger Jürgen "tante" Geuter is blunt: "Omarchy should not matter. But sadly it does. As a power grab." He continues: "Running Omarchy means… willingly integrating oneself into a fascist community. Legitimizing it. Supporting it. Omarchy is a fascist project that normalizes fascist thinking for everyone entering that community (even unknowingly)." There's now also a Stop Omarchy campaign, with a banner: "Omarchy is a political movement disguised as a Linux distro." Most recently, prominent FOSS boffin Matthew Garrett weighed in, saying: "I cannot understand the mindset of a (I hope small) subset of the free software community that software-related freedoms can never be impinged upon, but it's fine to remove arbitrary other freedoms that have a greater impact on people's lives. "Omarchy is fundamentally incompatible with the goals of free software… It's bad because it is, at the technical level, bad – and it's also bad because it's idealistically bad." The Register asked the Omacom Foundation to comment. Code, cash, and culture wars The problem of open source developers not getting paid for their efforts is a persistent one in the FOSS world, and yet people and organizations are lining up to pledge money, or tokens, or both, to Omarchy. Its popularity is undeniable, but its creator's politics are likely a contributing factor. Hansson is not the only prominent figure in the software industry whose politics have attracted scrutiny. In July, we reported that the co-owner of Mullvad made a large donation to an anti-migration political party in Sweden. In Britain, the right-wing populist Reform UK party is also receiving large donations – which has since doubled. A year earlier, the XLibre project launched and explicitly rejected DEI. Some were angry, but others embraced it, including endorsement from Devuan. XLibre upset some folks so much that one of the developers behind Alpine Linux launched the Wayback server sooner than planned, in response to XLibre. At the time, we wondered if compromise and cooperation were possible, but that possibility seems remote now. From Brexit and the election and re-election of Donald Trump to Alternative für Deutschland winning a German regional election, right-wing populist movements have gained ground. Several observers have claimed that Omarchy isn't a distro as such: "Omarchy is not a Linux distribution in any traditional sense – in fact, the entire 'Omarchy distribution' amounts to little more than Arch Linux plus DHH's personal dotfiles." Even so, it is a brand – and one closely entwined with the politics of its creator. Other FOSS projects have embraced or endorsed right-wing values, but few Linux variants have placed them so prominently alongside the software. Omarchy is bold. It makes no effort to look familiar or be especially user-friendly, unlike beginner-friendly distros such as Linux Mint or Zorin OS. Its brand is that it's stylish and sophisticated; it uses Hyprland, a tiling Wayland compositor from a controversy-courting developer, with a keyboard-driven interface that makes no effort to work like any others. There are no window title bars, and Alt+F4 doesn't close a window here. It is designed to be different and new, embracing a steep learning curve. Its target market appears to be innovators, influencers, and AI-assisted developers. DHH is talking to users on X, and of course X's owner is no stranger to this area. It's working. Despite the criticism, Omarchy is attracting users, even previously Linux-averse ones, as well as donations. Populist movements attract supporters and win elections. Omarchy appears to be drawing some of that same audience to Linux. To paraphrase Winston Churchill, storm clouds are gathering over the free software scene, and we are underneath looking for any glimpse of a silver lining. For those who do not want to support these trends, we recommend Pop!_OS 24.04 LTS and the COSMIC desktop. It is every bit as modern, bold, innovative, and striking. The distro underneath is a performance-tuned Ubuntu and, in our considered opinion, it works a great deal better. ®

Fedora 45 beta drags the Linux console into the 21st century

Wed, 2026-09-16 16:27
Fedora Linux 45 beta has arrived with Linux kernel 7.2, a release-candidate build of GNOME 51, and extensive changes beneath the desktop. The biggest surprise is that Linux's legacy in-kernel console – the text-mode interface normally hidden beneath the GUI – has been replaced with a software-controlled alternative. The replacement is kmscon, a userspace terminal emulator that has been in development for more than a decade. Its Freedesktop project page explains that it uses the kernel's Direct Rendering Manager (DRM) and Kernel Mode Setting (KMS) facilities to configure the display, while offering better internationalization support. Kmscon was announced way back in 2012, but after a few years' work, developer David Herrmann moved on to other things. Fortunately, another developer, Peifeng Yu – nicknamed Aetf – maintained a fork for a decade until the original team resumed work last year. Some of the benefits of kmscon may sound a little theoretical: it has better Unicode support, which will help people working with scripts and alphabets beyond plain old US English, and it has multiseat support, allowing multiple users to share one PC simultaneously with separate keyboards and displays. We suspect that this isn't so common in 2026, but it could be useful to someone somewhere. We first heard of the advantages of kmscon via a blog post about Veronica Explains' writer deck: she uses it to display more than 16 colors on the console, and it also adds the ability to zoom in and out on the fly in Linux text mode. That does sound useful to us, especially with modern HiDPI screens. GNOME 51 is not yet final, so the closest thing to release notes is a fairly uninformative change log. It doesn't look to be a very exciting release, but there are improvements to keyboard navigation and the Orca screen reader, automatic screen rotation on devices with orientation sensors, refinements in the Settings app, Files, Calculator, and the login screen, and more. KDE users get Plasma 6.7. The browser-based installer now offers initial installation flows for the immutable Atomic Desktops and supports partitioning with Red Hat's Stratis storage system, which we looked at back in 2022. Under the hood, the RPM package manager now enforces package signing, and the higher-level DNF5 packaging tool now avoids switching package vendors during upgrades – which should prevent one category of unpleasant surprise. Atomic Desktop ISO builds now use image-builder, while Fedora CoreOS gains zram memory compression and the systemd-oomd memory pressure handler, although, as we reported last year, the latter is not universally popular. Fedora 45's security tooling has been updated and tweaked in several areas, and as usual, all the various programming languages and runtimes have been updated. Fedora Asahi Remix 45 is also in beta and, as The Register covered earlier this month, it includes preliminary support for Apple's M3, M3 Pro, and M3 Max chips, although performant 3D GPU acceleration is not yet available. That is good news for anyone running a headless system, but less useful to desktop and laptop users. For now, though, there is no Asahi Linux support for Apple's M4 and M5 systems. We briefly tried the Fedora Workstation beta under VMware, and it doesn't look very different from before – but we very much like the ability to resize console text with Ctrl and + or -. Even at larger sizes, text remains smooth and sharp. It may be a small change, but we suspect plenty of users will appreciate it. ®

Give Xfce a Mac or Unity-style makeover

Tue, 2026-09-15 10:15
PART 2 Xfce's Panel Profiles app can rearrange your desktop, but getting every layout working properly still takes some manual tinkering. In part 1 of this two-part feature, we covered how to install Xfce's Panel Profiles tool and all the extra plugins it needs for its dozen alternative layouts: macOS, Unity, MATE or GNOME 2, several different Windows-like layouts, and half a dozen different generations of both Xfce and Xubuntu. However, as our screenshots showed, the "Cupertino" (Mac-style) and "Unity" layouts are not ideal. For instance, the Unity layout's global menu is immediately followed by the status icons, when they ought to be over on the right. Some of these issues are easy to resolve with the built-in tools, while some need a little more work. Fixing the menu bar In the Unity layout, it's easy to push the status icons and session controls over to the right, where they belong. Customizing Xfce panels is easy. Choose the panel you want to change, find a blank part of the panel, and right-click it. Go into the Panel submenu, then click Panel preferences. In the Panel Preferences dialog box, the first two lines are a backup button, then a listbox to choose which panel you're editing. Under those, there's a line of three tabs: Display, Appearance, and Items. Click on the last tab, Items. This lists all the plugins the panel currently contains, and on the right of the list, there are buttons labeled with up and down arrows to change what order they show in. To fix the Unity panel, we need to add a separator to the top panel, immediately after the appmenu, and set it to Transparent and Expand. So, click the +Add button at the bottom, and choose "Separator". Use the "up" button to move it up the list until it's directly after "AppMenu Plugin (external)". (Use the down arrow if you overshoot.) To adjust the separator's own settings, click the button with a wrench below the list – it's directly after +Add and -Remove. Set its Style to Transparent and tick the Expand checkbox. This pushes all the status icons, the clock and so on over to the right end of the panel, which is where we expect to find them. For the "Cupertino" layout, the fix for the strangely aligned menu is even simpler. Go into the preferences for the top panel, and go to the Items tab. Find the AppMenu plugin. Click the settings button (with the spanner) at the bottom, and uncheck "Expand". That's all it takes. For a more Mac-like look, we also prefer to hide the label on the Whisker menu: right-click the menu button itself, and pick "Properties". Go to the second tab, labelled "Appearance", and under the heading "Panel Button", the first entry should be labelled "Display". This should have a list with three options: "Icon", "Title", and "Icon and title." Change it from "Icon and title" to just "Icon," then click the Close button. Job done. Build a better Dock Both layouts use Xfce's default "Window Buttons" app-switcher in the second, dock-style panel. It doesn't support pinning apps, so you need separate launchers. That can leave you with duplicated app icons: one to open it, and a second one to show you that it's open, which is redundant. The macOS way to do this is more space-efficient: keep pinned app icons always there, but add an indicator next to the icon to show if it has any open windows. The Docklike Taskbar plugin combines pinned launchers and running-app indicators. First, install it: sudo apt install -y xfce4-docklike-plugin Then, add it to the panel: right-click the dock-style panel, the one with the app icons. Navigate to Panel -> Panel Preferences -> Items. Remove the Window Buttons plugin, and add the new "Docklike Taskbar" plugin from the list. Then, use the up-arrow button to the right of the list to move Docklike Taskbar into position. The Docklike Taskbar does what it says on the tin. It combines app launchers and running windows in the same strip of icons. You can pin app icons to the taskbar, and they stay put whether the app is running or not. If an app is running, it tells you with a colored bar next to the icon. We prefer dashes or macOS-style dots next to the icon instead, which is one of the settings in the plugin's preferences. Optionally, it can show preview thumbnails for windows. To add apps to the dock, launch them in whatever way you prefer, then right-click the icon and make sure "Pinned to dock" is checked. To remove an icon, right-click it and uncheck the option. Reordering icons takes a modifier key: hold Ctrl, then left-click and drag an icon to move it. There are alternatives – for example, Debian also includes at least two. On the small side is the simple Plank, which takes about 3.5 MB. If you want something more gee-whizz, there's also the fancy animated Cairo dock, which takes more like 200 MB, but can use OpenGL-accelerated visual effects and more. (If that's what you want, Xfce may not be the desktop for you, but we won't judge.) What we like about the Docklike Taskbar plugin is that it's a native Xfce tool: it's as lightweight as the rest of Xfce, and it's configured in the same way as other parts of the desktop. Making the global menu earn its place on the panel You will quickly discover that most apps don't use the global menu, and even if they do, it's duplicated inside the app's own window, which is a waste of screen space. Getting applications to use the global menu requires some additional configuration. Some of this is described on the Vala panel appmenu project page on GitLab. The instructions are split between two pages, starting with the main README. Look for the Xfce section. Here, it tells us to type into a terminal window: xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true Then there are some more on the AppMenu Gtk Module subpage. Under Xfce, this says to open a terminal window and enter: xfconf-query -c xsettings -p /Gtk/Modules -n -t string -s "appmenu-gtk-module" Just for completeness, though, we also created the two config files it recommends (and rebooted), but the third xconf-query command was the one that made it all start working for us. After these changes, all the bundled apps we tested that had menu bars used the global menu. Some things don't, such as the Task Manager. In the days when Ubuntu used Unity by default, Mozilla Firefox supported Unity's global menus, but not any more. However, Waterfox still does. ®

How to make Xfce look like almost any desktop you want

Sun, 2026-09-13 10:09
PART 1 Xfce is one of the oldest and smallest desktops, but it's also one of the most malleable: it can look and work like multiple other OSes. Best of all, an optional extra Xfce tool automates away most of the configuration. Xfce has been around for 30 years, undergoing several facelifts while remaining one of the most configurable and lightweight Linux desktops. It started off looking like CDE, then it evolved into something more like Windows 95 before developing its own identity. The good news, though, is that you don't have to spend hours right-clicking and twiddling options to give it a whole new look. It has its own tool for this, called Panel Profiles. It's an optional extra that does the same job as Zorin OS's Appearance tool: it lets you flip between predefined desktop layouts in two clicks. It works on the fly, without even requiring you to log out, and you can also define and save your own custom layouts. With Panel Profiles, you can make Xfce resemble various versions of Windows, Xubuntu, Xfce itself, MATE (or GNOME 2, if you're nostalgic), Mac OS X, or Ubuntu Unity. In Part 1 of this two-part workshop, we'll show you how to install Panel Profiles and the extra components that let it really flex Xfce's muscles. To get the most out of some of the more unconventional layouts, you do need to do a little under-the-hood reconfiguration, and in part 2 we'll cover how to do that: it involves adding a few lines to plain-text files and doing a little manual point-and-click panel tweaking. Before the Qt advocates start shouting at us, it's true that KDE Plasma can do most of this too. The difference is that, as far as we've been able to find, KDE has no automatic layout-switching tool, while Xfce's Panel Profiles does most of the grunt work for you. In KDE, you'll have to DIY ("Do It Yourself," for non-Brits) and learn to navigate KDE's hundreds of settings in dozens of dialog boxes. With Panel Profiles, Xfce makes it much easier – and as our Ubuntu flavor comparison showed, Xfce does it in less code, using less RAM and less disk space. In the vain hope of forestalling questions, we thought we'd explain why we want it. This vulture still uses Ubuntu Unity on several laptops. We really liked the Unity desktop in 2011 and we still do. It's space-efficient on a small screen, but also makes effective use of multiple large screens. Having the Dock app launcher and switcher at the side of the screen is space-efficient, and for fullscreen or tiled apps, it should be on the opposite edge from scrollbars: NeXT put the Dock on the right, but then NeXT put scrollbars on the left. Scrollbars are on the right in all modern GUIs, so the Dock-analog should be on the left edge. The other great thing about Unity is that you can navigate it almost entirely with Windows keystrokes. However, Canonical no longer maintains Unity as Ubuntu's default desktop, and it is not widely packaged outside Ubuntu, while Xfce runs on Linux distributions and BSDs alike. Early this year we tried the Desktop Classic System, a clever Debian remix that uses a customized MATE desktop to provide a spatial desktop: icons and windows remember their locations, stay where they're put, and reappear in the same position when you re-open them. This was one of the most useful but little-appreciated features of classic Mac OS, before it was replaced by Mac OS X (later rebranded just "OS X" and now "macOS" with a small "m"). We liked DCS, but it does have some drawbacks, and for us the big one is that there's no global menu bar. For us, this is also one of the main drawbacks of Elementary OS, which is one of the best-looking desktop distros. Without a menu bar, both have a yawning, empty panel stretching right across the screen with 95 percent of its space wasted. The same is true of GNOME, and although you can fix that with extensions, the result is fragile and it can't do anything about windows conventional title bars, with their standard control buttons, and many of GNOME's other eccentricities. The spatial desktop of the original MacOS was great and we miss it – but these days, a quarter of a century after its replacement arrived, we like tiled windows more. However, for us, a global menu bar is even more useful. Putting the dock's functionality on a separate panel works too: on a smaller screen, you can set it to auto-hide, and switch apps with Alt+Tab. Yes, we know, KDE can do this too, but getting there requires delving deep into KDE's thousands of config settings. Xfce makes it easy, and it is smaller, simpler, and has a relatively slow release cadence. We find Xfce faster, more responsive, and beautifully clean. For the demo, we used plain Debian 13, but the same methods work with MX Linux, Xubuntu, and Alpine Linux, and should also work on openSUSE, Fedora, and other distributions that offer Xfce. When installing Debian, we chose the "desktop" option, cleared the GNOME option, and selected Xfce instead. If you are more used to using sudo than logging in as root for admin tasks, a top tip: when the installation program asks for a password for the root account, just leave it blank. In the next step, when you create a user account, the installer will automatically enable sudo and leave the root account disabled. Step 1 – automating the basics To try Xfce's Tleilaxu face-dancing powers, you need Panel Profiles – but most distros don't install it by default. On Debian, it's as simple as sudo apt install -y xfce4-panel-profiles. On Debian 13, that's it. In the past, we have seen it fail on other distros due to a missing dependency: Panel Profiles also needs the Python psutil module. On Debian-like distros, just run apt install python-psutil. Once you've got Panel Profiles, you can choose among multiple predefined layouts. We suspect their names were chosen not to infringe on any trademarks, but we find them fairly self-explanatory: Cupertino – named after Apple's hometown, this is a somewhat macOS-like config. GNOME 2 – although these days MATE might be more appropriate: a layout with two full-width panels at top and bottom; the top one has app launcher menus and a system tray, and the bottom has window and virtual-desktop switchers. openSUSE Leap 15.x – a Windows 95-style layout, with some Linux improvements: a single panel at the bottom, the more capable Whisker menu first, then a "show desktop" button and a virtual desktop switcher at the right. Redmond – a very minimal Windows 95 layout, meaning the basic Applications menu with no search, no virtual desktops, no app launchers, and no show-desktop button. Redmond 7 – more like Windows 7: searchable Whisker menu, big icon buttons for windows instead of rectangular buttons with text labels, and a show-desktop button at the end of the panel. Unity – similar to the Unity desktop layout, with a full-height application-launcher panel on the left and a panel with a menu bar and status indicators at the top. There are several more, including multiple historical versions of both Xfce's own default layouts, and those of several older versions of Xubuntu. For our purposes, though, we're mainly interested in the "Cupertino" and "Unity" profiles. These are quite similar: both have a top panel with an application menu on the left, status icons on the right, and a global menu bar between them, plus a dock-like second panel. The main differences are that Cupertino centers the dock at the bottom, while Unity has it spanning the whole left edge. Cupertino puts an app launcher at the start of the top panel, while Unity makes it the first entry in the dock. That's about it. Naturally, this being Xfce and configurable, you can move either of these elements if you prefer them somewhere else. But first, a warning: don't try to choose these profiles yet! To get even basic versions of either profile working, you must install some extra components… and to witness the full power of this fully configurable and operational Unix desktop, you'll need to do a little extra legwork, as we'll get to in Episode Two. Manually satisfying Panel Profiles' needs There is one significant stumbling block: installing Panel Profiles does not install the Xfce components its layouts require. You must install them yourself before trying a given profile. If you don't, the tool will quit, leaving you with no panels at all. This is less than ideal, but if it happens, don't panic: right-click the desktop and you can log out. When you log in again, most of the desktop should work. For the global menu bar in "Cupertino" and "Unity," you must install a package called xfce4-appmenu-plugin. This uses the Vala panel global menu, and installing the Xfce plugin should automatically pull the relevant dependencies, including vala-panel-appmenu-common, appmenu-registrar, appmenu-gtk3-module, and appmenu-gtk-module-common. The "Unity" profile also needs another plugin, which moves window-control buttons into the top panel. If it's missing, Panel Profiles complains that it can't find wckbuttons. To avoid that, install xfce4-windowck-plugin. The Xubuntu profiles require another plugin for indicators; to get them working, install xfce4-indicator-plugin. The Xubuntu profiles also want another plugin, but the error message only tells us that (null) is missing, so we haven't been able to work out exactly what it is. As a workaround, we simply installed all the optional packages starting with xfce4- – it's the crude sledgehammer approach, but doesn't use much space. (We suggest excluding xfce4-dev-tools, unless you want to recompile Xfce for yourself – this metapackage pulls in a large number of compilers and other development tools.) Once you've installed all the dependencies, all the Panel Profiles layouts should work. The Cupertino layout pins the app menu to the start of the top panel, where it acts a little like the Apple Menu on a Mac. The Unity layout replaces this with the Whisker menu, configured as a full-screen application launcher and placed as the first button on the panel down the left-hand side. You can hop between layouts on the fly using the Panel Profiles tool. Xfce remembers the last layout selected by each user account and reloads it at the next login. You can explore how they are constructed by examining each panel's controls, then repositioning them or adding your own controls and applications. However, we're not totally happy with either of them. Further customization can improve the experience, and we'll explain how in Part 2. ®

Digital Research's GEM opens a new window on Linux

Fri, 2026-09-11 10:16
Digital Research's GEM was one of the earliest graphical environments for PC compatibles, and an inspired hack has now resurrected it on Linux. GEM for Linux is a port of the Atari ST's graphical desktop, created by prolific Slovenian developer Tomaž Štih. Applications share a display server that can output directly through Linux's framebuffer or display the desktop in a window using Štih's SDL2-based Rasta framebuffer emulator. In his Linkedin post, he says that it is "derived from OpenGEM and FreeGEM – now secure, optimized, stabilized, and source-compatible with Atari ST GEM." It is derived from the Digital Research GEM source code released by Caldera in 1999, as the still-young Register reported at the time. GEM was among the first successful GUIs for MS-DOS PC compatibles. European readers may remember that it was the graphical desktop bundled with the Amstrad PC1512 and PC1640 – the first affordable mass-market PC compatibles on this side of the Atlantic. In 1985, Apple threatened legal action against Digital Research over GEM's similarity to the Macintosh interface. Digital Research agreed to make the PC version less Mac-like, removing desktop drive icons, overlapping windows, and other features. The lawsuit didn't affect Atari's version, however. That PC version is what Caldera released as open source. Since 1999, the FreeGEM community has enhanced it beyond the ST version, restoring the removed features and adding others. These include Bézier curve drawing from the runtime-only GEM/4 bundled with CCP Artline and 3D-shaded buttons from Timeworks Publisher's GEM/5 runtime. You can see some of the results on John Elliott's FreeGEM page. As far as we know, this is the second modern FOSS implementation of Atari GEM to benefit from the FreeGEM source code. The other is the remarkable EmuTOS project, a completely open source replacement operating system and GUI for original Atari hardware that we mentioned in 2022. Atari's TOS combined GEMDOS, derived from Digital Research technology, with a modified version of GEM for its graphical interface. Quite a lot of DR source code is available online, but despite the clarification of CP/M's legal status that we covered in 2022, much of it is not strictly open source. FreeGEM and the OpenGEM distribution are. Back in the 1980s, DR had a multitasking version called X/GEM for FlexOS, whose history we described later in 2022. We find it delightful to see some of DR's multitasking ambitions revived nearly 40 years later. We don't expect GEM to render Wayland obsolete or usher in a new era of Atari-inspired Linux development. We wouldn't hate that, but there is precedent for taking GEM further. Third-party development eventually turned ST GEM into a multitasking environment in its own right, called FreeMiNT. There was also a commercial multitasking GEM-compatible operating system called MagiC, with a 68K Macintosh version called MagiCMac. Its source was later released publicly, and development continues in the Atari portions of the code. We asked Štih the inevitable question: was GEM for Linux vibe-coded? Štih replied: "No. In my experience, vibe coding tends to produce code bloat and poor architecture. "I use AI, but I practice architecture-driven design. I define the initial architecture, implement the first iteration, refactor, and repeat. "For me, AI is still a junior developer. I remain in control, and I'm ultimately responsible for the architecture and the quality of the code." ®

Oracle says AI will save it from the SaaSpocalypse, not bring it on

Fri, 2026-09-11 03:43
Oracle has argued AI will strengthen its applications business, by giving customers new ways to use software and making them easier to implement. Co-CEO Mike Sicilia decided to defend applications in his first remarks on Oracle’s Q1 FY 2027 earnings call. “The introduction of AI is an accelerator, not a replacement for packaged applications,” he argued. “Before AI came along, application suites had already proven their effectiveness. Companies have been able to increase their profit margins because end-to-end automation of standardized and efficient business processes proved to be much more effective than one-off custom solutions.” The CEO then admitted that business apps “did require organizations to follow workflows and processes as designed in the system, something that many struggle to achieve consistently across functions, teams and regions.” “AI changes this dynamic,” he said. “Rather than asking every employee to navigate and execute a process exactly as a system expects, AI agents can perform tasks using the organization's established workflows and business rules. Employees then shift to overseeing agents, resolving exceptions and applying human judgment where it matters most.” Sicilia is not alone in that view. Salesforce’s Claudeforce puts an AI interface on the CRM giant’s wares. “We are incredibly confident in the potential for this new paradigm to deliver much more rapid ROI for our customers,” Sicilia said. He then promised that in October Oracle will debut an “agentic AI accelerator” that will “automate and orchestrate implementation at an unprecedented scale, compressing SaaS deployments from years to months and months to weeks.” The CEO offered another reason for investors to be bullish about Oracle’s applications biz. “Our SaaS business is also a wonderful lead generation business for our IaaS business,” he said. SaaS is also a solid performer, growing ten percent even as Oracle’s line item for software revenue slipped three percent to $5.5 billion. The database giant’s cloud biz did rather better, growing revenue 60 percent year-over-year to $11.6 billion. Financial analysts on Oracle’s earnings call wanted to know if the company’s colossal investments in datacenters and AI infrastructure are paying off and co-CEO Clay Magouyrk said Oracle is “constantly finding interesting ways to fund the business.” He also pointed to demand for AI infrastructure remaining strong and customers being willing to pay a premium to access it. “GPU longevity and value continue to impress,” he said. “Of all the GPUs that came up for renewal in Q1, that capacity was renewed or resold at a 20 percent premium to prior contracts.” “The majority of those GPUs are four years or older,” he added. “We see a long useful life with increasing value for the AI capacity we're deploying.” That said, Magouyrk warned that some of Oracle’s datacenter mega-builds are progressing faster than others, meaning it can’t offer precise predictions about when its new facilities will start to produce revenue. Magouyrk argued that’s nothing to worry about. “Anyone that's been in the business of doing construction or large-scale infrastructure development, if their plan relies on 100 percent achievement of every one of their deliverables, we have a term for that. It's called a bad plan,” he said. “And so we try real hard not to make bad plans. So we obviously know the difficulty and the complexity of what we're doing, and we don't assume 100 percent of everything is going to work all the time. And we have backup options for those things, as well as we don't count that everything is going to get done exactly on time all the time.” Oracle’s plans did work well enough that it turned on 850 MW of new datacenter capacity in the quarter, and forecasedt earnings per share for the full year would rise five cents to $8.10 on revenue of at least $90 billion. Initial investor response was positive as Oracle shares popped seven percent in after-hours trading, before settling to levels experienced earlier this week. The company’s stock is down 21 percent over the year and is 38 percent below its June peak. ®

German optics giant ditches greenfield SAP migration

Thu, 2026-09-10 10:45
Zeiss Group has ditched plans for a greenfield ERP migration to latest S/4HANA platform from SAP following years of struggle trying to move off an ageing R/3 system. The industrial optics company with revenue of around €11.896 billion said it was seeking to “realign” its ERP migration plans by moving its existing landscape to the new platform, a so-called "brownfield” migration. SAP has long recommended that customers move to S/4HANA — a completely re-engineered version of its popular ERP system — with a clean-core approach, abandoning old customizations and adopting new processes at the same time. It can prove a challenging, costly, and time-consuming journey for many customers as they grapple with business process and technology change in one project. Reports suggest that Zeiss has sunk €200 billion into the project to move from R/3 — the earliest version of which was introduced in 1992 — which began around 2020. A company spokesperson told The Register that the company “continuously evaluates larger projects and adapts them flexibly as conditions change.” They said: “This also applies to the ERP migration, which has now been realigned to achieve faster progress in the transformation and to better meet the diverse requirements of the ZEISS segments. “As a first step, the existing ERP landscape will be migrated to SAP S/4HANA. The segments will then build upon this with individually configured solutions. The result will be a group-wide core system with segment-specific applications that best reflect the similarities and differences in the processes,” they said. The company declined to comment on the spending figure attributed to the project. SAP has declined to comment. Two years ago, CIO Carsten Trapp told the media the company had opted for a greenfield approach in its SAP migration. He said it was a “a lifetime opportunity to clean up” because the company had “messed up our R/3 system over the last 30 years.” Moving to S/4HANA would mean the technology team could set up “all processes cleanly in the SAP standard from the start,” he told CIO magazine. He said that in 2020, the board had recognized the scale of the challenge in moving off R/3 — which was replaced by ECC as SAP's main ERP product in the early noughties. Mainstream support for ECC is set to end in 2027. However, on a call to investors in December last year, Justus Felix Wehmer, CFO of major subsidiary Carl Zeiss Meditec, said administration expenses had increased because of higher IT costs. “We have mentioned that we are introducing a new ERP system, SAP S/4HANA, and that requires additional expenses in that area,” he said. In May, he said that these expenses would be peaking because of the SAP project “over the next two to three years.” Zeiss has an existing relationship with Microsoft, which said in 2024 that the optics company was moving its ERP systems to the cloud, on Azure. SAP has struggled to convince users of the business value of moving from legacy ERP systems such as R/3 and ECC to S/4HANA, despite the promise that it offers greater speed and flexibility owing to its in-memory database. Although the new system was introduced in 2015, as recently as last year, 95 percent of legacy users said building a positive case to migrate requires a big effort or is genuinely challenging, according to research from Freeform Dynamics.®

Microsoft goes after Salesforce and ERP users with AI-powered converter

Thu, 2026-09-10 05:53
Microsoft has found another use for AI: providing an off-ramp for Salesforce customers. The software giant on Wednesday gave the world “Dynamics 365 Activate,” software that executive veep for Apps and Agents Jeff Teper described as “a comprehensive, AI-powered tool that can help partners and customers move to Dynamics 365 faster, with less manual effort and lower migration risk.” Microsoft has made the tool available as a public preview that can convert Salesforce implementations to its own SaaS-y Dynamics 365 offering. The company promises it will launch “additional CRM and ERP migration scenarios” starting “later this year.” The software behemoth’s vision for this tool is to create “one agentic implementation experience” that covers starting a new business or business process, migration from an existing tool like Salesforce, or to grow a business that already runs Dynamics. Microsoft’s explanation for how AI can move a major business application says its AI-powered convert-o-tronic machine can profile “data and entities, identify relationships and dependencies, and surface customizations that require attention.” That process apparently “gives implementation teams a clearer blueprint for what should move, what should change, and what should be redesigned before migration begins.” For Salesforce, the tool “will analyze an existing … CRM environment and build a detailed understanding of its data, business processes, customizations, and dependencies.” Microsoft’s partners are a big target for the AI-powered converter, because Redmond thinks it will help them to more quickly understand users’ existing applications. “Partners can use these insights to assess Salesforce environments faster, determine what to preserve, simplify, or redesign around AI and agents, and identify migration risks and dependencies earlier. This approach empowers teams to focus more time on solution architecture, industry expertise, and change management,” states an announcement for partners. Microsoft got serious about building a big business applications business with its 2001 acquisition of Great Plains Software. It’s hard to quantify its success because Microsoft doesn’t report a revenue line item for CRM and ERP, but the Productivity and Business Processes business unit that includes Dynamics won $140 billion of revenue in FY 26, up almost 15 percent year-over-year. It’s thought that Microsoft has earned about 25 percent market share for ERP, but just four or five percent of the CRM market which Salesforce dominates with around 20 percent share. But Salesforce customers may be ripe for a chat with an alternative supplier, as its Agentforce platform hasn’t excited users according to two recent reports – but AI spending at the CRM giant has dented its margins. Oh, the irony, that Microsoft might use AI to prise away Salesforce customers who aren’t happy with its AI! ®

Microsoft closes the book on Publisher and unplugs Project Online

Wed, 2026-09-09 13:03
Microsoft will retire Project Online and remove Publisher from Microsoft 365 over the coming weeks, while support for perpetual versions of Publisher and for Office 2021 will end shortly afterward. Publisher, Microsoft's desktop publishing application, dates back to the Windows 3.x era. Microsoft announced its retirement in 2024 and will remove it from Microsoft 365 subscriptions on October 1, 2026. Support for perpetual versions will end on October 13 alongside Office LTSC 2021 and Consumer Office 2021. Project Online will retire on September 30. The following day, Project Online Essentials – a licensing SKU that gives users limited access to Project Online and Project Server – will reach end of life. It has not been available to new customers since October 2025. The retirement could catch out organizations that have not migrated. Essentials provides relatively inexpensive licenses for users who needed to update tasks, submit timesheets, and view project information without the broader capabilities of Microsoft's more expensive plans. Unlike Publisher, which has no direct replacement, Microsoft recommends moving Project Online Essentials users to Planner Plan 1 or Planner and Project Plan 3, depending on the capabilities and Project Server access rights they require. The additional functionality and potentially higher cost may not appeal to everyone, though. There are also third-party replacements. ProjectLibre, for example, launched ProjectLibre Cloud AI 2.0 this week. It costs just under $10 per user per month when billed annually and is one of several third-party alternatives to Microsoft's project management products. While Microsoft will not offer an Extended Security Updates program for Office 2021 after support ends, third-party provider 0patch says it will supply unofficial security fixes for critical vulnerabilities for at least another three years. Organizations still assigning Project Online Essentials licenses must move affected users to supported alternatives before October 1 to avoid interrupting their access. ®

Another Microsoft team admits it’s struggling to handle flood of AI-generated code

Wed, 2026-09-09 07:34
A few weeks back we spotted Microsoft’s Exchange team admitting that AI has found so many bugs it hasn’t found time to deliver a Cumulative Update for the messaging server. And on Tuesday, the Microsoft Edge team revealed it’s also a bit overwhelmed by AI. “Rapid adoption of AI-assisted coding is enabling developers to build extensions faster than ever,” according to a post by the Edge team. AI has also seen “More developers … building, iterating, and submitting extensions.” As Microsoft vets extensions for its browser before allowing users to install them, that means Redmond has more work to do – but fewer people to do it with thanks to regular rounds of redundancies. Microsoft initially tried to address that by introducing what it calls “an expedited review process for high-quality and high-value extensions.” That process is now groaning under the weight of newly submitted extensions. “Since then, submission volumes have continued to increase, and our review pipeline has experienced additional strain, causing an increase in extension review turnaround time,” the Edge team admits in its post. What to do about this problem caused by AI? Use more automation, of course! “To address this challenge, we’ve introduced automation for many of the repeatable validation checks that are part of the review process and streamlined how reviews move through our pipeline,” the Edge team explains, without revealing if that automation uses AI. “This doesn’t change our review standards or reduce the checks an extension must pass,” the team insists. “Instead, it helps us identify known policy violations and security issues more consistently while allowing reviewers to spend more time on complex cases that benefit from human judgment.” That quote makes this the second story in a row on The Register in which the “automation frees people to tackle hard problems” argument has become a response to AI (here’s the last one.) “The result is a more efficient review process that helps extensions move through the pipeline faster while maintaining the high quality and security standards developers and users expect from the Edge Add-ons site,” we’re told. The Edge team says its increased use of automation means it will be able to approve and update extensions more quickly. The team also says its changed practices mean it will be able to refresh the “Featured” badge it applies to Edge add-ons “that align with Best practices for extensions” every 15 days. “With this more frequent cadence, high-quality extensions can earn recognition sooner, and developers receive faster feedback on their investments in quality. At the same time, users benefit from a more up-to-date view of the extensions that meet our quality standards,” the post states. ®

Oracle may be next in EU software licensing hot seat following SAP deal

Mon, 2026-09-07 14:56
The European Commission (EC) may be laying the groundwork for an investigation into Oracle's software licensing practices, according to reports. The scrutiny follows the EC's investigation into fellow enterprise software vendor SAP, which ended with the Commission accepting legally binding commitments from the German company to abolish reinstatement fees and reduce back-maintenance fees, among other concessions. MLex is now reporting that the EC – the EU's executive arm – has started to examine Oracle's licensing practices ahead of a possible formal investigation. One source told the publication that the EC was seeking views from third parties. An EC spokesperson told The Register it had concluded an investigation into SAP, and "will continue to monitor possible further anti-competitive practices and abusive conduct in this sector. At this stage however, there is no formal investigation into any company." The Register invited Oracle to comment. Big Red's licensing practices have attracted criticism for years, although the vendor maintains they are fair. One frequently criticized example is its treatment of Java, which came under Oracle's stewardship after it agreed to buy Sun Microsystems in 2009. OpenJDK, the reference implementation of the Java platform, is open source, but vendors can charge for proprietary development kits, runtime environments, and support. Oracle announced a new licensing regime for Oracle Java SE in January 2023. It said Java SE Universal Subscription would offer customers "a simple, low-cost monthly subscription that includes Java SE Licensing and Support for use on Desktops, Servers or Cloud deployments." Industry experts pointed out that even businesses with limited use of Oracle Java could have to pay according to their total employee count under the model, a dramatic departure from Oracle's previous licensing terms. Gartner estimated the per-employee subscription model to be two to five times more expensive than the legacy version. Another licensing mechanism that has attracted criticism is the Unlimited License Agreement. Some licensing advisors claim the all-you-can-eat option offers poor value, locks users in, and limits their choice of alternative products. Oracle maintains that the agreement offers flexibility and good value. The EC accepted SAP's commitments in July after opening an investigation into concerns that the German vendor may have restricted competition in the aftermarket for maintenance and support of its on-premises ERP software. Gartner welcomed the commitments, saying they gave customers more options for their legacy SAP applications by making third-party support a more viable alternative to migration. Vendor support for some older SAP products is due to end in 2027. ®

The search company that plants trees just launched a Linux browser to help Europe battle big tech

Fri, 2026-09-04 05:00
Berlin-based eco-conscious search outfit Ecosia is expanding its range of European-focused web browsers to include a Linux version, citing the growing number of users in the EU looking for open alternatives to the clutches of American tech giants. Calling Linux users a “critical tech community that has long called for data privacy, digital sovereignty, and sustainability,” Ecosia said it was launching the new browser to support the community, whose numbers it says doubled in the EU between 2024 and 2025. The absolute share remains small, mind you - from 2.5 percent of EU computer users to 5.7 percent in the course of a year, but it’s still an increase that the Linux community can be proud of. Ecosia noted that Windows’ share of the market fell during that same period, from 80.2 percent to 74.2 percent. As of this writing, Linux’s share of the European desktop and console market is 6.4 percent, while Windows has dropped to 68.62 percent, per Statcounter. “Linux in particular is becoming increasingly popular among tech circles, developers, and privacy-conscious users - a target group that views commercial tech giants like Microsoft and Google with increasing skepticism,” Ecosia said. Europeans don't appear completely disillusioned with American tech, however, as macOS's share in the region has nearly doubled since August 2025. Regardless, the company said, it wants to meet Linux users where they’re at with a version of the company’s Chromium-based browser designed for trailblazing European digital sovereignty leaders freed from the grasp of Google. “With our Linux version, we're finally giving them a search engine that matches their values - climate- and privacy-friendly, and free of tech-bro monopolies," said Ecosia founder and CEO Christian Kroll. Ecosia has leaned hard into the European movement for sovereign technology in light of frustration with American tech giants, citing both the European Commission’s decision this year to require Google to share anonymized search data with eligible rival search engines, and what it says is growing dissatisfaction among Europeans over Google’s dominance of the search and browser markets. Separating the EU from Google isn’t a new initiative, with Ecosia and French search firm Qwant partnering on an EU-based web index that launched last year. It’s not clear whether that initiative has yet benefited from the EC’s order to Google to hand over search data. The duo’s initiative, the European Search Perspective (EUSP), is currently working to expand its presence to other EU languages to “lay the foundation for genuine European digital sovereignty,” though it’s not clear from the press release how far along the initiative is. Ecosia’s Linux browser is now available through the App Center on Ubuntu and directly through the Snap store. Ecosia also has browsers available for Windows, macOS, iOS, and Android, all of which can be downloaded by following the link on its website. While based on open-source Chromium, Ecosia's browsers themselves are not open source. We reached out to learn whether it'd be different for the Linux variant, but didn't immediately hear back. ®

AI-assisted mushroom hunting is a recipe for a bad trip

Wed, 2026-09-02 21:34
If you see a mushroom in the forest and you're wondering if it's safe to eat or poisonous, don't ask an AI. Polish software engineer Piotr Migdał, a founding engineer at AI analytics and cost analysis firm Quesma, explained in a Wednesday blog post why trusting the mushroom insights of leading AI models is a dubious, potentially life-threatening idea in an experiment he ran. Armed with a dataset of Danish mushrooms and additional information about safe and deadly species in Poland and abroad, he tested everything from ChatGPT to Qwen to see which gave the most reliable advice. It likely won’t surprise you to learn that none of them are worth trusting with your life. A total of 55 mushroom species were included in the safe and deadly datasets, which he compared against the Danish library by running 1,040 photos through 16 models, using 20 photos per species where available and topping up rarer species from the validation set. Each model was asked to identify the most likely species, and four other contenders, from each photograph. Even the best performing model - Gemini-3.8-flash - was only correct with its first guess 65 percent of the time. It managed to correctly identify species in its top five guesses 85 percent of the time, but if you’re simply asking the model what a mushroom is and giving it a single chance, there’s a 35 percent chance it’s going to get it wrong. Qwen3.8-27b performed worst by far, correct on the first guess 13 percent of the time, and somewhere in its five guesses 24 percent of the time. As for what sort of mistakes the models make, most were harmless, Migdał said, but when the models got it wrong, boy did they get it wrong. “The dangerous ones are not random,” Migdał noted. “A deadly webcap was called a chanterelle - the same mistake that kills foragers.” The aptly named death cap mushroom was mistaken for edible 16 percent of the time, the fool’s funnel 48 percent of the time, and the fatal dapperling, often mistaken for its similar looking but safe relatives, 31 percent of the time, among others. False negatives were also noted, but there’s no harm in leaving a tasty mushroom uneaten. As for which models made the potentially deadly misidentifications, Qwen3.8-27b led the pack there too, calling poisonous mushrooms edible 36 percent of the time, with Qwen3.8-flash following close behind at 30 percent. Meta’s Muse-spark-1.2 led with just an eight percent false positive rate, but Migdał said that’s an anomaly due to the fact that the model simply declined to guess - the right move in a situation where a bad decision could be deadly for a user. "I am surprised that the top generalist off-the-shelf models were able to identify most cases. Still, in this case, most is not enough, as errors could have dire consequences," Migdał told us in an email. "A single photo is often not enough to identify a species - errors are expected." Mushroom hunting isn’t for the faint of heart As someone who’s grown up foraging for mushrooms (it’s a popular pastime in Migdał’s Poland, and my Polish heritage has led to my family preserving the tradition in the US), I’m well versed in the fact that even well-trained humans have a tough time telling some species apart from their dangerous look-alikes. Migdał isn't a forager himself, he explained - he'd rather accompany his friends and trust their judgment. "I do love eating mushrooms, especially fried with nothing but butter and salt," he told The Register. "But I only join people whom I trust to know what they are doing." That’s a big part of the reason common sense prevails in mushroom hunting: There are plenty of delicious fungi that don’t have imitators, so seek those if you’re not sure. If you trust your knowledge of mushrooms a bit more, it’s generally pretty easy to tell most safe species from their dangerous counterparts, as there are some obvious signs if you know what you’re looking at and have experience. It’s also worth noting that death from mushroom foraging is quite rare, as some of the most deadly species out there lack lookalikes among edible varieties. You’re far more likely to end up hallucinating or with a very upset stomach if you make a mistake, but don’t take that as a license to go mushrooming if you don’t know what you’re looking at. Most of all, “do not eat a mushroom because AI told you it is safe,” Migdał warns again in his writeup. “AI slop … might be annoying, but it is fixable with a few prompts, or a manual edit,” he adds. “It is much better than having to prompt ‘Do I need a liver transplant?’” Migdał's dataset is available for anyone who'd like to tweak it to see how it performs in their locality. We're guessing it won't be any more confidence inspiring than the results from Poland. ®

Firefox and Thunderbird hit the fortnightly release treadmill

Wed, 2026-09-02 15:53
Mozilla's Firefox 155 and subsidiary MZLA's Thunderbird 155 have arrived. Yes, already. Firefox officially debuted yesterday, although The Reg FOSS desk wasn't offered the upgrade until early evening. Thunderbird followed several hours later. If this seems soon after the previous releases, that's because it is. Mozilla announced Firefox's new fortnightly cadence in July, and MZLA subsequently confirmed that Thunderbird would keep pace. September marks the start of the accelerated schedule. Much of the new shiny in Firefox 154 was of interest mainly to the subset of its audience – Windows users and gamers. This time around, they are again, but to a different subset: the main new features showcased in the release notes revolve around AI features. The multipurpose Smart Window is now available to more people in more regions, and the LLM-assisted tab-group naming feature that appeared a year ago in Firefox 141 is now smarter. In the latest update, Firefox can display the number of blocked trackers in the address bar, which sounds like a useful promotional feature if nothing else. Mozilla is giving it a "progressive rollout," however, and we don't have it yet. The Firefox containers feature from 2018, which became a built-in function with Firefox 153, now lets you change the order of the containers. We've not tested this in production yet, but it sounds handy. Pages should load faster thanks to support for Happy Eyeballs v3, and if you're navigating it with a game controller for some reason, that apparently works better. Scaling PDFs larger to fill a printed page sounds very useful to us, but that may just be a reflection of how often this vulture prints out pictures for his hatchling to color in. If you don't want the new AI features, then since Firefox 148 it's had an "AI kill switch" so you can simply turn everyone off, or just selected features. This vulture leaves only the local translation feature enabled, which in this release gains support for Marathi and Urdu. Urdu is Pakistan's national language, while most Marathi speakers are in the Indian state of Maharashtra. With nearly 100 million Marathi speakers alone, these are significant additions. People with iDevices now get an ad blocker, as The Register reported yesterday. Whether you have embraced "generative AI" or gone fully zuzai, either way, we should all hang on to our Firefox. It's an important part of keeping the web from falling under the control of a single browser engine. Whatever flavor of Chromium-based browser you use, Chromium still sits underneath the chrome. Although we don't use most of Firefox's AI functions, we do use messaging apps all day every day, and Thunderbird 155 brings small but useful new functions and other improvements. We are still waiting for MZLA to deliver its Thunderbird Sync function, but users on desktop and Android already have a useful alternative: QR code export. With a couple of clicks, desktop Thunderbird displays a QR code (or codes) that its Android counterpart can scan to import the settings in a single operation. It's very handy, but it also presents a potential corporate security risk – so version 155 adds a policy for disabling it. Another new policy setting turns off experimental Thunderbird features. There's also a setting for choosing the default address book for new contacts. Version 155 brings improved handling of S/MIME encrypted attachments. There are several different enhancements to OAuth authorization – broadly, this means those services which pop up their own little sign-in window when you try to connect. There is now more granularity in how users and extensions can customize these authentication flows. We have heard reports of users struggling to get Gmail working in Thunderbird, so any improvement in OAuth is welcome. It should help enterprise Microsoft Exchange users too. The release also fixes about 30 other bugs and closes several vulnerabilities. Thunderbird should work a bit better for everyone now. Don't forget the ESR The accelerated release schedule will be a nuisance for some users, and we've seen exasperated people threaten to disable automatic updates. Don't. There is a safer way to get off the fast train. As we reported in July, Firefox and Thunderbird 153 are the new ESR versions. One significant advantage of this for Firefox users is that this is the first long-term release of Firefox with the AI kill switch. Back in March, our article on the new split-window view in Firefox included the advice not to try Firefox beta releases on your main production profile. Older Mozilla apps do not like opening profiles that have been used by newer versions and will refuse by default. That piece includes instructions on how to override this. You can still go back to the ESR version, and then stay on it. Alongside the current Firefox and Thunderbird 153, the previous ESR versions 140 and 115 are both still receiving updates. (Yes, Windows 7 and macOS 10.13 holdouts, this means you. Come on down[load]!) The same option is available to users of the downstream Firefox fork Waterfox. Last month, Waterfox 6.7 moved to the version 153 codebase, and since then, there's already been a small update to Waterfox 6.7.1. Earlier today, German tech blogger Marius Quabeck reported on the effectiveness of the AI kill switch, noting that it doesn't affect Mozilla's telemetry. Waterfox turns that all off. Back in 2022, that meant that Waterfox was immune to the Mozilla "foxstuck" bug. Firefox remains a good choice for those concerned about their online privacy, and if you want that and don't mind the rapid release schedule, there's also LibreWolf, but Waterfox has its own advantages, such as a built-in ad-blocker. The ESR versions receive security and critical bug fixes without the frequent feature and interface changes. For a more stable life, head to the Firefox ESR or Thunderbird ESR download pages. ®

Orbify.eu pitches warped Inception-style 3D maps for navigation

Mon, 2026-08-31 20:52
Orbify.eu, a two-year-old Norwegian startup, wants people to see the world in a new way – through a warped lens that bends rendered map scenes into the dream sequence perspective seen in Christopher Nolan's movie Inception. The geospatial biz, co-founded by Karsten Huitfeldt, is developing image processing software that folds a 3D map model onto a curved surface. The technique, showcased in Inception, combines a near-field street-level perspective that ramps into an overhead view at distance. Orbify says it has a patent pending for the technology in the EU (PCT/EP2026/058725). The patent application hasn't been published, so it's unclear what the company claims should be protected and whether past implementations would be deemed prior art by patent examiners. Huitfeldt worked as an architect and project manager at Snøhetta until 2025. He co-founded Orbify to explore ways to improve navigational interfaces. The startup, not to be confused with another Oslo-based company with the same name, Orbify.ai, has some initial funding from Innovation Norway and Norges forskningsråd. "We're somewhere between a working prototype and a commercial product, and we're pursuing two things in parallel," Huitfeldt told The Register in an email. "One: standard practice for us has been to get IP filing in place early, so we've filed a patent as an 'Image Processing System,' currently in its second examination round with the EU patent office; the application covers the specific bending algorithm, shader and camera setup that produce the effect, and its use in a moving navigation context with overlaid route information," he said. In terms of validation, Huitfeldt said the core technology is working and publicly demonstrable. At the moment, Orbify is testing whether the interface actually improves navigation. Orbify last week released an interactive demo of its curved map UI that runs in a web browser using the PlayCanvas Engine, an open source JavaScript engine that takes advantage of WebGL2 and WebGPU. It presents Gaussian splatting in a spatial interface. Dramamine is not required but may prove helpful for those prone to visually induced motion sickness. Second, Huitfeldt said, Orbify has developed a research protocol for a controlled study that compares Orbify's approach to a conventional perspective with an aerial display. "No participant study has been run yet, so we're not claiming superiority ahead of the evidence," he said. "Commercially, our goal is to offer Orbify primarily as a software/SDK layer that works with existing 3D mapping and navigation systems, rather than building a new mapping ecosystem from scratch." The software layer remains a work in progress. The current demo relies on web technologies and prior prototypes have been done in Unreal Engine and Unity with Google's Photorealistic 3D Tiles via Cesium. The aim is for something platform-agnostic that could work on the web, mobile, or in automotive systems. Huitfeldt said Orbify aims to allow people to understand what's around them and how that fits into a bigger picture. "Standard UX best practice involves providing the user with a seamless, unified, and continuous design language built around optimizing their experience," he explained. "There have been big leaps in automotive design but not a whole lot has happened with the navigation design itself." Current navigation interfaces involve different views and maps and different perspectives, each of which has certain uses. But the result is that users have to manage different views and interfaces. "Orbify tries to remove that tradeoff by continuously combining both in one view, with perspective close to the user, bending progressively toward an aerial/top view farther out," Huitfeldt said. "The hypothesis is that this reduces the mental work of relating what's ahead to the map above and removes the need for 3-4 different fragmented systems. We think there's real design headroom in using 3D geometry this way, while giving the whole navigation system the same look and feel for the user. "Conversations with engine and rendering partners have been encouraging, but the research is what will tell us whether that benefit outweighs the obvious cost of introducing the Orbify effect of bending/geometric distortion." ®

OpenClaw 2.0 pours glitter on slow-burning security dumpster fire

Mon, 2026-08-31 20:13
OpenClaw has unveiled what its makers call its largest ever update – large enough to earn a 2.0 moniker – with usability taking center stage, along with some security updates that critics are suggesting will be insufficient. The OpenClaw foundation announced the release of version 2.0 of its AI agent harness on Sunday, describing it as something with far more scope than they ever intended it to have. “This update touches every part of OpenClaw,” Foundation community manager Hannes Rudolph said of the update. “We started by simplifying installation and rebuilding the browser app as a first-class experience, but doing that properly meant carrying the cleanup through the rest of OpenClaw until it became OpenClaw 2.0.” It's those two features – the rebuilt installation experience and redesigned interface – that Rudolph dedicates most of his announcement to. OpenClaw is an open-source, self-hosted AI agent harness that allows users to build their own AI agents and connect them to whatever apps and services they want. OpenClaw went viral shortly after its launch due to its extensive capabilities, and helped launch the AI agent craze. But, by empowering AI models with agentic capabilities, it exposed numerous security problems with unrestrained automation. In version 2.0, the new installation process is designed to be simpler, ostensibly to get more people using OpenClaw. “We cut or simplified a lot of configuration and moved the rest out of initial setup, letting people get to a first conversation faster and finish setting up their Claw by talking to it,” Rudolph explained. As for the user experience, Rudolph explained that the OpenClaw browser app has been redesigned into “a first-class experience” where users can continue setup and interact with their agent. “The web-based experience in OpenClaw now feels more familiar to anyone who uses apps like ChatGPT, Claude, Gemini, or Perplexity, with conversations in the sidebar and the one you are working in at the centre instead of opening on a separate Overview page,” the patch notes for the release explains. In other words, OpenClaw’s basic interface now looks just like the chat interface for every other AI service you’ve likely used on the web. The last major feature update added in OpenClaw 2.0 is shared cloud sessions. Per the announcement, OpenClaw previously had no way to include multiple team members in a single instance without the Claw involved losing its memory. Shared cloud sessions correct that, enabling multiple people to interact with a single Claw while context is maintained across users and a continuous chat, giving OpenClaw feature parity with the agent harnesses offered by frontier labs like Anthropic and OpenAI, which allow collaboration for enterprise users. What about security? Since launching in November 2025, OpenClaw has deservedly earned its reputation as a complete security mess – not only in the code itself but for users and those who are unfortunate enough to come in contact with a Claw’s orders as well. Celebrity UK mathematician Professor Hannah Fry tested OpenClaw out earlier this year, finding it was ready and willing to share her private information when threatened. In another instance, an OpenClaw agent hacked a gym’s waiting list and forced its user into a full class, displacing other reservations, when simply asked to get him on the list. So, what is OpenClaw doing to improve on these risks as part of the update? Not that much, based on a reading of the patch notes. Shared sessions, for example, are a great way to introduce collaborative Claws at work, but the OpenClaw foundation states in the patch notes that the shared session controls “are not tenant isolation or a security boundary.” In other words, you’d better be sure there’s no need to isolate various OpenClaw instances. A new protected credentials feature has been added that allows users to share credentials with agents in shared environments without exposing them in chat. That’s great, and as explained in the patch notes it’s further secured in a local secret store that “separates Protected values from Agent-readable environment values.” What’s not great, on the other hand, is the fact that “Secret Store values are not encrypted at rest and depend on the filesystem permissions of OpenClaw's state directory.” A new sandbox for contributor-controlled code was also announced, with the patch notes referring to an environment for untrusted code isolation. Again, great – except sandboxing is turned off by default. In other words, this release is doing a lot to make installing and getting OpenClaw up and running for more people, but it’s not bringing security by default along with that accessibility. As we’ve warned before, granting a capable and potentially dangerous tool like this widespread access to your systems and credentials ought not be done lightly, fancy new wrapper or not. ®

Word 97's ghost in the machine: The crash that vanished the moment anyone looked at it

Fri, 2026-08-28 14:34
Veteran Microsoft engineer Raymond Chen shared another fireside tale – one to strike fear into the hearts of engineers everywhere: the bug that can't be replicated in the debugger. The story begins near the end of the Word 97 release cycle, when a defect surfaced in the test labs but vanished the moment engineers reached for a debugger. It was maddening. A script could trigger the crash fairly reliably, yet the instant anyone tried to hunt it down, the bug ducked out of sight. Chen recalled: "The development team was very anxious, because a bug that appears only sporadically in the lab is going to occur regularly in the wild. But how do you debug a problem that resists debugging?" It is every developer's nightmare, even for those smug types who lean back in their chairs and tell testers "works alright here, mate." There is a special place reserved in the afterlife for these developers. With the bug refusing to cooperate, talk turned to an ICE (an In-Circuit Emulator, not the immigration agency), which could stand in for the CPU and allow breakpoints inside the emulated chip itself. "To most software developers," said Chen, "in-circuit emulators existed only in myth, and the possibility of acquiring one and using it was met with the excitement of a five-year-old boy who learns that he might get to ride on a fire truck." Eventually the team traced the problem to a specific manufacturer, and from there to a CPU erratum. The compiler in use at the time had been updated to dodge the problematic code sequence. However, by then the toolset had already been locked. Swapping in a new compiler risked introducing fresh, unknown bugs, so that was off the table. The solution? Scour the binaries to find instances of the code that might upset CPUs. One was found. "To avoid introducing any new problems as a side effect of the fix, the team opted to do a binary patch to the binary to insert a nop into the offending code sequence." Word 97 introduced plenty of headline features. There was the arrival of Clippit (aka Clippy) and Visual Basic for Applications (VBA). And then there was a binary patch produced by determined engineers, which received far less attention. But without it, Word 97 could have been distinctly wobbly. ®

Microsoft's virtual intern Teams Facilitator will be late for the meeting

Fri, 2026-08-28 11:29
Microsoft has pushed back detection and question answering by the Teams Facilitator to November, after initially scheduling General Availability for June. Teams Facilitator is an AI assistant that joins meetings. It tracks agendas and can take notes, if enabled. The next stage in its development is to have it pop up and answer questions if it detects a knowledge gap. For example, somebody might ask "What is this Teams Facilitator thing?" and, if nobody answers, Facilitator will show a prompt offering to find an answer. It sounds like a marginally more irritating version of Clippy, and getting it into a state where it is declared generally available has proved difficult for Microsoft. When Microsoft added the capability to its roadmap in April, the expectation was that it would roll out in June. Then July. Then August. Then September. The latest update schedules it for a targeted release in November and worldwide general availability in mid-December. It is unclear why the feature is being delayed. It might be that determining whether a lull in conversation actually signals a question needing an answer is trickier than expected. Or it could be that whatever a search turns up doesn't make sense in the context of the meeting. The Register asked Microsoft to explain the holdup, but the company has yet to respond. There are some privacy implications around the feature, although it is worth noting that Facilitator must be included in the meeting, and removing the assistant will stop the behavior. According to Microsoft: "The feature processes meeting conversations in real time to detect knowledge gaps and generate responses," which indicates extra data processing and, of course, AI capabilities are required to generate responses in the correct context. That said, the premium edition of Microsoft 365 Copilot is required, so the data privacy ship could have likely long sailed. Also, if web search for Copilot is disabled, there won't be any responses anyway. Still, having to wait a few more months before a perky virtual assistant chimes in with "it looks like you're having a heated debate about the benefits of AI. Would you like some help with that?" is probably no bad thing… ®

Print management outfit PaperCut is under 0-day attack, and it’s drawing customers’ blood

Fri, 2026-08-28 06:29
Nothing smarts like a paper cut, but being attacked after leaving an application’s web interface exposed to the internet might be just as painful. Such attacks are the risk to which users of PaperCut print management software find themselves exposed today, after the company revealed a university’s security teams alerted it to an attack. The company analyzed info provided by the university and found a vulnerability in its PaperCut NG and PaperCut MF products, which manage access to printers, track use, and enable printing from myriad client devices. “We are aware of confirmed customer incidents and are treating this matter with the highest priority,” states an urgent security advisory issued on Thursday. Unusually, the advisory is silent on the nature of the flaw and the risk it poses. It looks like the web interface to the company’s products enables access deeper into a user’s networks, because among the indicators of compromise are altered log files, plus alerts from intrusion detection software, endpoint security tools, and network monitoring packages. The company has cooked up an emergency patch but warns it is not an official release. “We have not gone through our usual release process,” states an FAQ. “This is an emergency patch for customers with public-facing PaperCut servers who are unable to take other mitigating action.” Thankfully, those other actions aren’t hard to take: users need to get their PaperCut servers’ web interfaces off the public internet, by allowing access only from trusted internal IP addresses. Fashioning a potent and rapid response to a zero-day attack is never easy. Communicating the nature of the problem can be even harder, as discussing the nature of a flaw invites more attackers to take a shot at a stricken product. PaperCut says it’s working on a better fix and will advise users once it lands. For now, the company is asking customers to apply its wonky patch or take their servers offline ASAP. The Register fancies most users will go for the latter fix, as aside from the issue of finding a change window in which to apply a patch, running unvalidated emergency software is not an appetizing approach. ®

Google forces Android apps to use memory more wisely as RAMpocalypse rages

Thu, 2026-08-27 20:07
Google has declared that Android apps distributed through Google Play will have to meet new memory performance thresholds, starting in early 2027. Google is cracking down on poorly optimized code that might otherwise squander what's now a precious commodity, as RAM prices skyrocket and consumers choose phones with leaner specs. "An ecosystem-wide memory crisis is imminent due to rising RAM costs," the Chocolate Factory explains in its technical documentation. "Inefficient memory use, such as a single app with a runaway memory leak that consumes most of the device memory, causes the device to stutter and kill other well-behaving apps in the background. Android has announced strict memory limits, and Play wants to ensure your app’s fall within this and minimize the chances that the device needs to terminate your app." On-device AI probably isn't helping. The new app quality requirements represent an expansion of the Android memory efficiency push announced in June, aimed at "[preventing] 'one bad actor' from destroying the multitasking experience and stability of the user’s entire device." Technical scrutiny is scheduled to take effect in two stages: In February 2027, bad behavior thresholds and code optimization thresholds will come into effect. And in April 2027, the device migration experience – onboarding – will need to support zero-tap credential restoration. The former covers memory usage (Anonymous Resident Set Size + Swap), bitmap memory usage, and DEX code optimization – DEX (Dalvik Executable) files represent a compressed version of an application's Java bytecode. The specific memory requirements depend on the amount of physical RAM available on the device. For a device with 8 GB, an app can use no more than 2.25 GB in the foreground, 1.5 GB for user-perceived services, and 1.5 GB in the background. Devices with more than 16 GB are mostly exempt. Bitmap memory usage is capped at 200 MB in user-perceived services and in background, and 400 MB cached, for all devices. The limits differ somewhat for games. And DEX code optimization is being required to ensure modest memory usage, rapid app launches, and better runtime performance. The second stage requirement, Zero-tap Sign-In, aims to make device migration easier and more secure. As Google's documentation states, "Manual sign-ins during device setup doesn't just create onboarding friction and decrease user retention, it actively exposes apps to critical security vulnerabilities like phishing and credential theft during setup." So as of April, Android devs are advised to use the Android Restore Credentials API to help move user credentials from one device to another. ®