JotaleaOS: a very tiny hobby operating system
JotaleaOS is an open source, minimalistic, experimental operating system made by Jotalea, designed for extreme low-resource environments. It does not support external programs or games, as it lacks a standard application execution environment. The syst...
Ubuntu’s Icon Theme Fixing Its Not-So-Obvious ‘Bug’
Ever looked at Ubuntu’s default icon theme Yaru and found yourself thinking: “Eh, some of those icons look too big”? —No, can’t say I had either! But it turns out some of the icons are indeed oversized. The Yaru icon theme in Ubuntu uses 4 di...
Ubuntu is Fixing a Not-So-Obvious ‘Bug’ in its Icon Theme
Ever looked at Ubuntu’s default icon theme Yaru and found yourself thinking: “Eh, some of those icons look too big”? —No, can’t say I had either! But it turns out some of the icons are indeed oversized. The Yaru icon theme in Ubuntu uses 4 di...
Ubuntu to Fix a Not-So-Obvious ‘Bug’ in its Icon Theme
Ever looked at Ubuntu’s default icon theme Yaru and found yourself thinking: “Eh, some of those icons look too big”? —No, can’t say I had either! But it turns out some of the icons are indeed oversized. The Yaru icon theme in Ubuntu uses 4 di...
Fedora should not push its users to its own Flatpak repository
Unlike most (all?) other distributions with built-in Flatpak support, Fedora maintains its own repository of Flatpak applications. Everyone else defaults to using Flathub, where developers of applications themselves tend to publish their Flatpaks. Fedo...
JetBrains’ Ktor adds CLI for simpler project creation
JetBrains’ Ktor 3.1.0, an update to the Kotlin-based framework for asynchronous server-side and client-side applications, is now available, featuring a command-line tool for simpler creation of projects. The update also brings new features to server...
Zed Editor Introduces Open-Source "Zeta" Edit Prediction Model
The Zed code editor for macOS and Linux systems has proven to be quite popular for this Rust-based editor started by the creators of the Atom editor. Their latest feature being introduced is Zeta as an open-source edit prediction model to further enhan...
Bcachefs Freezes Its On-Disk Format With Future Updates Optional
The latest round of Bcachefs file-system fixes have been submitted today for the in-development Linux 6.14 kernel. Besides fixes for the current kernel, it was announced today that the on-disk format for the file-system is now considered frozen in its ...
Hector Martin Resigns From The Asahi Linux Project
Last week Hector Martin resigned from upstream maintainership of the Apple Silicon code for the Linux kernel. At the time he was still going to contribute to the Asahi Linux project's downstream kernel but in a surprise move today, he has decided to re...
DebConf25 Logo Contest Results
Last November, the DebConf25 Team asked the community to help design the logo for the 25th Debian Developers' Conference and the results are in! The logo contest received 23 submissions and we thank all the 295 people who took the time to participate i...
How can you personalize your Ubuntu Pro subscription?
Ubuntu Pro is Canonical’s subscription for open source software security, support and compliance. Users of Ubuntu Pro benefit from Expanded Security Maintenance, which extends patching from the standard 5 years to 10 years, for both the Main and Univ...
How to use mutexes and semaphores in C#
Thread synchronization is used to prevent multiple threads from accessing a shared resource concurrently. The Mutex and Semaphore classes in .NET represent two of the most important related concepts. Let’s understand what both of these do and when w...