

How much is some? Can a usable, fully-free version be made without those non-free components? Given that the UI is the thing that mediates user interaction with the OS, I would suggest that a proprietary UI is in fact an issue.
Caretaker of Sunhillow/DS8.ZONE. Free (Libre) Software enthusiast and promoter. Pronouns: any
Also /u/CaptainBeyondDS8 on reddit and CaptainBeyond on libera.chat.
How much is some? Can a usable, fully-free version be made without those non-free components? Given that the UI is the thing that mediates user interaction with the OS, I would suggest that a proprietary UI is in fact an issue.
The only difference is that Apple never pretended to be the good guy.
Apple literally markets itself as synonymous with privacy. This marketing unfortunately fools many degooglers, because they are convinced Google is uniquely evil, and fail to recognize the problems are inherent in the proprietary software world (and, in the bigger picture, capitalism).
We already have a Linux smartphone OS. It’s called Android AOSP (including GrapheneOS, LineageOS, etc).
Isn’t that proprietary? So not really an alternative, even if it is so-called “Real Linux” for the Linux fanboys.
Not the first time that’s happened: https://github.com/golang/go/issues/9
At a basic level it just means anyone can run their own instance if they want. Most importantly here, it means if the company/organization running the flagship instance goes rotten it is much easier to migrate out of it.
The API, including both user and federation, cannot.
This is theoretically an issue however in practice Anubis only weighs requests that appear to come from a browser: https://anubis.techaro.lol/docs/design/how-anubis-works
I just tested my instance with Jerboa and it seems to work just fine.
Not a fan for a few reasons. Flathub (as far as I know) works on the app store model where developers offer their own builds to users, which is probably appealing to people coming from the Windows world who view distros as unnecessary middlemen, but in the GNU/Linux world the distro serves an important role as a sort of union of users; they make sure the software works in the distro environment, resolve breakages, and remove any anti-features placed in there by the upstream developers.
The sandboxing is annoying too, but understandable.
Despite this I will resort to a flatpak if I’m too lazy to figure out how to package something myself.
I keep my server config in a public git repo, but I don’t think you have to do anything really special to make it work with lemmy. Since I use Traefik I followed the guide for setting up Anubis with Traefik.
I don’t expect to run into issues as Anubis specifically looks for user-agent strings that appear like human users (i.e. they contain the word “Mozilla” as most graphical web browsers do) any request clearly coming from a bot that identifies itself is left alone, and lemmy identifies itself as “Lemmy/{version} +{hostname}” in requests.
hentai character
anime != hentai
I smile whenever I encounter the Anubis character in the wild. She’s holding up the free software internet on her shoulders after all.
Yes.
Source: I use it on my instance and federation works fine
This came up during the GPLv3 drafting period. Bradley Kuhn (whose surname is a homonym of this word) relayed personal experience. One commenter said they experienced being called this slur. It’s unfortunately still a problem.
FSF moved out of its office in August 2024. Note that they removed the address in the newer revision. I guess they took the opportunity to change the example copyright disclaimer to something that didn’t include a racial slur.
It’s not a functional change so I don’t think it warrants a new version number or URL.
The challenge is that we’re not just selling software, we’re selling an idea - the idea that users deserve control over their computing. We’re not competing on the proprietary software marketplace, we’re offering an alternative to it.
We are already seeing the proprietary software world enshittify. More and more “non-tech” people are looking for a way out. The challenge is to demonstrate that these problems are inherent to the world of proprietary software and not just because “Google is evil.”
Well it wouldn’t be free software, because the requirement to publish source code publicly is at odds with the free software definition; the freedom to do something is not an obligation to do it. Copyleft simply means that if you choose to distribute the software, that you must do so under the terms you received it.
https://www.gnu.org/licenses/license-list.html#Watcom
But, suppose the free software definition was written with this requirement in mind - as other commenters said it would be untenable, and potentially hazardous if you are using the software in a hostile environment.
You can see what Fennec removes or patches out compared to upstream Firefox:
https://gitlab.com/relan/fennecbuild/-/blob/master/fenix-liberate.patch
https://gitlab.com/relan/fennecbuild/-/blob/master/gecko-liberate.patch
https://gitlab.com/relan/fennecbuild/-/blob/master/prebuild.sh?ref_type=heads
It should be noted, some so-called tracker detectors will find false positives for various proprietary libraries that are “stubbed out” - that is, the interfaces are still there but they have been replaced with empty functions that do nothing.
According to the tracking antifeature on Fennec, it “Connects to various Mozilla services that can track users.” SkewedZeppelin (former Mull maintainer) lists some of these in this post. I should be clear that none of these are “trackers” but they are unsolicited connections to Mozilla services that could be used to track users.
I don’t know about Ironfox, as far as I know Mull was based on Fennec F-Droid and Ironfox claims to be a continuation of that project, but I can’t tell how close Ironfox is to Fennec nowadays.
It absolutely is. WSL literally runs Linux in a virtual machine.
I don’t use brew but I do use Guix on top of PopOS, for most of the same reasons I use Guix System as a daily driver distro on my other machines. The PopOS install is meant to act as a “Windows replacement” so it has proprietary drivers, Steam, etc. For anything that’s not a system package I get it from Guix if possible, because I prefer Guix’s package management and its commitment to software freedom.
On Windows I use Scoop which has a handful of similarities in terms of user package management.
Guix is currently hosted on FSF infrastructure and, as another commenter pointed out, is in the process of migrating to Codeberg. It has never been on Github.
This
I use Guix as my “default” distro because I value software-freedom and reproducibility. It fits my needs very well, and I make sure to buy hardware that works with it instead of expecting it to work with whatever I throw at it. For my Windows gaming machine I use PopOS as the replacement OS instead of trying to beat Guix into serving that purpose, because PopOS is better suited for that role, and I have different expectations for it.
It’s okay if something doesn’t meet your needs, that doesn’t make it bad, just means it’s not the right thing for you. There’s like hundreds of distros for Windows gamers, let us free software zealots have ours too please.