I successfully used Every Door during my holidays to contribute
I successfully used Every Door during my holidays to contribute
BYOA - Bring your own Adventure
You’re right, it’s some FUTO license and has some limitations that make it not FOSS.
The FUTO keyboard has swipe tying, but it’s not as fluid imo
Maybe Niagara Launcher, though I’m quite happy to pay the dev a bit of money (not required for most stuff actually, I only login on my phone)
Until recently I’d have said Symfonium for music playback from Jellyfin, but the Finamp beta gave me an OSS alternative.
Ideally banking apps, booking.com and TripAdvisor all had FOSS alternatives, but that’s not realistic.
I’m currently on holiday in Croatia and my car rental company, one apartment as well as one tour guide have communicated/provided info through WhatsApp.
Thanks, I didn’t check those, but then there’s even less reason to not have some screenshots in the repo imo
Could you add just one or two screenshots please?
You’re right, seems like GPLv2 is incompatible with AGPL. GPLv3 includes extra clauses to allow it.
From the GNU Licensing page
Please note that the GNU AGPL is not compatible with GPLv2. It is also technically not compatible with GPLv3 in a strict sense: you cannot take code released under the GNU AGPL and convey or modify it however you like under the terms of GPLv3, or vice versa. However, you are allowed to combine separate modules or source files released under both of those licenses in a single project, which will provide many programmers with all the permission they need to make the programs they want. See section 13 of both licenses for details.
I wonder why they didn’t go with AGPL, which is made for server-based software like Forgejo.
From my understanding GPL does nothing to force hosting services to open their code as long as they don’t distribute builds.
Sure and that’s the ideal, but as it currently stands the FSF would rank hardware like this:
This makes no sense for security, stability or ideological reasons.
Unfortunately, the FSF isn’t against firmware blobs, only against those updatable by a user.
From their Respects Your Freedom requirements page.
However, there is one exception for secondary embedded processors. The exception applies to software delivered inside auxiliary and low-level processors and FPGAs, within which software installation is not intended after the user obtains the product. This can include, for instance, microcode inside a processor, firmware built into an I/O device, or the gate pattern of an FPGA. The software in such secondary processors does not count as product software.
This means that proprietary firmware flashed at the factory and impossible to replace gets a pass, while hardware with firmware updates through blobs is rejected. Important security fixes (CPU microcode) or stability improvements will be missing if you can’t update the firmware.
Yeah, the FSF stance on firmware is really weird.
Basically, if the firmware is not intended to be updated it’s fine. But distributing updates, like security fixes, for firmware as blobs is somehow bad.
However, there is one exception for secondary embedded processors. The exception applies to software delivered inside auxiliary and low-level processors and FPGAs, within which software installation is not intended after the user obtains the product. This can include, for instance, microcode inside a processor, firmware built into an I/O device, or the gate pattern of an FPGA. The software in such secondary processors does not count as product software.
https://ryf.fsf.org/about/criteria
Here’s an article from the previous time (?) this topic came up.
Looks like that change happened way earlier than 1.9.6.
This is the commit changing the license.
There aren’t any non big name manufacturers left for harddrives. And if you have the time, consider buying with some separation to reduce the risk of hard drives failing at the same time due to age.
I know of FairEmail, Niagara Launcher, FolderSync and Symfonium (if you DM the dev) which offer alternate payment methods.
Yeah, I want all my devices to run LineageOS and that limits me from lots of options to maybe 2 or 3 modern ones at reasonablish price points.
Thankfully I don’t live in the US, it would be even more difficult as you said.
I use Headscale, but I think I read somewhere that Tailscale allows custom OIDC providers now.
It takes effort and knowledge to make good contributions, this app is just a tool to do that.
I can only say I myself try to make valuable contributions, some other people might care less.