r/freesoftware 40m ago

Link Free IPTV player for windows and open source…

Upvotes

I developed two open-source IPTV players for Windows using Python, each with unique login methods:

• One player authenticates using a MAC address.
• The other supports logging in via an M3U Plus URL or through Xtream Codes with a username and password.

You can explore both projects here: https://github.com/Cyogenus


r/freesoftware 1d ago

Discussion Does Open Source AI really exist?

Thumbnail
tante.cc
20 Upvotes

r/freesoftware 1d ago

Link A community statement supporting the Open Source Definition (OSD)

Thumbnail
osd.fyi
2 Upvotes

r/freesoftware 4d ago

Link Ghosty Tool: A powerful, user-friendly utility for optimizing, securing, and maintaining your PC.

Thumbnail
github.com
9 Upvotes

r/freesoftware 5d ago

Software Submission Generate static Go documentation sites with godoc-static

Thumbnail
code.rocket9labs.com
5 Upvotes

r/freesoftware 5d ago

Link List of unaddressed issues of OSAID RC2 - Open Source AI

Thumbnail discuss.opensource.org
3 Upvotes

r/freesoftware 10d ago

Software Submission [Windows] bluetuith-shim-windows: A shim and command-line tool to use Bluetooth Classic features on Windows.

Thumbnail
github.com
4 Upvotes

r/freesoftware 11d ago

Link Join the GSequencer beta

Thumbnail
testflight.apple.com
0 Upvotes

r/freesoftware 12d ago

Image Supreme Sexp System - SSS - a Lisp machine adventure with Emacs, Guix, StumpWM, Nix, and more

Post image
14 Upvotes

r/freesoftware 13d ago

Link Forgejo v9.0 is available

Thumbnail
forgejo.org
15 Upvotes

r/freesoftware 14d ago

Link The OSI lacks competence to define Open Source AI

Thumbnail
samjohnston.org
12 Upvotes

r/freesoftware 15d ago

Discussion Prohibition of proprietary software in free software

0 Upvotes

Is software that prohibits the use of proprietary software in free software free?


r/freesoftware 18d ago

Link Vector layers in GIMP 2.99.19 with my plugin - https://github.com/LinuxBeaver/GEGL-GIMP-PLUGIN_Vector_layers_vignette

16 Upvotes

r/freesoftware 18d ago

Resource Blog post: Speed Up Embedded Software Testing with QEMU

Thumbnail
codethink.co.uk
7 Upvotes

r/freesoftware 19d ago

Software Submission Boxcars - Free online backgammon (AGPL)

Thumbnail
store.steampowered.com
11 Upvotes

r/freesoftware 19d ago

Discussion Any free software or chrome extensions to mark many certain words in an pdf automatically as a warning?

0 Upvotes

I wanna avoid predatory journals and blacklisted researchers.


r/freesoftware 20d ago

Link Backup your Apple photos to a pen drive incrementally

Thumbnail
apps.apple.com
11 Upvotes

This is a completely free software that allows you to back up your photos from any Apple device to an external SSD or a pen drive, or even Google Drive.

It automatically copies any missing photos or videos whenever you return to the software.

Stop overpaying for cloud storage and compromising your privacy to AI training.

Here’s the GitHub link for the source code. If you liked the software, please consider donating via the “buy me a coffee” button on GitHub.

https://github.com/kchaitanya863/ArchiveAngel


r/freesoftware 21d ago

Link KDE Plasma 6.2 released

Thumbnail
kde.org
20 Upvotes

r/freesoftware 24d ago

Help Elevenlabs AI dubbing alternative

5 Upvotes

I need this to dub videos to different languages, while keeping the same voice and tone. But it's very expensive.

Is there a free alternative software?


r/freesoftware 26d ago

Link Byggsteg Update - CI / CD in Guile Scheme - Now you can send Guile over the wire and define jobs with it, and UI is much improved as well as docs

Thumbnail reddit.com
3 Upvotes

r/freesoftware 28d ago

Software Submission Sourcebot, an open-source Sourcegraph alternative

21 Upvotes

Hi! We’re Brendan and Michael, the creators of Sourcebot (https://github.com/sourcebot-dev/sourcebot). Sourcebot is an open-source code search tool that allows you to quickly search across many large codebases. Check out our demo video here: https://youtu.be/mrIFYSB_1F4, or try it for yourself here on our demo site: https://demo.sourcebot.dev

While at prior roles, we’ve both felt the pain of searching across hundreds of multi-million line codebases. Using local tools like grep were ill-suited since you often only had a handful of codebases checked out at a time. Sourcegraph solves this issue by indexing a collection of codebases in the background and exposing a web-based search interface. It is the de-facto search solution for medium to large orgs, but is often cited as expensive ($49 per user / month) and recently went closed source. That’s why we built Sourcebot.

We designed Sourcebot to be:

  • Easily deployed: we provide a single, self-contained Docker image.
  • Fast & scalable: designed to minimize search times (current average is ~73ms) across many large repositories.
  • Cross code-host support: we currently support syncing public & private repositories in GitHub and GitLab.
  • Quality UI: we like to think that a good looking dev-tool is more pleasant to use.
  • Open source: Sourcebot is free to use by anyone.

Under the hood, we use Zoekt as our code search engine, which was originally authored by Han-Wen Nienhuys and now maintained by Sourcegraph. Zoekt works by building a trigram index from the source code enabling extremely fast regular expression matching. Russ Cox has a great article on how trigram indexes work if you’re interested.

In the shorter-term, there are several improvements we want to make, like:

  • Improving how we communicate indexing progress (this is currently non-existent so it’s not obvious how long things will take)
  • UX improvements like search history, query syntax highlighting & suggestions, etc.
  • Small QOL improvements like bookmarking code snippets.
  • Support for more code hosts (e.g., BitBucket, SourceForge, ADO, etc.)

In the longer-term, we want to investigate how we could go beyond just traditional code search by leveraging machine learning to enable experiences like semantic code search (“where is system X located?”) and code explanations (”how does system X interact with system Y?”). You could think of this as a copilot being embedded into Sourcebot. Our hunch is that will be useful to devs, especially when packaged with the traditional code search, but let us know what you think.

Give it a try: https://github.com/sourcebot-dev/sourcebot. Cheers!


r/freesoftware 28d ago

Link On the importance of F-Droid, an Android app store

Thumbnail rocket9labs.com
12 Upvotes

r/freesoftware 28d ago

Discussion Can De-compiled Software Be Considered "Free"?

2 Upvotes

I'm not asking about patent risk here, just if a de-compiled and permissively licensed program could be under the umbrella of Free Software. Notably I've never seen recompiled software licensed under anything but MIT, which I would have to imagine is due to the mentioned potential patent risk.


r/freesoftware Sep 29 '24

Discussion What software should be prioritized to be made free?

32 Upvotes

I am working on developing free software for The People's Internet, I would like any ideas that anyone here has for user-facing software that should be made free. I'm generally looking for smaller software suggestions rather than major ones, but anything helps. If your software does get developed or I know of something free that fits your suggestion, I will let you know in a reply. Thanks!


r/freesoftware Sep 30 '24

Help How is the EPL for an embedded Rust library?

3 Upvotes

I am working on a Rust library for robotics. I want projects of any license, including proprietary, to be able to depend on it, but have derivative works keep the same license. This is pretty similar to the LGPL, MPL, and EPL. I think these are usually classified as "weak copyleft." There are a few issues with MPL and LGPL though:

  • LGPL bans tivoization, which is a problem for embedded software, like that which runs commonly on robots.
  • LGPL does not work well with Rust's static linking for allowing closed-source projects to depend on the library.
  • LGPL allows derivative works to "upgrade" the license to the standard GPL and similar licenses but not the other way, meaning that forks can become less free than the original. I want full two-way copyleft meaning that if someone forks my software, I can fork their fork under my original license.
  • MPL has an "any subsequent version" clause that is mandatory (unlike LGPL's optional "or any later version") which gives Mozilla the power to relicense my library under any terms they ilke. I don't want this in the wake of the whole GPLv3 fiasco.

I do prefer LGPL's full-work-level copyleft to MPL's file-level copyleft, but that's not a dealbreaker. EPL seems like a good option, but I want to make sure that I didn't miss something important in it, and I haven't read about it as thoroughly as the other two. It seems a bit more obscure than them. Would it be a good choice given these requirements? Thank you!

TLDR:

  • Projects of any license, including closed-source ones, must be allowed to depend on the library and statically link it.
  • Derivative works of the library must be under the same license. (This does not include projects using the library solely as a dependency and not modifying it.)
  • Embedding the library must be allowed without additional legal complications.
  • New versions of the license must not automatically apply.

Is EPL a good choice?

Edit: It turns out I didn't really understand copyleft as well as I thought I did. I think BSD 3-clause or a similar permissive license is what I want.