1
2
 
 

cross-posted from: https://aussie.zone/post/36389875

Why jump from 10.11.11 directly to 12.0? -> Blog Post

You can find more details about and discuss this release on the official forums.

As always, please ensure you stop your Jellyfin server and take a full backup of your metadata/configs before upgrading!

Direct upgrades from 10.10.7 and 10.11.x to 12.0 are supported; intermediate upgrades are not required. Users running releases older than 10.10.7 are strongly encouraged to upgrade to 10.10.7 before migrating to 12.0.

Installed repository plugins (anything not built-in) should also be removed before migrating. Plugins will likely need time to adapt to the new database changes, so re-adding them afterward is the safest approach for testing.

Official plugins compatible with Jellyfin are available through the stable plugin repository. If you have changed to the unstable plugin repository please change it back.

Go to Dashboard -> Plugins -> Manage Repositories
Update the Plugin Repository URL to: https://repo.jellyfin.org/files/plugin/manifest.json

After migrating please perform the following steps.

Perform a full library scan to restore alternative versions
Run the "Optimize database" scheduled task

___

3
 
 

They make FOSS clients for many prop things, why can I find nothing on WA?

4
 
 

I love the Fediverse -- don't get me wrong--, but the fact that Lemmy was built atop a profile-oriented streaming stack, and that server moderators get to decide what servers your personal identity gets to interact with, doesn't sit right with me.

On a whim, a moderator could decide to defederate with one of your favorite servers for no reason at all.

I'm envisioning a server that authenticates you to other servers, accepts notifications to your personal inbox, and hosts its own forums.

One that can whitelist acceptable authentication servers, but doesn't restrict the notifications to your inbox. And doesn't restrict you from signing in elsewhere.

5
 
 

Are there any copyleft/open source projects that you would recommend contributing to? Are there any projects that directly support leftist causes/goals? (Ex: Housing, Climate Change, Prison Abolition, Unions/Co-ops, Anti-🧊, Mutual Aid, etc.) This is not an exhaustive list at all.

6
 
 

Italo Vignoli of The Document Foundation explains why digital sovereignty starts with file formats — and why ODF is superior to proprietary formats.

7
 
 

💻 I came across OpenClaude-Portable and I like the idea mostly because it reduces repeated setup.

It packages an AI coding agent into a self-contained folder and supports 9 providers, including Claude, OpenAI, Gemini, Ollama and LM Studio.

Settings, API keys and sessions stay inside the project directory.

Cloud providers still need internet, but with Ollama or another local provider the coding workflow can stay local once configured.

It supports Windows, Linux and macOS. 💾

To me, the interesting part is not "coding from a flash drive". It is being able to move the whole agent environment between machines.

Has anyone here tried doing this from a USB SSD in a real workflow?

8
 
 

This year I decided to switch my “default license” to EUPL-1.2. This is an OSI-approved free software license created and published by the European Union. And it is quite a divergence from the licenses I’ve used in the past. EUPL is a strong copyleft license that closes the “SaaS loophole” by requiring reciprocal licensing regardless of how the software is distributed.

Over the years it has been clear that we in the “open source” camp (as opposed to the “free software” camp) were wrong all along.

We won the debate, and gained little for users or developers. All that our efforts did was to make it easier for big corporations build things more cheaply and for billionaires to become trillionaires.

And so it is time to stop messing about with permissive licenses. If corporations don’t want to use our software under our terms, they are free to spend the effort or tokens to build their own.

9
submitted 3 days ago* (last edited 3 days ago) by to c/opensource@lemmy.ml
 
 

I started writing a small piece of software some time ago to easily host files on a local server and share them with any device equipped with a web browser or an HTTP client (curl, wget, etc.). I've been using it myself at home and I keep slowly working on it in my free time to add features and fix the problems that I find.

It's very lightweight and fast, and it doesn't require anything special to compile, just a Unix-like system, a C compiler, and a few standard utilities (sorry Windows users). It's compiled into a single binary and that can be configured at compile time or with a config file.

For now it can only be used to download files from the hosting server, but I'm working on uploading, renaming, and deleting files.

Hopefully it can be useful to other people. Any (constructive) feedback is welcome!

Link with source code and instructions: https://codeberg.org/alpin/lanstash

10
11
12
13
14
 
 

Hi, I want to download wikipedia from kiwix but I can't find anything. There is only a blank page and nothing more. Anyone has noticed this on kiwix? How to solve this? I try also on other pc and on my phone but it's showing blank page also there.

15
 
 

Plus Messenger is a fork of Telegram for Android with over 50 million Google Play installs. Telegram's Android code is GPL-2.0-or-later. The fork hasn't published a line of source since September 2017, and its current release carries an advertising and billing layer that exists in no public repository. Everything below links to something you can open and check yourself.

The published source stopped in 2017

The developer's GitLab project holds three commits and no tags. You can verify that in a browser right now:

0978c068  2017-09-13  Add readme.md
1d961518  2017-09-13  Update to v4.2.1.1     (the last code commit, ever)
b418c867  2019-02-07  Update README.md       (documentation only)

https://gitlab.com/api/v4/projects/4142452/repository/commits

Its build.gradle carries versionCode 1047. The current Play release is 12.10.1.0, dated 2026-08-29. Two source requests citing the licence have sat open on that tracker since October 2018.

The shipped binary contains code that appears in no published source

Release 12.10.1.0, obtained 2026-09-01 and checked with apksigner:

base APK SHA-256  d332a1304fc0c0c3daecc8fe7321893f7a6e88ffb59916743d175bf626fbbfef
V3 signer cert    6ebb622268aad319dbe8a1f414837d2843a9b35856aefb7dee2971a3d493f276
signature schemes v1 + v2 + v3: verified

The signer certificate is the developer's own, so this is his build. Inside: current upstream Telegram GPL code, including 2026 features, plus a proprietary layer under org.telegram.plus with ads.AdsController, ads.BillingHelper, helpers.FirebaseHelper and ads.RemoveAdsBottomSheet, bundled with AdMob, Firebase Analytics and the Play billing client. The purchase sheet sells ad removal for 5.99 euros and donation tiers up to 99.99. There is no licence text, no written offer and no source link anywhere in the app. In the published repositories the path org/telegram/plus returns HTTP 404.

The stated reason now describes the developer

The support group's pinned rules, in place since 2019, say the source is withheld to stop third-party developers "using the code for their own benefit by adding advertising", and that the group is not the place to ask about source code. On 2025-10-02 the developer announced advertising and a paid removal himself. Eight months later the group's automated responder was still telling users the app "is not a commercial project".

What happened when this was reported

I posted the record on the F-Droid forum on 1 September. At 03:47 UTC the next morning the forum deleted my account, citing no rule, with the topic still sitting in the new-user moderation queue. Two minutes later, at 03:49, a person whose F-Droid forum title reads "Contributor, F-Droid Board Member" turned up on the Telegram-FOSS tracker on GitHub under my comment there and wrote: "please delete this comment from the bot above. The bot has come and posted on several forums. Just created account and posted this. Banned them. Reporting this as well."

https://github.com/Telegram-FOSS-Team/Telegram-FOSS/issues/377#issuecomment-5504070601

I asked F-Droid about it on their own admin tracker, which is where their Code of Conduct sends complaints. The issue was closed 80 seconds after my reply with "ah, ok then", followed by "I would have deleted your post and account too". A second issue, about the board member specifically, was closed as a duplicate with no comment on it at all.

https://gitlab.com/fdroid/admin/-/issues/700

The "off-topic" defence has a hole in it. The developer submitted this exact app to the F-Droid forum in March 2015, describing it in his own words as "GNU GPL v2", and a moderator declined it for bundling play-services. That thread is still up: https://f-droid.org/forums/topic/plus/

Where it stands

Telegram, the copyright holder and the only party that can force a store takedown, has been notified twice and hasn't replied. Its GitHub repository has issues disabled. Google Play's public intellectual-property form refuses the category outright, leaving only the rights-holder DMCA form. The FSF Compliance Lab, the Software Freedom Conservancy, FSFE and the Software Freedom Law Center have the file. A formal section 3 source request sits unanswered on the developer's own tracker: https://gitlab.com/rafalense/plus-messenger/-/issues/84

Full write-up with every hash and citation: https://xdaforums.com/t/plus-messenger-9-years-of-telegram-gpl-code-with-no-source-now-with-an-unpublished-paid-ads-layer.4800334/

I'm one person, writing under a pseudonym because the same developer also made WhatsApp Plus and I'd rather he never learned my name. That new account is what got me called a bot. If the source is published, I'll say so.

16
 
 

Edit: To clarify, my question if this is still Open Source wasn't meant literal. But more like "is this software still in the spirit of Open Source?" type of question. The better question would be probably, if we should allow this behavior or not.

Also saved it on Internet Archive: https://web.archive.org/web/20260902183330/https://github.com/charmbracelet/vhs/issues/438


So this issue is brought up by me over 2.5 years ago, and nothing changed since then. The issue is now the in top 3 highest upvoted Issue on this repo. At what point is it still open source, if it downloads without your permission a proprietary component that is used to run the software?

It connects to Google server and downloads Google Chrome. One user reported this process cannot be stopped with Ctrl+c (I didn't try that). It does not ask your permission to do so, and on the README nothing about this was (and still is) disclosed. All I asked is to add an information in the README, so anyone is warned and informed about this before installing. After over 2 years, none of the developers and contributors even acknowledge the issue or any comment whatsoever.

Note: vhs is a terminal application to record input and output of your terminal commands, to replay them later without video recording. Cool project and concept, but this is a no go and to me even malicious.

17
 
 

Hey guys! I was looking for a open source alternative to reddit. Any suggestions?

18
 
 

An interesting blog post about how the AT protocol has it's own cool little ecosystem next to the fediverse.

19
20
21
 
 

I've always used X-plore but am now searching for a FOSS alternative.

22
23
24
 
 

The new terms of service, which will go into effect for new projects after the usual two week notice period (i.e. September 10th), will now include the following under the list of prohibited content:

  • original content written with or which facilitates the use of LLMs (large language models) or other generative AI technologies

The use of LLMs or other generative AI tools to produce or assist with the production of source code, assets, tickets, emails, and so on, will no longer be permitted on SourceHut once these terms take effect.

25
 
 

Hello folks!

I would like to share an update about BentoPDF. It's an open source privacy first PDF toolkit that runs in your browser.

1. You can now actually edit text inside PDFs

BentoPDF now allows you to click existing text, edit it, and have the text reflow while preserving the original fonts and styling.

It also includes:

  • Bold, italic, underline, strikethrough, superscript, subscript, font family/size, colours, outlines, character spacing and line spacing
  • Left, centre, right and justified alignment
  • Bulleted and numbered lists with indentation
  • RTL and LTR text alignment
  • Find and replace across the document
  • Edit images by rotating, flipping, duplicating, resizing or deleting them
  • Object alignment, distribution, rotation, flipping, duplication

Please note this is a work in progress. You may encounter bugs, which you can report and I will look into.

2. Hyper Compress

Hyper is an open source PDF compression engine built to solve specific problems.

  • Compression sometimes returns a file larger than the original. Hyper's result is always binary: it either produces a smaller PDF or returns the original. This helps create predictable workflows.
  • Hyper includes a true lossless mode. It preserves searchable text, document structure and PDF conformance, rather than rebuilding the document from scratch like Ghostscript.
  • It runs everywhere: CLI, Node SDK, C API, self hosted service, and WebAssembly build.

Repository and benchmarks: https://github.com/alam00000/bentopdf-hyper-compress

I also compared it to Adobe's compression API, but only managed around 100 PDFs where results were within 5%. Testing on a bigger corpus got expensive.

3. Kura

Kura is a PDF standards, conversion and preflight engine.

It supports:

  • All 11 PDF/A conformance levels: PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/A-3u, PDF/A-4, PDF/A-4e and PDF/A-4f
  • Accessibility: PDF/UA-1 and PDF/UA-2
  • Print production: PDF/X-1a, PDF/X-3, PDF/X-4, PDF/X-4p, PDF/X-5g, PDF/X-5n and PDF/X-5pg
  • Engineering and variable data printing: PDF/E-1 and PDF/VT
  • E-invoices: Factur-X, ZUGFeRD, XRechnung and Order-X
  • 396 bundled print-preflight profiles

It has been tested against several standards suites, including the veraPDF corpus, Isartor, BFO, Ghent Output Suite 5.0, the PDF/UA Reference Suite and Cal Poly's PDF/VT suite.

Across 30,677 PDF conversions it had zero crashes and zero timeouts, with a 0.05 second median conversion time.

Like Hyper, it ships as a CLI, C library, npm package, Docker image and WebAssembly build.

Repository and benchmarks: https://github.com/alam00000/bentopdf-kura

The release also contains other improvements and bug fixes: https://github.com/alam00000/bentopdf/releases/tag/v2.8.8

Thank you and have a great weekend!

view more: next ›