sorted by: new top controversial old
[-] beyond@linkage.ds8.zone 0 points 2 months ago* (last edited 2 months ago)

I don't have any opinion on grayjay but this is the open source community and grayjay is proprietary. That's the only reason I downvoted your comment

Feel free to use it if it works for you but I think it's poor form to advertise proprietary products in a thread about a free software project.

[-] beyond@linkage.ds8.zone 6 points 2 months ago* (last edited 2 months ago)

My guess (and it's only a guess, I haven't looked at the source code) is that the scraping is being done on a server end that they can update without having to push an app update.

edit: my guess was wrong, I found where the source code is and they do the parsing locally - however it's a plugin that I assume gets loaded in on app start so they can still update it without having to publish a new apk. this is the fix

interestingly although Grayjay itself is proprietary this plugin is Affero GPL licensed.

[-] beyond@linkage.ds8.zone 6 points 2 months ago* (last edited 2 months ago)

Vivaldi's target audience is people who don't mind proprietary blobs as long as they are "good" or make things "work better." Given that Vivaldi itself is essentially a proprietary blob combined with a Chromium backend this makes sense.

[-] beyond@linkage.ds8.zone 2 points 2 months ago* (last edited 2 months ago)

Icedove (Thunderbird) works well enough for me. Maybe the reason it's "old fashioned" is because it works well enough that it doesn't need to be changed that often.

In the proprietary software world we're used to UI's being redesigned on a regular basis for no user benefit.

[-] beyond@linkage.ds8.zone 14 points 2 months ago

AFAIK FUTO/Rossmann, to their credit, stopped trying to openwash themselves. They created their own phrase "source-first" to describe their proprietary EULA.

That doesn't change the fact that it's proprietary and not worth promoting here.

[-] beyond@linkage.ds8.zone 1 points 2 months ago* (last edited 2 months ago)

If Valkey is the de facto successor of Redis, then maybe abandoning Redict is the right move. If he continued to put effort into Redict, people would just ask why is he wasting time with Redict when Valkey exists.

Note that I generally don't think time put into free software is wasted, because once its put out into the commons it can be picked up and reused elsewhere - although in this particular case since Redict is licensed under LGPLv3 contributions made to it cannot be reused by Valkey which is licensed under the BSD license. One is, however, free to add their own contribution to both projects as neither requires a CLA, however both do require a Developer Certificate of Origin (DCO) https://codeberg.org/redict/redict/src/branch/main/CONTRIBUTING.md https://github.com/valkey-io/valkey/blob/unstable/CONTRIBUTING.md This is as far as I know an unusual case as generally forks use the same license allowing code to be freely exchanged between them.

[-] beyond@linkage.ds8.zone 7 points 2 months ago* (last edited 2 months ago)

GNU/Linux != Linux

Linux is a kernel

GNU/Linux is the GNU userland (tools and libraries) combined with the Linux kernel to form a complete operating system

Android is Linux but not GNU. So are Alpine, postmarketOS, and others I can't think of

Linux is to an operating system as bread is to a sandwich... an essential component, but a slice of bread by itself does not make a sandwich make

[-] beyond@linkage.ds8.zone 8 points 2 months ago

Librewolf comes packaged by my distro (GNU Guix) so that's what I use. I'm sure most "privacy" or "hardened" Firefoxes are more or less interchangeable. The only one that's really noteworthy is GNU IceCat, because it's more focused on software-freedom and includes the LibreJS addon, but I switched to Librewolf once it was packaged for Guix.

[-] beyond@linkage.ds8.zone 2 points 2 months ago* (last edited 2 months ago)

If Linux is just the kernel then Android and Ubuntu are equally Linux.

It is and they are. These are demonstrable facts.

I have no problem with referring to the family of Linux based operating systems collectively as Linux (with GNU/Linux being a subfamily of such), however, I firmly believe that the mythical concept of "real Linux" where some Linuxes aren't really Linux is what creates the confusion. I would rather use other terms, like POSIX, Unix(like), and FreeDesktop to refer to so-called "real Linux" (with the caveat that they also include BSDs and the like - but I include these as part of the free desktop operating system spectrum, as most so-called Linux apps also run here. I don't place special importance on the kernel because it is technically the furthest thing away from the user experience).

(Android being Linux isn't a mere technicality - it means you can get a full terminal environment with a package manager and "Linux apps" and even run a full desktop environment if you really want)

[-] beyond@linkage.ds8.zone 1 points 2 months ago* (last edited 2 months ago)

Stallman’s attempt to rename Linux

There was never any "attempt to rename Linux." Stallman simply wants to clarify which part of the operating system is "Linux" (the kernel) and which part(s) are not (many of which are his work, which Linux fans insist on also calling "Linux" even though the GNU project predates it by almost a decade).

Any "confusion" on this point is the result of Linux fans spreading mistruths (I assume only sometimes intentionally). Unfortunately at this point the myths are so firmly ingrained we have myths about the myths (like "Stallman wants to rename Linux") and in my mind Stallman is definitely fighting a losing battle nowadays. Still, a falsehood being widely accepted does not make it true.

[-] beyond@linkage.ds8.zone 6 points 2 months ago* (last edited 2 months ago)

Linux is an operating system kernel and Windows is an entire operating system. You can't really compare them

[-] beyond@linkage.ds8.zone 2 points 3 months ago* (last edited 3 months ago)

The most obvious difference going from Debian stable to GNU Guix is that Guix is a rolling release distro, not stable (in the Debian sense) at all.

Package management is also very different as it's fundamentally a source based distro, although sometimes the build servers can provide prebuilt packages if they're available. Also, Guix has the concept of "profiles" which group sets of installed packages; typically, there is a system profile as well as a profile for each user, but users can also create their own separate profiles. This means that a user can install packages to their own profile without needing root permissions.

Profile updates are done in an atomic manner, such that changing the set of installed packages (installing, updating, or removing a package) actually creates a new generation of the profile, and it's possible to roll back to a previous generation if something breaks. This is true of the system as well as the user profile(s), of course. A profile generation can also be exported as a manifest, which can then be imported to create a profile generation on another system, allowing package management to be done in a declarative manner.

Finally, Guix has a commitment to ship only free software, and uses linux-libre as its kernel. Debian has a clear separation between free and non-free components but does ship non-free software, including firmware blobs, and I believe as of recently the installer provides them by default. There are unofficial Guix channels (=repositories) that provide these things.

view more: ‹ prev next ›

beyond

joined 3 years ago