Opensource

4663 readers
83 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
151
 
 

Three months after its previous 2.51 release, Git, a distributed version control system and cornerstone in software development, helping developers efficiently manage changes in their code across projects, has just released its new 2.52 version.

One of the most notable additions is a new high-performance method for tree-level blame analysis. Instead of repeatedly walking the same commits for every file in a directory, the new approach computes last-modified information across entire trees in a fraction of the time. This significantly accelerates directory-wide history queries, especially in large repositories.

152
 
 

OpenVPN 2.6.15 has been released today as the latest stable version of this open-source VPN (Virtual Private Network) system for creating secure point-to-point or site-to-site connections in routed or bridged configurations.

The OpenVPN 2.6.15 release brings back support for explicitly configuring the broadcast address on Linux systems, on interfaces where applicable. This feature was removed from the OpenVPN 2.6 series because “computers are smart and can do it themselves”.

153
 
 

Howdy! Major update just happened with Spotube! Audiophiles get ready! They upgraded YouTube streaming quality to Apple Music quality with 256k instead of 128-154. It also sounds a more lively punch to the sound that beats any other YT music clone out there.

Then they added a dab music plugin that streams at lossless quality! How about that!!!!

Give it a second go. The interface still needs a little work but got a lot better since 5.0. There's some bugs. Took me forever to figure out I couldn't sign in to Dab with a VPN on and it actually was making playlist I created despite the error I was given. But the audio quality is worth it.

154
155
156
 
 

Traefik, a well-known name in cloud-native open-source proxies, released version 3.6, “Ramequin,” bringing together three major additions, with the multi-layer routing support being the most significant one.

It introduces a hierarchical router structure that allows request processing to occur in sequential steps. A parent router can authenticate a request or add headers, while child routers use the enriched data to make the final routing decision.

157
158
159
 
 

Introducing YT-Feeds.

I was looking for an ultra lightweight YouTube client that would allow me to avoid the algorithm, clickbait thumbnails, and AI generated comment sections. After months of work, and getting side tracked many times, YT-Feeds was born. It can be found on GitHub, but is available on the AUR, and can be installed with binstall, github releases, or via cargo directly.

It is built in Rust with no graphical framework. It functions entirely on key binds and the design philosophy is to have only one page to view at any time.

Features List:

  • Fast startup and navigation
  • Uses minimal resources (under 1 Mb RAM!)
  • Distraction and short form content free
  • Allows for searching/subscribing/unsubscribing channels
  • Automatically tracks and resumes watch history locally
  • Shows recent videos from subscriptions organized by date
  • Groups subscriptions into a collective "feed" organized by date
  • Categorize and view videos in the 'watch later' menu
  • Never requires leaving the terminal or using your mouse
  • Cross platform support for ARM and x86_64 Windows, MacOS, and Linux

Bugs are to be expected in the initial release. Please use Github Issues for any bug reporting to allow for better tracking. Since initial post, version has already been updated from 1.0.2 to 1.0.5 because of fantastic users submitting bug reports!

160
 
 

NVIDIA engineers continue working a lot on the in-development and in-tree open-source Nova kernel driver for their GPUs. Sent out on Friday night were the Turing enablement patches for this Rust-written Nova-Core driver code.

Timur Tabi of NVIDIA sent out a set of 11 patches working on Turing support for Nova. The several hundred lines of new Rust code complements the Ampere hardware support already in Nova-Core and other NVIDIA GPU generations in the works. As noted previously with Nova, it's designed around the NVIDIA GPU System Processor (GSP) usage with its firmware blobs for doing much of the heavy lifting.

161
 
 

The Servo open-source and Rust-based web browser engine made a lot of progress during the month of October. The project has issued its monthly status report to outline all of the exciting new features made on the engine itself as well as its "servoshell" example web browser application.

162
163
 
 

The Wine Project, a compatibility layer that enables Linux and macOS users to run Windows applications, has officially released version 10.19 as a maintenance update to the stable 10.x series.

The release adds support for reparse points, a Windows filesystem feature used for symbolic links, mount points, and directory redirection. This improves compatibility with applications that depend on modern NTFS behavior. Wine 10.19 also includes further work on WinRT exception handling, part of an ongoing effort to support newer application frameworks.

164
165
 
 

Anti-fascistic software is made possible by pro-labor licensing.

I've been trying to write this piece for years. Every time I get started I'm just overwhelmed with paralyzing visions of the FOSS commentariat accusing me of WrongThink, more so here on the fediverse than anywhere else.

But I'm scared and tired and we urgently need to get our shit together.

Mastodon: https://writing.exchange/@erlend/115549403577231766

166
 
 

The team behind the popular open-source, cross-platform password manager KeePassXC has provided a detailed explanation of how AI is utilized in its development workflow, addressing community concerns raised following a recent update to the project’s contribution policy, and, more specifically, in the AI-related aspects.

In its announcement, the team stresses that AI assists developers during the review and drafting process, but no AI-generated code is merged into the KeePassXC codebase. The application itself remains fully human-written and continues to follow the rigorous security standards that its users expect.

167
168
169
 
 

Today, Mozilla is thrilled to join the Digital Public Goods Alliance (DPGA) as its newest member. The DPGA is a UN-backed initiative that seeks to advance open technologies and ensure that technology is put to use in the public interest and serves everyone, everywhere — like Mozilla’s Common Voice, which has been recognized as a Digital Public Good (DPG). This announcement comes on the heels of a big year of digital policy-making globally, where Mozilla has been at the forefront in advocating for open source AI across Europe, North America and the UK.

170
171
 
 

Hello everyone!

TL;DR:
Journiv is a a beautiful, self-hosted, privacy-first journaling app with mood tracking, daily prompts, and meaningful insights. The mission is simple: your memories should always stay yours. Own them, don’t rent them.

Journiv 0.1.0-beta.4 is now live on GitHub and fully Docker-hostable.
Start owning your thoughts and memories forever and keep them completely private.

The Story Behind Journiv

I got into self-hosting last year and while exploring options journaling solution, I realized there wasn’t a truly modern, self-hosted equivalent to Day One or Apple Journal. Most alternatives were either general note apps or old abandoned projects.

I wanted something focused on journaling with:

  • “On This Day” memories
  • Prompt-based journaling
  • A clean, minimal, distraction-free writing experience

So… I built my own: Journiv, a beautiful (at least I am trying to make it so), self-hosted, privacy-first journaling app with mood tracking, daily prompts, and meaningful insights.

Get Involved

Give Journiv a try, share your feedback and report issues. It means a lot at this stage.

Developer @rockstar1215@lemmy.world

172
 
 

A note I found in my journal, from seven years ago, on the day I was summoned to participate in a jury of my peers:

I have to go to jury duty as a member of this democracy. what if I had a summons to contribute to open source software because I use FOOS?

173
 
 

Hey fellow open-source nerds,

I just wanted to inform you about my new tool - a new open-source CLI tool that parses coverage reports across multiple languages (Rust, Go, TypeScript, JavaScript, Python).

It auto-detects formats (LCOV, Go, Cobertura XML/JSON), supports table/JSON/CSV outputs, generates SVG badges, and even has a terminal UI. You can integrate it into CI/CD pipelines and upload to SonarQube or Codecov.

Written in Go and released under AGPL-3.0, it’s designed to simplify coverage workflows across polyglot projects.

Check out the GitHub repo if you want to contribute or give it a spin. Would love to hear if anyone’s tried it or has similar tools they use!

174
175
 
 

While there is the AMD openSIL project for open-source CPU silicon initialization for platforms moving forward with plans to ultimately replace AGESA and be more friendly toward the likes of Coreboot, for those on aging AMD Bulldozer and Piledriver era platforms there is some updated open-source firmware available thanks to an independent free software project.

For those that don't remember or weren't around back in the 2011 timeframe, back then AMD was initially promoting Coreboot and putting out open-source AGESA code for the processors/platforms of the time before running into their financial difficulties and abandoning those efforts. But with that open-source code still being available and prior a Coreboot port to the ASUS KGPE-D16 and other Opteron server motherboards of the time, 15h.org has been building off that to provide more robust open-source firmware support for these aging Bulldozer/Piledriver platforms.

view more: ‹ prev next ›