Opensource

6317 readers
199 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
176
 
 

Ghostty, a modern GPU-accelerated terminal emulator developed by Mitchell Hashimoto, is transitioning its active development away from GitHub due to ongoing reliability issues that have disrupted daily workflows.

Hashimoto announced the decision in an emotional post titled “Ghostty Is Leaving GitHub,” stating that the project will gradually eliminate its dependency on GitHub while maintaining the current repository as a read-only mirror. Further details about the new hosting platform will be provided in the coming months, as discussions continue with both commercial and open-source providers.

177
 
 

In these uncertain and divisive times, we appreciate Anthropic offering support to the Blender project in the form of a Patron-level membership. This enables the Blender team to keep pursuing projects independently, and to focus on building tools for artists and creators.

Francesco Siddi, CEO at Blender

178
179
180
181
 
 

App to fix the bad sound quality of your crappy laptop speakers

FxSound (formerly known as DFX) is a high-fidelity digital audio processing program. It brings you booming bass, crystal clear audio and high fidelity by optimizing your music in real time. That means you get a studio quality listening experience without the need for overly expensive headphones or speakers. FxSound simply runs in the background. Just turn on your music and enjoy an improved listening experience. Its features include:

  • EQ: Balanced your sound with 9-band graphical EQ with customizable center frequencies.
  • Visualizer: Built-in audio visualizer to feel your music.
  • Effects: Boosted bass and volume to improve your music and movie viewing experience.
  • You can also enhance clarity of audio or add ambiance and surround effects.
  • Presets: Presets professionally designed for music, gaming, movies, transcription, and more. Additional presets can be found here. You can also make your own presets and share them.
182
 
 

Germany's Sovereign Tech Agency (Sovereign Tech Fund) has provided critical financial resources to open-source software projects and maintainers the past several years. This has proven to be an incredible effort and today they announced their newest initiative as the Sovereign Tech Standards.

Sovereign Tech Standards aims to support open-source maintainers working on open standards and improving interoperability. Sovereign Tech Standards covers standards via the IETF, W3C, and ISO.

183
 
 

Fedora has released Fedora KDE Plasma Desktop Edition 44 to the public.

The Fedora KDE Plasma Desktop Edition is suitable for many needs. It combines the reliable and trusted Fedora Linux base with the KDE Plasma Desktop environment. It provides a selection of KDE applications that are simple by default, but powerful when needed.

Download (Torrent)

184
185
186
 
 

David Steele, maintainer of the popular pgBackRest backup and restore project for PostgreSQL, has archived the project and announced that it is no longer being maintained.

After a lot of thought, I have decided to stop working on pgBackRest. I did not come to this decision lightly. pgBackRest has been my passion project for the last thirteen years, and I was fortunate to have corporate sponsorship for much of this time, but there were also many late nights and weekends as I worked to make pgBackRest the project it is today, aided by numerous contributors. Every open-source developer knows exactly what I mean and how much of your life gets devoted to a special project.

Since Crunchy Data was sold, I have been maintaining pgBackRest and looking for a position that would allow me to continue the work, but so far I have not been successful. Likewise, my efforts to secure sponsorship have also fallen far short of what I need to make the project viable.

187
 
 

What are the best open-source software for recording games running on Ryujinx?

OBS doesn’t seem to be the best option for this task. Are there any other choices?

188
189
190
191
 
 

If you're unfamiliar with Surf Social it's a pretty simple concept: It allows you to make feeds that incorporate RSS, BlueSky and Mastodon accounts (and thus some Threads accounts), podcasts (yes, also RSS but formatted appropriately), inter-network hashtags, and YouTube (and maybe more, I don't have an exhaustive list). Peertube also works via RSS.

I suppose these are all things that you can technically get with an RSS reader (can you follow bsky with RSS?) but really it has more to do with the way the content is formatted, as well as the fact that I can share feeds, and browse others' feeds.

You can also sign in with bsky/threads and comment using those accounts.

It's very cool, and I've been having a lot of fun with it, but it is and will remain closed-source. The monetization strategy is unclear but it sounds like they're going for a sort of Patreon-style approach, in addition to potentially paid ads. And also you cannot use it without a Surf account, which I do not like.

192
 
 

A friend and I wanted to use a Wiimote as a PC remote for movie night. We have tried various existing software, but all had some issues: some were old Xorg-only programs, some didn't have proper IR tracking, and all were abandoned by the developer. But most of all, no software (even modern remappers like InputPlumber) had any support for key combos. So, we set out to write our own.

Some of our requirements were:

  • Key combos (the wiimote has only few buttons)
  • Proper IR tracking
  • The ability to enable or disable the IR with a key combo
  • Having no observable latency

We first developed "esperto" a powerful system for describing and detecting key combos, which we implemented in this library. It is generic so it can be used on pretty much anything that needs combo detection. At first, we intended to plug that into InputPlumber, but then decided it would be easier to do everything ourselves.

So, we ported this IR tracking algorithm from Hector Martin to rust, and put it together with our esperto library, and this is the result. It is extremely fast (mostly dominated by the actual latency of evdev's and uinput's UAPI), and it meets all of our requirements. And we already have ideas for future improvements, for example how to add support for wiimote extensions.

Developer @edinbruh@feddit.it

193
194
 
 

I'm looking to move my dad, who is not versed in technology, from Windows 10 to Linux. Windows 11 is not supported on his old laptops and given his computer usage I think it's not worth to buy a new laptop just to be on Windows 11 with Slopilot. He uses Excel a lot, but only basic functionality, which any office suite can do. The problem is he is accustomed to the Ribbon UI and although he has LibreOffice on his other computer, he seems not to like it, I think he's lost in its UI/UX. I would like to find an office suite for Linux that looks like MS Office. It doesn't need any bells & whistles, basic spreadsheet and document functionality is enough. I'd like to move all his Excel spreadsheets to that new program.

I looked at OnlyOffice -- I think it's the closest match. But it's Russian (I believe their HQ in Latvia is a smokescreen). WPS Office looks kinda Ribbon-like, but I see they focus heavily on AI and cloud. Collabora is based on LibreOffice. LibreOffice is not like Excel. I think it may not be possible to find what I'm looking for, but perhaps somebody can help.

195
196
 
 

The Kubuntu team is thrilled to announce the release of Kubuntu 26.04 LTS, codenamed “Resolute Raccoon”! As a community-driven flavour of Ubuntu, Kubuntu continues its mission to deliver the cutting-edge KDE software ecosystem on top of Ubuntu’s rock-solid foundation. This Long-Term Support release, aligned with Ubuntu’s two-year LTS cycle, brings together the freshest stable KDE software with the reliability and security users depend on for years to come.

Building on the Ubuntu 26.04 LTS base released today by Canonical, Kubuntu 26.04 introduces Plasma 6.6 as the flagship desktop environment, alongside Qt 6.10.2, KDE Frameworks 6.24.0, and the latest KDE Gear 25.12.3 application suite. We’ve also upgraded to Linux kernel 7.0 for enhanced hardware support and performance. Whether you’re a developer, creator, or everyday user, this release emphasises Wayland maturity, modern security, and seamless integration with the open source world.

Kubuntu 26.04 LTS will receive security updates and critical fixes through April 2029, making it an excellent choice for home users, schools, businesses, and anyone who values a dependable, beautiful desktop.

Kubuntu remains completely free to download, use, and share—empowering our global community to innovate without barriers.

Four Exciting New Features for Kubuntu Users

Here are four standout enhancements that Kubuntu 26.04 LTS brings to your desktop:

  • Text Recognition in Spectacle: Capture Text, Not Just Images Spectacle, KDE’s built-in screenshot tool, gains one of its most practical new capabilities in Plasma 6.6: built-in OCR text recognition. Capture any screenshot containing text—a document, a web page, an error dialog, a presentation slide—and Spectacle can analyse the image and convert the visible text into selectable, copyable content, right from within the app. No third-party tools required. Multi-language support means it works for users around the world, and the extracted text copies directly to your clipboard for immediate use. It’s the kind of small feature that quickly becomes indispensable.

  • A New On-Screen Keyboard for Touch, Accessibility, and Beyond: Plasma 6.6 introduces a fully integrated on-screen keyboard, making Kubuntu a much stronger choice for touchscreen devices, tablets, and users with accessibility needs. The keyboard supports multiple languages and layouts, adjusts its position intelligently to avoid covering input fields, and is easily accessible via the system tray or accessibility settings. It includes standard keys, function keys, and emoji support, and appears automatically when you tap a text input field on touch-enabled hardware. This addition reflects KDE’s ongoing commitment to making the desktop inclusive and usable for everyone.

  • Plasma Wayland - The Default, Fully Supported Session: The Plasma Wayland session is the default and fully supported session in Kubuntu 26.04 LTS, delivering improved security, smoother rendering, and better HiDPI display support. For users who need it for legacy hardware or specific workflows, the plasma-session-x11 package remains available in the Ubuntu archive— but it is not installed by default and is not supported by the Kubuntu team.

  • Extensive Theming and Configuration Improvements: Plasma 6.6 brings significant advances to theming and desktop configuration, giving users more expressive control over the look and feel of their environment than ever before. Custom global themes have been expanded, colour scheme handling has been refined throughout the shell and applications, and widget customisation options have been deepened across panels and the desktop. Whether you prefer a polished out-of-the-box experience or enjoy crafting every detail of your workspace, Resolute Raccoon gives you the tools to make Kubuntu truly your own.

What’s New Under the Hood

Beyond these highlights, Kubuntu 26.04 LTS inherits Ubuntu’s robust platform upgrades:

  • Linux Kernel 7.0: Updated from 6.8, the kernel now enables crash dumps by default on desktop installations, brings the new sched_ext scheduling system for hot-swappable eBPF-based schedulers, and retires the linux-lowlatency package in favour of a leaner lowlatency-kernel tuning approach on top of linux-generic.

  • KDE Applications 25.12.3: All KDE Gear applications have been updated to 25.12.3, a stable release, including Dolphin, Konsole, Okular, Kdenlive, and more.

  • Qt 6 Ecosystem: Qt 6.10.2 and KDE Frameworks 6.24.0 power the desktop. Qt5 (5.15.1cool1.gif and KDE Frameworks 5 (5.116.0) legacy packages remain in the archive for applications that have not yet completed their Qt6 port.

  • Firefox 150 and LibreOffice 26.2: Both core applications are updated, with Firefox delivered as a Snap from the Snap Store and LibreOffice included in the full installation.

  • sudo-rs by default: Ubuntu 26.04 LTS ships sudo-rs, a memory-safe Rust reimplementation of sudo, as the default sudo provider — improving security without changing everyday usage.

  • Rust-powered core utilities: The core OS utilities are now provided by rust-coreutils, bringing performance improvements and memory safety to fundamental command-line tools.

  • VA-API hardware video acceleration: AMD and Intel users now get hardware-accelerated video encoding and decoding by default via the Video Acceleration API — great for media playback and video work.

  • Updated developer toolchain: GCC 15.2, Python 3.14, Rust 1.93, Golang 1.26, LLVM 21, OpenJDK 25, and .NET 10 are all included and ready to use.

  • APT 3.2: The package manager gains a new dependency solver, OpenSSL-backed TLS, an automatic pager for commands like apt show and apt list and history and rollback commands like apt history-list or apt history-rollback, which were previously found only in separate apt-rollback tool.

This release marks another milestone in Kubuntu’s long journey as one of Ubuntu’s most beloved flavours. A huge thank you to our volunteer contributors, testers, bug reporters, and the upstream KDE and Ubuntu teams for making Resolute Raccoon a reality.

197
 
 

Carl Richell, the founder of System76, has shared that Colorado's Age Attestation Bill (SB26-051) is set to be amended to exclude open source software from its requirements.

The proposed amendment would exclude open source operating systems and apps, code repositories like GitHub and GitLab, and containers like Docker and Podman.

We covered this bill back in February, when it made no such distinction. Carl has been working directly with Colorado Senator Matt Ball, the bill's co-author, to push for these exclusions since then, and it looks like his efforts are paying off.

198
199
 
 

brief is a knowledge base of 516 tools across 54 language ecosystems, with a single Go binary in front of it that does the lookup and prints JSON when piped or a human summary on a TTY.

200
view more: ‹ prev next ›