Senin, 27 Juli 2026

Pironman 5 Pro Max Review: SunFounder's Most Capable Pi 5 Case Doubles as an AI Desktop

Pironman 5 Pro Max

Pro Max is the fourth case in SunFounder's famed Pironman 5 case series. These tower cases turn your regular, naked, Raspberry Pi boards into a miniature tower PC.

Pironman 5 Max pro

So here, you get RGB fans and tower cooler for colling, RGB lights for asthetics, small OLED display for stats, full HDMI ports, GPIO pins exposed, NVMe HAT for adding SSDs and AI accelerator.

That's what more or less these cases offer. Only the Pironman Mini has fewer options.

I have used all of these cases so far, thanks to SunFounder sending them for the review. The first Pironman 5 case is used for my daughter's desktop setup. And then I use Pironman Max for running Nanoclaw AI agent 24x7 along with other homelab and smart home automation experiments.

The new Pironman 5 Pro Max has a 4.3" touchscreen, a camera, speakers, and a microphone in addition to what the Max version already offered. The new device is marketed around local AI. And that's what I would also like to focus on in this review, with whatever limited resources I have in my homelab setup.

✅ Same tower cooler and RGB fans as before, now properly in sync
✅ Touchscreen, camera mount, and USB microphone turn the Pi 5 into a capable AI desktop (for hobbyist projects)
✅ Ran cool, CPU stayed around 45°C under load in my testing
❎ Still a DIY kit
❎ No option to keep the small OLED display always on
📋
This device was sent to me by SunFounder for review. The experience and views expressed here are my own.

The hardware

Pironman 5 Pro Max
Spec Pironman 5 Pro Max
Compatible boards Raspberry Pi 5 (2GB/4GB/8GB/16GB)
Power input USB-C, 5V/5A
Cooling PWM tower cooler + 2 PWM RGB fans
Display Small OLED status display + 4.3" IPS touchscreen
NVMe support 2x M.2 slots (2230/2242/2260/2280), PCIe Gen2 switch, RAID 0/1
AI accelerator M.2 Hailo-8/8L compatible, swaps in for one NVMe slot
HDMI 2x full-size HDMI
Audio 2x built-in speakers, audio amplifier, USB microphone
Camera Adjustable camera mount
Extras Metal power button, RTC battery, GPIO expansion

The case costs $145.99. You can get it from SunFounder's website or from Amazon. I think the duty and shipping costs are included in the pricing, but confirm with them to be sure.

Pironman 5 Pro Max Back

Raspberry Pi 5, NVMe SSDs, and the Hailo accelerator are not included. You're buying the case, the cooling, and the screens, and bringing your own Pi and storage.

Assembling the case

Like every Pironman case before it, this is a DIY kit. You assemble it yourself. As a reviewer, I get these cases to review before they are available to the public. And thus I get only paper manuals for assembly.

Assembling the Pironman 5 Pro Max case
Assembling the Pironman 5 Pro Max case

Not a big deal. I take pride in accepting and completing the challenge. And since I already had the experience of building the previous Pironman models in the past, this one was relatively quicker. No major issue in assembling the case.

However, if this is your first Pironman case, budget more patience for the paper manual than I needed to.

SunFounder usually releases assembly video for their cases. Surprisingly, there is no assembly video for this case so far. I hope they release one soon because it could be challenging.

It's a reversible case!

This is what I noticed while assembling the case, although reversible is not the correct word here. See, there is a super long FPC cable that connects to the camera mount. I found it awkward to have a long cable exposed like this.

It made sense when I saw that there was scope for the camera to be mounted on both top/bottom surfaces. Meaning, you vertically rotate the device by 180 degrees and you have the power button and IPS touchscreen at the top.

Pironman 5 Pro Max can be reversed too

This gives you flexibility as the exposed GPIO pins also change their position.

If you use the case with the screen at the top, you need to rotate the display from the operating system; otherwise, it will display everything in reverse. Also, it makes sense to set a screen timeout to save on power.

The OLED and power button behavior, rethought

The small OLED display has changed behavior across every generation, and it's worth mentioning out because it affects how you'll actually use the case day to day.

The original Pironman case kept stats on the small OLED all the time. Pironman Max introduced a tap-to-wake gesture instead, where you had to tap the top of the case to see anything, and honestly, that was an annoyance.

OLED display in Pironman 5 Pro Max
Small OLED screen displays system stats

The Pro Max changes this again. The small OLED isn't on by default anymore. You press the power button on the front to wake it, and pressing it again cycles through the different stats. To shut the system down, you hold the power button, the same way you'd shut down a real tower PC.

SunFounder has also pushed this new behavior back to the older Pironman cases through a software update, so if you own an earlier one, you'll see the same button logic after updating those Pironman specific Python scripts.

RGB fans, finally in sync

One thing that bothered me about the very first Pironman case was that the RGB lighting on the rear fans was slightly out of sync between the two fans. It's a small thing, but once I noticed it, I could not unnotice it.

RGB in sync for Pironman 5 Pro Max
RGB lights are in perfect sync

The Pro Max doesn't have this problem. Both fans run in sync now, and the case looks the way it was clearly meant to look.

Configuring the visuals

Everything I've described, the OLED behavior, the RGB lighting color and pattern, screen timeouts, is configurable through SunFounder's dashboard.

The bigger 4.3" touchscreen can be set to auto-dim and turn off after a period of inactivity, which is a sensible way to save a bit of power on an always-on device.

Pironman Dashboard lets you control RGB lights, fans and OLED screen behavior

My one complaint is that there's no option to keep the small OLED always on for stats. If the old always-on behavior bothered some people enough to get a tap-to-wake option, and the tap-to-wake bothered others enough to get the current button-press behavior, the dashboard should really let you choose the original always-on mode too, for people like me who want the stats always visible at a glance.

Testing it as a local AI desktop

Pironman 5 Pro Max provides the following additional features from the previous Max version:

  • 2 tiny speakers
  • USB-based microphone
  • IPS touchscreen
  • Camera plus mount

This is where the Pro Max earns its "Pro" name, so I put together two small projects that utilize these four additional projects.

First, I built a voice assistant using faster-whisper, piper-tts, sounddevice, openwakeword, and psutil. It listens for the wake word "Hey Jarvis" and handles simple requests like reading out CPU temperature and usage, both through the speaker and on the touchscreen.

Small AI projects with Pironman 5 Pro Max
Small AI project that listens and responds to commands

Second, I built a face greeter using opencv-contrib-python and piper-tts. I trained it on my own face and my daughter Ushika's face, so whenever the camera spots either of us, it announces "Hello Abhishek" or "Hello Ushika" through the speaker.

Note that Qt no longer ships fonts. Deploy some (from https://dejavu-fonts.github.io/ for example) or switch to fontconfig.
Watching for faces. Press 'q' on the window, or Ctrl+C here, to stop.
Recognized ushika (confidence 68.9) -> greeting
Face detection with Raspberry Pi 5 Pro Max AI project

Neither project is complicated on its own, you could run both on a bare Raspberry Pi 5 with a webcam and a USB speaker.

What the Pro Max adds is that everything, the mic, the camera mount, the speakers, and the screen to show status, is already built into one desktop-style unit. That's the whole pitch of this case, and in my testing, it delivered on it.

The OV5647 camera module that came with the case is decent. The official Raspberry Pi AI Camera might have performed even better.

Similarly, if I had Hailo 8 AI accelerator in this setup, these AI projects could easily be expanded to more serious work.

Cooling well done

Even while running these AI workloads, the case stayed cool. CPU temperature usually lingered around 45°C and goes to 56°C under load in my testing. I haven't tried it with an NVMe SSD or the Hailo AI accelerator installed, since I don't own either, so I can't speak to thermals once you add those into the mix.

But since it has one tower cooler and two PWM fans, it should provide the best possible cooling.

A case that keeps growing with the Pi 5

Pironman 5 Pro Max and Max cases

The Pironman line has been evolving with actual user demand, and you can see it clearly if you've followed all three previous versions.

The original Pironman 5 was a tower cooler with room for one NVMe SSD. Pironman 5 Max added a second NVMe slot, so you could mix an SSD with a Hailo AI accelerator instead of just stacking storage.

The Pro Max takes everything from the Max and adds a 4.3" screen and a camera mount on top. That combination, camera or AI camera plus AI accelerator plus SSD, gives you pretty much every upgrade path you could want on a Pi 5 right now.

It's versatile enough to be a basic NAS, a local AI box, a Home Assistant hub, or whatever other Pi project you have in mind, all in a proper desktop-style tower instead of a naked board on your desk.

Is the Pironman 5 Pro Max worth getting?

Pironman 5 Pro Max

At $145.99 barebone, this sits well above the original Pironman 5 ($79.99) and the Pironman 5 Max ($94.99). So, you should weigh your needs and wants.

If you just want solid tower cooling and a place to put one NVMe SSD, the original Pironman 5 still does that job for less. Although its gray aluminum look may not be as cool as the dark ones like Max and Max Pro.

If you want dual NVMe with RAID or a Hailo accelerator alongside storage, the Max covers that without the screen and camera premium.

The Pro Max is for a more specific person: someone who wants to build voice assistants, camera-based projects, a Home Assistant hub, or general local AI experiments on a Raspberry Pi 5, and wants the mic, camera, and screen already integrated into a case instead of duct-taped together.

If that's the project you have in mind, this could be a good option. The versatility on offer here, NAS, AI box, Home Assistant hub, general Pi project machine, is hard to match.



from It's FOSS https://ift.tt/9uv3SLs
via IFTTT

Minggu, 26 Juli 2026

Play Local Music With File-Manager Simplicity

SonicTree music player

Have you ever wished for a file manager that shows you nothing but audio files that you can play, and then play them within the manager itself? Yeah, I haven't either. But if you had, I might have discovered the application for you. Here comes SonicTree.

SonicTree: The Simple Music Player

SonicTree music player

SonicTree is an as-simple-as-it-gets kind of music player in the middle of all the fancy, all extensive ones we've recently seen (like the high-fidelity player Astra). It offers you an easy experience: a file-explorer, a list of playable audio files, playback of said audio files, and a simple playing menu at the bottom.

Most music players automatically categorize your music files based on the metadata of the file. This one desn't and that's its unique feature. If you are someone who has meticulously organized music files into folders of your own criteria, you might like SonicTree.

There's nothing much more or much less to it, but let us explore the features in detail.

Interface

SonicTree has a file-explorer on the left that is shown in a (surprise, surprise) tree structure. You can expand directories into subdirectories, and double clicking on any directory lists all the playable audio files on the big canvas on the right.

Besides the file title, there's also the track number, artist name, album name, duration and year of release.

On the bottom of this canvas, there's the playerback interface. It shows the song and artist name, the album cover, a seek for the song as well as the volume, buttons for playing, pausing, next track and previous track, and technical information of the song such as the filetype, bitrate, frequency, stereo settings and whether it is lossless or lossy.

SonicTree Interface

On the top, there are two menus, one that rescans the folders, and one that can be used to change the repeat status to off, single track, or playlist.

The interface, though, looks very dated and clunky by modern application standards in 2026. The design looks like something from the early 2000s era and not in a chic way, and the song listings quite literally overlap on each other (at least on my system). The looks can be worked upon and straightened out a bit to bring it to the present, in my opinion.

Performance

SonicTree boasts low strain on the hardware of the system, and gapless playback, and on that counts it delivers well. It seems to barely have an impact on the system, taking about 50 MB RAM and 02-0.5% CPU usage (numbers may vary depending on your system). The playback is indeed gapless, seamlessly switching between tracks without a delay.

The playback of files is usually alright. I've tried MP3, WAV, M4A and OPUS audios, and they all work flawlessly. But these are all lossy formats. When I tried a lossless FLAC audio, it didn't play at all. That might be a dealbreaker for a lot of people, as mostly the point of an offline music player is to play lossless audio. But I can't really say that they don't deliver because on their website, they don't really list formats that are playable.

As for the navigation, the seeks and the buttons on the GUI are the obvious choice, but there's a simple set of keyboard shortcuts as well that do the job. Space to toggle the playing, Enter to select the song from the list to play, Ctrl+Left or Right Arrows to change the track, Ctrl+Up or Down Arrows to increase/decrease volume, Shift+Right/Left to seek through the song, and finally, Esc to exit.

SonicTree Keyboard Shortcuts

Get SonicTree

SonicTree can be downloaded from its official page on SourceForge.net, and is available only as an AppImage:

Wrapping Up

SonicTree doesn't offer much. It looks a little awkward, a little out of time, but it gets the job done. It is essentially for people who like managing their music files in their own way, in their own folder structure. Can't say if I can count it among the list of best music players for Linux.

The shortcomings can't really be pointed out, as they didn't really claim to cover it all in the first place. But since this is still a very early version, perhaps more improvement will be seen in the later ones.



from It's FOSS https://ift.tt/qlBi1QY
via IFTTT

Sabtu, 25 Juli 2026

Ubuntu 26.10 "Stonking Stingray": All the New Features So Far

a stingray fish illustration is shown on the top, with ubuntu 26.10 new features written below

Every two years, Canonical puts out a Long Term Support release that gets five years of security updates, which can be stretched further with Ubuntu Pro. In between those LTS releases, Canonical ships an interim version every six months, and each one is supported for nine months.

Those releases don't carry the same importance as an LTS, but that's the point. They give Canonical room to test newer kernels, toolchains, and design changes with a smaller user base before those changes get baked into the next LTS.

The next one, Ubuntu 26.10, carries the codename "Stonking Stingray", continuing the tradition of ordered alphabetical codenames after Resolute Raccoon (26.04).

Stonking is British slang for something impressively big or excellent, and a stingray is the flat-bodied, boneless fish that spends most of its time half-buried in sand near the seafloor (which is quite understandable seeing the state of this world).

If things go as planned, it will land on October 15, 2026, with a short support window that will close in July 2027.

⏱️Ubuntu 26.10 Release Schedule

fastfetch output of a development build of ubuntu 26.10 shown inside a terminal window

Below is the release schedule as laid out by Canonical; do keep in mind that some of these dates might change if there are any regressions or other developmental hurdles.

Milestone Date
Ubuntu Testing Week (optional) July 2, 2026
Feature Freeze August 20, 2026
Ubuntu Testing Week (optional) August 27, 2026
Beta Release September 24, 2026
Kernel Freeze October 1, 2026
Release Candidate October 8, 2026
Final Release October 15, 2026

Know that this is kind of a live blog where we will be adding new changes and handling any anticipated features as they appear. So, yeah, let's see what's coming with Ubuntu 26.10. 👇

Something for New Installations

Canonical is redesigning how Ubuntu gets installed, with a sharper focus on cutting down the complexity around partitioning and storage configuration. The new design is set to lean on safe defaults, guided workflows, and will be hiding advanced options behind a button (presumably) instead of throwing everything at you at once.

Alongside the installer, a new onboarding flow is in the works too. Instead of asking you to make every decision during setup, Ubuntu will move personalization and configuration into a dedicated first-boot experience after the system is already up and running.

Organizations deploying Ubuntu at scale will still be able to automate and configure these onboarding steps, just like they can with the current installer (pictured above).

Worth noting that both of these are explicitly aimed at Ubuntu 28.04 LTS. The design work is happening during the 26.10 cycle, but don't expect the finished experience to show up fully baked in this release.

Linux Kernel 7.x

a terminal window showing outputs for various uname commands on an ubuntu 26.10 development build

The Snapshot 2 build of Ubuntu 26.10 that I tested came with Linux kernel 7.0.0-14, but treat that as a temporary implementation rather than a final answer. Canonical changed its kernel selection policy back in 2024, opting to ship whatever upstream kernel version is the latest available at release freeze, even if it's still in Release Candidate status.

That policy got extended further in 2025 to also track interim kernel versions during the development cycle itself through monthly snapshots, for better test coverage along the way.

That means the kernel version could easily shift between now and October. We have already covered what Linux kernel 7.0 itself brought to the table, so if you want the full rundown, that's a good place to start.

A Major D-Bus Change

Ubuntu is finally swapping out dbus-daemon, the default D-Bus implementation it's used since its very first release back in 2004, in favor of dbus-broker.

If you didn't know, D-Bus is the messaging system your desktop relies on constantly, letting apps, background services, and the system itself pass messages back and forth. Anything from plugging in a USB drive to updating a notification badge runs through it.

Dbus-daemon has held up fine as the reference implementation for over two decades, but it has limits. Under heavy load, messages can vanish unexpectedly, and it queries message targets sequentially instead of all at once, which adds up to latency as the bus gets busier.

Dbus-broker addresses both by design, built around an asynchronous, event-driven architecture from the ground up, and it's already the default on several other distros.

GNOME 51

an early build of gnome 51 is showcased here on a development build of ubuntu 26.10 where the settings app and file manager are open

Ubuntu 26.10 is shipping with GNOME 51, the upcoming stable release from the GNOME project that's scheduled to be out sometime in mid-September. We start with the Shell changes first, which has picked up many fixes that you will actually notice during daily use.

Screenshot selections now stretch cleanly to monitor edges instead of stopping short, the power-off dialog properly shows its "Install Updates" checkbox again, and the overview search box stops resetting its loading spinner every time you type a character.

It also swaps in custom sound effects instead of pulling from the system sound theme, saves and restores your monitor brightness across sessions, and only lights up the audio input icon in the top bar while your mic is actually recording.

The rest of the desktop environment picks up smaller but still visible changes.

The Settings app drops the "Windowing System" (Wayland ftw, I guess?) field from the About page and condenses system details into a single page. Similarly, Software now warns you before installing an app that's already reached end-of-life, and Calendar got its internals rebuilt around GListModel for better performance and has picked up support for opening Teams meeting links directly.

Mutter, GNOME's window manager, is dropping support for legacy NVIDIA drivers.

AI is Coming

If you remember, Canonical shared their plans to handle AI on Ubuntu back in April, when Jon Seager split things into two approaches. Implicit AI improves things you already use without you noticing, and explicit AI is the kind you'd actually summon on purpose.

The short version of it all was that everything would be local-first and built around open-weight models rather than forcing a cloud subscription onto users.

One of the earliest features under this new initiative is Myna, a local speech-to-text tool built around a simple push-to-talk flow. Hold a hotkey, speak, and the transcribed text lands wherever your cursor was sitting.

Recognition happens entirely on your machine through a sandboxed component called the Canonical Inference Snap, with different model sizes to match whatever hardware you're running.

Ubuntu Certified Check

If you ever wondered whether your device was officially supported by Ubuntu, then you will like this one. The Settings menu is getting a simple way to check whether your machine is Ubuntu Certified.

Once live, it will show up inside the About page, where it will pull a certification status for your exact hardware model, checked against Canonical's own database.

Results range from fully certified to certified for a different Ubuntu version, close to a certified model, not certified, or unable to check.

Package-Agnostic Approach

the app center app on ubuntu 26.10 handling deb file installation

The App Center is getting rebuilt to handle apps consistently no matter which packaging format they come in, with unified search, ratings, categories, and metadata.

Earlier, when Canonical rebuilt Ubuntu's software center into App Center for 23.10, it launched without the ability to install local DEB files at all. Double-clicking one either threw an error or left you staring at a spinner that never resolved.

That got fixed with an update to Ubuntu 24.04's App Center months later.

Continued Rustification

Canonical is putting more weight behind memory-safe Rust rewrites, recently becoming a Gold Sponsor of the Trifecta Tech Foundation with a €40,000 yearly contribution.

Ubuntu's already swapped coreutils, findutils, diffutils, and sudo for their Rust equivalents, with sudo-rs becoming the default in 25.10. Ntpd-rs is next in line, a Rust rewrite of the tools Ubuntu uses to keep system clocks synced.

The Trifecta funding is going toward catching ntpd-rs up to chrony on features like multi-threaded NTP servers and GPSd support, alongside AppArmor and seccomp hardening.

Although ntpd-rs is arriving in the testing archives for 26.10, it becoming the default is planned for next year, when Ubuntu 27.04 is introduced.

Miscellaneous Additions

And here are a bunch of smaller but important changes that deserve your attention now that you have scrolled so far. ☠️

  • Continued push toward WCAG 2.2 AA accessibility compliance.
  • New wallpapers, chosen through the usual community wallpaper contest, though Canonical hasn't announced it yet.
  • The full desktop experience for RISC-V, targeting RVA23-compliant hardware.
  • Better driver management controls, with clearer metadata and maturity indicators for available drivers.
  • Microsoft password and MFA authentication support through authd, with approval requests routed through Microsoft Authenticator.
  • An experimental amd64v3 (x86-64-v3) package archive for testing performance gains on newer Intel and AMD CPUs.
  • A proposed change to strip signed GRUB builds down to bare essentials for Secure Boot, dropping support for filesystems like Btrfs and ZFS in the process.

📥 Download Ubuntu 26.10

While the stable ISOs for this interim Ubuntu release are a few months out, you can take the snapshots for test runs on a virtual machine or a spare machine.

We don't recommend installing such images on computers that are used daily or on production-sensitive deployments because these contain components that might break at any time.



from It's FOSS https://ift.tt/JiC82rv
via IFTTT

Jumat, 24 Juli 2026

Ubuntu 26.04 Stopped Notifying Users About Updates, But That Was Intentional

an illustration showing a no update available notification with the ubuntu logo placed on its right

If update notifications have stopped showing up on your Ubuntu 26.04 LTS install, that isn't some random glitch. OMG Ubuntu's Joey Sneddon has traced it back to a Launchpad bug report and a Discourse thread that both point to the same root cause.

The issue is that update-notifier only sends a desktop notification when its tray icon is visible, and that icon was switched off in Ubuntu 26.04, with nothing in the Settings menu to switch it back on.

Guillaume Michaud, who filed the bug on July 5, found 10 pending non-security updates sitting on his machine without a single prompt to install them. He tested it manually. With the tray icon forced on, update-notifier fired a notification, and with it switched off, nothing happened at all.

Canonical's Marco Trevisan had flagged a related problem himself back in April, when the update indicator wasn't obeying its own settings and couldn't be switched on even manually.

That got fixed within a day, but the icon stayed off by default. Commenting on the bug again in June, Marco called the setup a design choice and said anyone who wants the icon back can enable it through gsettings.

However, this sounds worse than it actually is. 😅

Ubuntu still runs unattended-upgrades in the background by default, so security patches keep installing themselves whether a notification ever appears. The actual gap was in non-security updates, the kind you'd normally want to review yourself, going completely unflagged.

The fix

Alessandro Astone has already shipped update-notifier 3.207.2 as a security update cleared for Ubuntu 26.04.1. It removes the tray icon dependency entirely. Now, an App Center install, an unattended-upgrades run, or a manual check all trigger the same notification.

And because it went out as a security update, the fix reaches most systems automatically thanks to unattended-upgrades.

If you'd rather have the tray icon back, open a terminal and run:

gsettings set com.ubuntu.update-notifier show-updates-status-icon true 

Or just check your update status directly through App Center's "Manage" tab, the Software Updater, or simply run:

apt list --upgradable

Suggested Read 📖: GNOME's Security Might Be in Peril as Lone Tracker Goes Off



from It's FOSS https://ift.tt/AJC6oIm
via IFTTT

Codeberg Has Drawn a Hard Line on Use of AI With Community Backing

codeberg logo on left, below it are three people-looking illustrations, on the right is a no ai sign
📋
TLDR:
- Codeberg e.V. members voted on two AI-related proposals at their annual assembly, and both passed.
- The first formalizes that Codeberg will never use project or user code and data to train AI models.
- The second amends the Terms of Use to ban projects that mostly consist of AI-generated code.
- Codeberg cites server strain from AI crawlers, rising hardware costs, and eroding contributor trust as its motivations.

Codeberg's annual member assembly has tackled two important votes this week, and both are about AI.

One formalizes a promise already implied by the non-profit's privacy policy that it won't use code or user data to train AI models. The other rewrites the Terms of Use to ban most AI-generated projects from the platform outright.

Both proposals passed after a 14-day voting period that closed on July 22.

The two votes

The first vote turned an existing privacy stance into formal policy. Codeberg's privacy policy already states it doesn't want to need user data, and the members have now extended that same principle to AI.

The forge and its associated services will not use code or data from projects and users to train AI tools, according to the passed motion.

The second vote was more contested. It passed 358 to 144, with 14 abstentions, on a turnout of around half of Codeberg's active members. The result is the addition of a new clause to the Terms of Use (check point 2.7) barring projects built mostly from AI-generated code, specifically naming tools like Claude and OpenAI Codex.

Why do this?

Codeberg's reasoning goes well beyond a single grievance. AI crawlers hit the platform indiscriminately, reading every issue filter variant and every point in git history. This results in excessive workload for volunteer system administrators who could instead be working on new improvements.

Hardware costs are climbing too. Codeberg says a drive that cost around €700 a few years ago now runs closer to €3,700 and is often out of stock. Because the association, Codeberg e.V., owns its hardware rather than renting cloud capacity, it has to absorb those price hikes directly.

Codeberg also argues that vibe-coded, single-use software is flooding the platform with projects that consume storage and CI/CD resources far beyond what their contributor count would justify.

At the same time, maintainers face a growing pile of low-effort AI-generated contributions to review.

What it means for you?

Codeberg is confident that these changes won't trigger a mass deletion of existing repositories. The moderation team isn't generating a purge list either, as enforcement will happen case by case as issues come up.

Projects with an active community, real history predating AI tools, or the odd, unknowingly accepted AI contribution are unlikely to be affected. Small side projects and experiments get some leeway too, as long as they don't draw much attention.

The line is drawn at projects built by autonomous AI agents, code maintained mostly through heavy AI use, or projects burning far more resources than their contributor count justifies.

It's hard not to read this against what Linus Torvalds has been saying lately. He went from calling AI "90 percent marketing" to telling critics to fork the kernel or walk away if they don't like it in Linux.

What Codeberg did here is the opposite; it looked at the same technology and decided the costs, to its servers, the trust between contributors, and to the model of running a small non-profit forge, outweigh whatever AI might offer in return.

My humble opinion

I think they did the right thing. Codeberg is just getting more popular, and they can't risk cost overruns at this stage, with active development and no shortage of new repositories building on it.

A project like Linux is a different story. It's one of the most heavily reviewed codebases on the planet, where a bad AI-generated patch tends to get caught fast, with some harsh words following soon after.



from It's FOSS https://ift.tt/NHXYwVE
via IFTTT

Kamis, 23 Juli 2026

Collabora Online Turns 10, Refusing to Hand Over Your Data to Someone Else's AI

Collabora Productivity has spent the past decade proving that an open source office suite can compete directly with Microsoft 365 and Google Workspace without asking organizations to give up control of their infrastructure or their documents.

All of that is backed by a team of open source engineers whose work has made Collabora a trusted name when enterprises go shopping for a collaborative document platform.

Celebrating the 10-year anniversary of Collabora Online, they have now released Collabora Online 26.04, marking a major milestone for the self-hostable offering.

We already saw this

Most of what ships in Collabora Online 26.04 will look familiar if you followed the CODE 26.04 release back in June. So this will be me rehashing the information we already covered earlier.

AI assistance touches every major app in the suite this time, landing in Writer, Calc, and Impress. Writer's version helps draft and rewrite passages, Calc's works through formula errors and spreadsheet data, and Impress's condenses notes or longer documents into slide-ready material.

None of it runs unless an organization switches it on first. From there, teams choose their own path, connecting a commercial API they already trust or deploying a self-hosted model on infrastructure they control, with Collabora not peddling any specific vendor.

Calc's changes lean toward collaboration. Per-user sheet views let two people filter and rearrange the same shared spreadsheet without stepping on each other's setup. Pivot tables now support calculated values, and a batch of newer functions is here for anyone doing serious data work.

Impress picks up Follow-Me Slideshows, where an audience automatically tracks whatever slide the presenter is on, with the option to pause and scroll back through something they missed before rejoining the live view.

Writer's document comparison tool has got the biggest rework this cycle. Bring up an earlier version of a file, whether it's on the server or sitting locally, and the editor highlights everything that changed against the current draft, credited to whoever made the edit and when.

You also have the choice of reviewing changes side by side or through the usual tracked changes panel, and there's BITV 2.0 accreditation too.

Speaking about this release, Michael Meeks, the CEO of Collabora Productivity, said that:

Collabora Online 26.04’s highly customisable and tightly controlled AI assistance enables users to safely accelerate their document related tasks.

Likewise, the new editing and review features, improved accessibility and greater document interoperability will smooth the everyday experience for all users, making it more intuitive and flexible.

Why go for Collabora Online?

Collabora offers four flavors of its suite. CODE is free and self-hosted, built for early adopters chasing new features first. Collabora Office and Collabora Office Classic bring that experience to the desktop, while Collabora Online is the paid enterprise solution.

Everything here has already made it through CODE, where the community stress-tested it first. Collabora then rolls it into Online with a paid SLA, signed security updates, long-term maintenance, and direct access to its support team whenever something breaks.



from It's FOSS https://ift.tt/lLkHshp
via IFTTT

FOSS Weekly #26.30: Vocalinux, My Computer, Alacritty Terminal, TDF Against Microsoft and More Linux Stuff

Ready for another round of latest happenings in Linux world? Here, we go.

Vocalinux 0.14 beta adds custom recording shortcuts, fixes Wayland text injection on GNOME, and handles CPU usage better on hybrid laptops. It didn't run cleanly during testing, but it's pre-release software, so that's a given.

GNOME's entire security tracking operation has been one person since 2020. That person is leaving in December. There's space for a replacement, but they will have to modernize the current system. Nothing to panic about. GNOME Foundation should take care of it.

Speaking of GNOME, the GNOME OS' development is going on nicely, with the developers sharing that a safe mode is coming, allowing users to troubleshoot issues that prevent boot or optimal usage of the OS.

MPEG-4 Visual is now completely patent-free after the last remaining patent, held by Siemens AG in Brazil, expired a few days ago.

If you do a lot of video processing on a Zen 4 or newer AMD chip, FFmpeg's latest AVX-512 optimization is worth knowing about. RGB24 to RGBA conversion is now 1.372x faster.

The TDF has published a sharp piece on why DOCX, XLSX, and PPTX are Microsoft's most effective lock-in tool. These bind organizations not through contracts or bans, but via pesky formatting friction that makes anything outside Office look slightly wrong.

Elon says X's entire codebase is going open source once xAI finishes a security review. He's said things like this before, but his track record has been mixed so far.

Jellyfin is having a leadership crisis. I hope it gets sorted soon because Jellyfin is my favorite media server, and I would like to see the project being happily developed.

🧠 What We’re Thinking About

Three years ago Linus called AI "90 percent marketing." Last week he told critics inside the kernel project to fork it or walk away. He is not alone. People have accepted AI as a tool in the development kit.

🧮 Linux Tips, Tutorials, and Learnings

Sreenath, a Kitty user of several years, tried Alacritty for two months and came away with a temptation to switch. Features like Vi mode, scrollback search, bracket matching, and sensible defaults are what won him over.

Here are eight GNOME extensions that can make you more productive. A dropdown terminal, clipboard history with regex search, a proper tiling manager, Pomodoro timer, sticky notes that actually stick, and phone notifications on your desktop.

MangoWM does what Niri does but gives you many layout modes alongside a comprehensive tags system, per-tag layout switching, and a lean installation for you to tailor according to your preferences.

Tired of manually mounting your external drive every time? Adding a UUID entry to /etc/fstab handles it at boot, while udev rules combined with autofs take care of hot-plugged USB drives. I wrote this tutorial years ago and it is still valid.

Lastly, enjoy workspaces in Linux Mint.

⌛ Don't Miss: Last Week for Linux Books

Less than a week to go for the Humble Bundle O'Reilly collection. It is packed with Linux and Unix books, covering everything from shell scripting to system administration and kernel internals. This should be of interest to most Linux users, professional or not.

And part of the money gets donated to Code for America.

👷 AI, Homelab and Hardware Corner

What if you could have aan intern sitting on your desk and help you with your work? That's what Intern 2 from Autonomous does. Be prepared to see a lot of such "AI gadgets" in the coming months.

Got an old PC gathering dust? It could be converted into a NAS. We have covered some pretty neat OS options that can complement your restoration efforts.

Why should you opt for It's FOSS Plus membership:

✅ Ad-free reading experience
✅ Badges in the comment section and forum
✅ Supporting creation of educational Linux materials
✅ Free Linux eBook

Join It's FOSS Plus

✨ Apps and Projects Highlights

GNOME removed "Other Locations" tab from the sidebar in Nautilus so a developer created a "My Computer" style to show all the mounted drives in a beautiful overview.

If you share a lot of screenshots or images and want to stop routing them through Imgur or similar services, Slink is worth a look.

📽️ Videos for You

In the latest video, I show an e-paper clock that I built recently. The special thing is that it tells time in book quotes. The code is here for you to explore.

💡 Quick Handy Tip

This one is overlooked often, but Looking Glass is GNOME's integrated inspector tool and JavaScript console that is quite useful for debugging. First, you have to launch the Run a Command dialog with Alt+F2, then launch the tool by typing lg.

gnome looking glass tip

You can use it to troubleshoot issues with GNOME shell extensions or other interface snafus, and you can exit it by pressing Esc.

Local AI Weekly will start from first week of August. If you are interested in learning about open source AI, please subscribe to our upcoming Local AI Weekly newsletter.

Subscribe to Local AI Weekly

🎋 Fun in the FOSSverse

How adept are you with Git? Our Git Command Knowledge puzzle will test you.

A riced-up Hyprland setup. 🤌

linux reject having children meme

🗓️ Tech Trivia: On July 25, 1990, Microsoft became the first PC software company ever to top $1 billion in annual sales, reporting $1.18 billion for its fiscal year. Just 15 years after Bill Gates and Paul Allen founded it in 1975.

🧑‍🤝‍🧑 From the Community: A slightly different thread than usual, FOSSers are discussing whether the answer to EV charging issues is swappable batteries.



from It's FOSS https://ift.tt/q2bONkG
via IFTTT