Opensource

4591 readers
23 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
1
 
 

LibreWolf is one of the best browsers for people who don't like generative AI.

Here is the statement posted on Mastodon:

As there seems to have been recent confusion about this, just a quick "official" toot to then pin: we haven't and won't support "generative AI" related stuff in LibreWolf. If you see some features like that (like Perplexity search recently, or the link preview feature now) it is solely because it "slipped through". As soon as we become aware of something like this / it gets reported to us, we will remove/disable it ASAP.

2
 
 

cross-posted from: https://sh.itjust.works/post/51831042

In honor of the great RAM ~~price gouging~~ shortage of 2025-2026, this release cuts the memory usage of VoidAuth in half! I noticed that my own instance was pretty thicc at nearly 300MB of memory usage after stabilizing and not doing anything, so decided to do some trimming and optimization.

(Un)Scientific Results:

  • RAM Usage: 280MB -> 150MB
  • Image Size: 660MB -> 360MB

This release also brings better support for public OIDC Clients, but more testing is likely needed to catch edge cases so if something isn't working let me know. Thank you everyone for your engagement and support, I am feeling the love as this project crosses past 1000 stars 🥳. If you are interested, please try it out!

Here are the Release Notes:

What's Changed

Features 🚀

  • Reduce Image Size and Memory Usage
  • Better support for Public OIDC Clients
  • Allow Native OIDC Clients Non-Reversed-Domain Schemes

Fixes 🔧

  • Fixed Issue That Could Cause Stuck Loading Spinner While Prompting to Create Passkey

Docs 📖

  • Docs: add Memos SSO configuration instructions in OIDC guides and fix a typo by @FrostWalk

And a bonus meme:

alien overlord meme with RAM looking down over CPU and RENT

3
 
 

The Document Foundation announced today the general availability of LibreOffice 25.8.4 as the fourth maintenance update to the latest LibreOffice 25.8 office suite series with various bug fixes.

LibreOffice 25.8.4 is here a little over a month after LibreOffice 25.8.3 and it’s packed with more fixes to address various bugs, crashes, and other annoyances reported by users in an attempt to improve the overall stability and reliability of this popular open-source, free, and cross-platform office suite.

In numbers, the LibreOffice 25.8.4 point release addresses a total of 76 bugs. Details about these bugs are available in the RC1 and RC2 changelogs. LibreOffice 25.8.4 is available for download right now from the official website as binaries for DEB and RPM-based GNU/Linux distributions.

4
 
 

VLC Media Player 3.0.23, codenamed “Vetinari,” has been released as the twenty-fourth update in the long-running VLC 3.0 branch.

The new version focuses primarily on fixes rather than new functionality. Most of the changes target Windows, where the update resolves issues related to image display, security warnings, and OpenGL rendering. Alongside these platform-specific corrections, the release also introduces a minor enhancement to the reporting of audio codec information.

On the security side, while VLC 3.0.22 already stood out as the release with the most security fixes in the project’s history, version 3.0.23 addresses additional security issues discovered since then.

5
 
 

Version 1.6 of libopus as the library for the open-source Opus audio codec is now available. Opus 1.6 brings new machine learning "ML" based features in building atop the machine learning features initially added to Opus 1.5.

Opus 1.6 changes include:

  • A new wideband-to-fullband bandwidth extension (BWE) module
  • Support for 96 kHz audio with Opus HD
  • Significant improvement to Deep Redundancy (DRED)
  • A new 24-bit encoder/decoder API
  • Fixed-point improvements
6
 
 

Chief microcontroller rival Adafruit has argued that the new terms threaten open principles by restricting reverse engineering of cloud tools, asserting perpetual licenses over user uploads and implementing broad monitoring for AI-related features.

Arduino has defended the changes, claiming restrictions only apply to its SaaS cloud applications, that data handling is standard for modern platforms, and its commitment to open source hardware remains unchanged.

7
 
 

Sound like more AI bullshit in Firefox, but privacy, because Mozilla is "trusted".

8
 
 

I learned about calc pad today. It looks to be an awesome equation editor that just happens to be open source.

9
 
 

cross-posted from: https://programming.dev/post/42508495

Issue and PR threads are invaluable documentation for a project, it's difficult to migrate to another code host when years of knowledge are locked into your old hosting service. So I built a couple of scripts to archive issues, pull requests, comments, and source code from github repositories, and to turn them into static sites! With the accelerating exodus away from github, I've heard from a lot of people that there aren't any good tools for archiving that knowledge in a human-readable format, so I thought this would be a useful tool to make. The initial release is ready, and just in time for github to start charging for self-hosted runners!

If you try it out, let me know what you think. There's definitely areas that can be improved on :)

10
 
 

GIMP 3.2-RC2 is out today as what could be the last release candidate of GIMP 3.2 before its stable release. This leading open-source image editor/creation alternative to the likes of Adobe Photoshop continues becoming much more refined and polished in the GIMP 3 series.

Prior to releasing GIMP 3.0 there was a goal to ship GIMP 3.2 within one year and it looks like they will make it. GIMP 3.2 RC1 came in November and 3.2 RC2 out today for what could be the final release candidate. It depends how the GIMP 3.2 RC2 testing pans out and the bug reports to come, but if all looks good, they could go straight to the stable 3.2.0 release without needing any further RCs.

11
 
 

Lately I have been using AI more and more in my codebase and that's been a bit of a hit and miss if you ask me.

I reckon it's an amazing tool that allows developers to truly optimise their workflow, however at times laziness take over and code reviews are not as frequent as they should be.

I really REALLY wanted to build something without using AI after having spent months and months getting a bit too complacent. And this is the first idea that came to mind. Of course to celebrate this occasion I went for a technology I hadn't used in almost a decade: jQuery!!!

You can find the repo here: https://github.com/fccview/ackchyually-ai
You can play around with the tool on fccview.github.io/ackchyually-ai

Few disclaimers:

  • I am a full stack javascript developer (with extensive knowledge of php and a very good grasp of shell). This means majority of the detection will be revolving around javascript, if you develop in a different language and you feel like you know AI patterns in that language PLEASE do create a pull request so we can make the detection even more accurate for other type of syntax!
  • The tool uses MY OWN metrics, this is doing what I usually do to see if something is (in my opinion) been made with AI and barely reviewed by a human. It's not gospel, it's not a scientific method, it's most definitely going to be flawed, so keep it with a grain of salt, it can always be improved and collaboration/community support will definitely help with it
  • I don't hate AI, on contrary I enjoy using it and I find value in not needing to "google it" whenever I hit a blocker, more times than not, AI has a valid solution that can be used, refined and applied properly. What I have mostly an issue with is people randomly generating code, not reviewing it and trying to sell you the moon when they barely understand the architecture of what they built
  • Please do not make this post a fight between pro/against AI individuals, that's not the aim of it

All the patterns I am using to identify possible AI code are here: https://github.com/fccview/ackchyually-ai/tree/main/data if you come up with more patterns/ideas and have more ideas on what to look for please reply here, open an issue and/or make a pull request, but at ONE CONDITION, do NOT use AI for this. It'd go against the core principle of this one pure little app I decided to build <3

12
 
 

Nanogram is designed for the enthusiest who wants complete data sovereignty on their social media platform.

Spin up your own instance on termux for Android.

Demo here.

Install instructions are at the bottom of the readme.

13
 
 

There's another setback to the open-source driver code around Intel's Gaudi accelerator support on Linux.

At the end of November Intel finally posted the Habana Labs accelerator driver code for Gaudi 3 as open-source for upstreaming to the Linux kernel. This open-source Gaudi 3 support was long delayed and suffered from multiple setbacks at Intel in going through several rounds of driver maintainers due to layoffs and departures. That Gaudi 3 kernel driver support was posted too late for merging to Linux 6.19 and thus now will have to target the Linux 6.20~7.0 kernel. But there is another setback: it turns out Intel is no longer maintaining their open-source user-space driver software around Gaudi.

14
 
 

Diptyx is a new open-source e-reader now crowdfunding on Crowd Supply, positioning itself as a long-term alternative to locked-down commercial devices. Built around an ESP32 microcontroller and a distinctive dual-screen design, the device focuses on ownership, repairability, and offline reading without DRM or cloud dependencies.

The most striking aspect of Diptyx is its book-like form factor. Two 5.83-inch black-and-white e-ink displays are joined by a hinge, allowing the device to close like a physical book and protect the screens without requiring a case.

15
 
 

Hi! I stumbled upon this: https://www.funkwhale.audio/

It is an amazing idea! Are there similar software you guys use? Is this the only currently federated music platform?

16
 
 

The widely-used FFmpeg open-source multimedia library has merged initial support for JPEG-XS.

JPEG-XS is the lossless image/video codec optimized for low-complexity and low-latency implementation such as for streaming professional video over IP with use-cases like drones, autonomous vehicles, and more. This "XS" variant of JPEG is about being a lightweight low-latency implementation with visually transparent compression and can be supported across a diverse range of hardware.

17
 
 

Hi,

kew 3.7 has been released. https://github.com/ravachol/kew

kew is a fully private music player for local music files written in c. it features cover images, library navigation, gapless playback, mpris integration and more. Please check it out!

18
 
 

I wanted to share a new app I just started using. Its called Shiru and it works like streamio only its for just anime. Out of the box it won't stream anything. You have to add the extensions for streaming. So go here after installing Shiru. https://github.com/Spithskia/Shiru-Extensions then copy and paste the link for the extensions into the sources part of settings. Then set the bandwidth limit, turn off autoplay next chapter to avoid issues like I had early and add a my anime list account for saving progress marks and playlist.

19
 
 

Taskpony is a self-hosted tasks manager that runs from docker or as a linux service.

"Another tasks app? Seriously?"

I've been trying to de-google and, having used Google Tasks for many years, replacing it proved surprisingly complex for something that seemed so simple. I tried a number of other task managers, both paid and free which, whilst excellent at what they did, I found to be complex or packed with team and group features that I didn't need. So I wrote something for myself and, somewhere along the way, I thought it might be nice to share it with the FOSS community that I've benefited so much from.

It's the first "proper" FOSS app I've released, so please be kind.

Taskpony is over at https://github.com/digdilem/taskpony - it would be great if you could give it a try and let me know how it could be improved.

Developer @digdilem@lemmy.ml

20
 
 

I am looking for an open source alternative to KineMaster for android. Any suggestion out there?

21
22
 
 

Nearly three months after the previous 5.2.13 update, Krita, a popular open-source, cross-platform digital painting app, has just released version 5.2.14, marking the final bugfix update in the 5.2 series.

The most visible improvement is the new one-finger touch-and-hold color picker. Users can now press and hold on the canvas to activate the picker, simplifying work on tablets and touchscreen devices.

The color preview has also been redesigned, replacing the previous rectangular layout with a circular display around the cursor for better visibility. This preview now stays correctly aligned regardless of canvas rotation, resolving a long-standing issue.

23
24
 
 

Overview

On December 8th 2025, Sectigo abruptly revoked RustDesk’s Extended Validation (EV) Code Signing Certificate without presenting any evidence of malicious behavior or security compromise. This unilateral action immediately disrupted RustDesk users worldwide, triggering false SmartScreen warnings, breaking enterprise deployments, and damaging trust in the software supply chain.

As an open-source remote desktop project used by millions globally, RustDesk takes security and transparency as core principles.

Sectigo’s unjustified revocation — later admitted to be a false positive — represents not only a direct harm to our project but also a serious threat to the integrity of the global digital certificate trust model.

Why Sectigo’s Action Is Unacceptable

According to the CA/Browser Forum EV Code Signing Guidelines, a CA may revoke an EV certificate only when supported by verifiable, auditable evidence such

  • confirmed malicious activity,

  • verified key compromise,

  • fraudulent organization information, or

  • legal mandate.

None of these conditions applied to RustDesk.

Sectigo’s decision to revoke a critical EV certificate based on an internal false positive — without evidence, without warning, and without transparency — is a breach of industry standards and a dangerous precedent.

If a CA can arbitrarily revoke certificates, the entire trust system that underpins software distribution becomes fragile.

25
view more: next ›