Opensource

4650 readers
37 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
26
 
 

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.

27
 
 

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.

28
 
 

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 :)

29
 
 

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
30
 
 

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

31
 
 

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.

32
 
 

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.

33
 
 

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

34
 
 

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

35
 
 

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.

36
 
 

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

37
 
 

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.

38
 
 

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?

39
 
 

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

40
 
 

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.

41
 
 

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.

42
 
 

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.

43
 
 

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!

44
45
 
 

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.

46
47
 
 

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.

48
49
 
 

Built for data storage in small personal projects, or mocking an API for development. Advantages are simplicity, interoperability (JSON files, APIs, multiple filesystems) and performance (using the cache system).

The API is based on your JSON files/structure. So, the example below is for CRUD-ing [key1][key2] in file.json. The value (which can be anything) is then added to the body of the request. Moreover, there are helper functions for appending and incrementing values. As a result, the data creates the API.

DELETE/PUT/GET: /api/file/key1/key2/...

50
 
 

The Free Software Foundation has announced the winners of the 2024 Free Software Awards, annual honors presented to individuals and projects that make significant contributions to software freedom.

Established to recognize work that advances users’ ability to use, study, modify, and share software, the awards highlight the technical, social, and community impact of contributors across the free software ecosystem.

This year’s Award for the Advancement of Free Software went to Andy Wingo, co-maintainer of GNU Guile, reflecting his long-running work on Guile, a central component of the GNU operating system and the Scheme foundation of GNU Guix.

view more: ‹ prev next ›