Opensource

4559 readers
76 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
 
 

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.

2
 
 

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.

3
 
 

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!

4
5
 
 

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.

6
 
 

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.

7
8
9
10
 
 

OpenTofu, an open-source infrastructure-as-code tool for defining, provisioning, and managing cloud and on-prem resources declaratively, maintained as a community-driven fork of Terraform, has released version 1.11 with two main new additions.

The first one is support for ephemeral resources and write-only attributes. Ephemeral values exist only in memory during a single OpenTofu operation and are never written to plans or state snapshots. This allows temporary data—such as time-limited credentials, SSH tunnels, or transient configuration inputs—to be generated and consumed securely without appearing in stored files.

11
 
 

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.

12
13
 
 

Mozilla has released Thunderbird version 146 of its widely adopted free and open-source desktop email client, now available for download.

On the new features side, the update introduces UI-based configuration of a preferred OpenPGP keyserver, giving users clearer control over where their public keys are fetched and published. Alongside this, Thunderbird migrates all existing logins to modern AES-based cryptography, improving security without requiring user action.

14
 
 

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/...

15
16
 
 

Framework Computer BV have announced a nice big expansion of their sponsorship program with many open source events and Linux distributions benefiting from it.

In a blog post originally posted October 14th, they detailed a few different events they were sponsoring along with projects like GNOME and LVFS. In an update to the post from December 3rd, they've detailed a whole lot more that have been receiving handouts bringing the total Framework has put out during 2025 to over $225,000.

17
 
 

Is there is any active fork or repo containing info about how to deCloudflare?

18
 
 

Anyone recommend a video editor that is great at quick and dirty editing and transitions? I really want something that I can really iterate quickly with like almost in a photobashing style where the end result doesn’t have to be perfect, just easy and fast.

19
 
 

I initially tried FUTO and switched to Heliboard (which uses a closed-source glide typing library) because FUTO's open-source version frankly sucked.

I didn't know I could make it better.

Credit to @Nednarb44@lemmy.world :

It takes a lot of time and a lot of peoples typing data from my understanding. It's relatively easy for Google to make the glide/Swype type since they have a huge amount of peoples typing data. FUTO on the other hand has been making an open source version for probably 6 months or so no, solely relying on volunteers inputting words on their website.

For those interested in helping make the library better: https://swype.futo.org/ (it ~~probably~~ only works on mobile)

20
21
 
 

PeaZip 10.8 has been released today for this open-source, cross-platform, and free file archiver utility based on 7-Zip / p7zip archiver, Zstandard, FreeArc, and other open-source file compression tools.

Coming one and a half months after PeaZip 10.7, the PeaZip 10.8 release overhauls the previewing of items inside archives by adding the ability to launch the built-in image viewer within archive types supported through the ARC, BCM, Brotli, and Zstandard backends. Previously, this only worked for 7z/p7zip archives.

Moreover, the users can now access the Context menu > Preview and Context menu > File tools submenus within the aforementioned archive types. Also, the image viewer’s window will now automatically snap to the on-screen image size when leaving full-screen mode.

22
 
 

I used this back when I was on Windows in order to make some much needed tweaks to the windows UI. You can see a list of mods here: https://windhawk.net/mods

Looks like they added some nice UI and stability improvements with this update. See the linked changelog for full details

23
 
 

OpenJam's rc-servers is a collection of re-implemented Robocraft web services. Robocraft was an online vehicle combat game where you build your own vehicle (robot) out of blocks and then fight others' vehicles in a few different game modes. The official servers were shut down by FreeJam in January 2025.

These servers are intended for self-hosting but I've also got a reference instance running. There are also other instances running in Japan and the USA. I've been having a fun time reverse-engineering the expected server behaviour from the client as well as figuring out the niche communication protocols.

24
 
 

Hi everyone,

I’m trying to raise awareness of UltraPlot — a succinct wrapper for Matplotlib. The project is aimed at scientists and researchers who need to create professional, publication-ready figures while keeping their code expressive and minimal.

UltraPlot provides tools that simplify many common but cumbersome plotting tasks, including:

  • subplot sharing and layout management
  • panel and grid organization
  • automatic subplot tagging
  • easy geo plotting and better GeoAxes handling
  • and many other quality-of-life features for complex figures

If you regularly work with Matplotlib and want a cleaner, more structured plotting workflow, UltraPlot might be helpful.

Checkout our docs at https://ultraplot.readthedocs.io/ or star us on github: https://github.com/Ultraplot/UltraPlot/

OC by @PurpleClouds@lemmy.world

25
 
 

MinIO, the widely used high-performance, S3-compatible object storage system for cloud-native applications with millions of deployments worldwide, is about to reach the end of its life cycle. But the way this shift has unfolded has left many in the open-source community raising their eyebrows. Here’s the background.

At the start of the summer, MinIO suddenly stripped nearly all useful features from its admin console, leaving them available only through the command line. As expected, the change triggered a wave of frustrated user reactions. What no one realized then, however, was that the move would later prove to be a deliberate and carefully planned step in light of what followed.

view more: next ›