Caretaker of DS8.ZONE. Free (Libre) Software enthusiast and promoter. Pronouns: any

Also /u/CaptainBeyondDS8 on reddit and CaptainBeyond on libera.chat.

  • 2 Posts
  • 105 Comments
Joined 3 years ago
cake
Cake day: March 27th, 2021

help-circle



  • Unironically one of the greatest people in the technology space of the last 40 years, in the sense of accomplishments and impact on the world. I’m talking specifically about the free software movement, copyleft, and the GNU GPL. The world would be a much worse place without those accomplishments. The fact that a lot of his life’s work is erroneously attributed to the kernel guy doesn’t change that.

    As a thinker, absolutely brilliant and unfortunately misunderstood. He espouses radical ideas about the relation of users to the technology they use that are still relevant to issues of today (e.g. enshittification, planned obsolescence, surveillance capitalism, and so on). It goes far beyond “you can look at source code to see if there’s bugs or spyware in it.” There’s a reason “Stallman was right” is a meme.

    As a leader and a figurehead I’m not convinced he’s as effective. Regardless of the coordinated smear campaign from a few years ago (in which it was erroneously said “he defended Jeffrey Epstein” or “he blamed Epstein’s victim” or some such), he has demonstrated behaviors that alienate people and people who have worked for/with him (e.g. FSF employees and GNU maintainers) have said he is not a good boss. His comment about “voluntary pedophilia” is inexcusable, even though he has said he no longer stands by it. The Epstein association was fabricated from a quote taken out of context, but I don’t think it was wise to even join that discussion. The glibc manual abort() joke incident from 2018 is probably what convinced me of this - not so much that the joke is bad (humor is subjective) but that multiple developers objected to it and said it made them uncomfortable, yet he “pulled rank” and insisted it be left in (although as of now it seems to be absent). I believe his intentions were good (the “joke” isn’t actually about abortion as such, but rather the US government “global gag rule” suppressing discussions of such) but forcing it in against the protests of the community was inappropriate in my opinion.

    Overall despite the above I feel he’s done more good than harm to the world, however, I’m not sure how much more good he can do in his position. I feel like the term “Stallmanism” would be an apt term for his thought but because of the above I feel leery associating myself with the guy.



  • “Privacy centric” is irrelevant because because this is the free software movement, not the privacy movement (also, this is not reddit, we have a higher standard of conduct here).

    Further reading on free software philosophy. Most relevant is why software should not have owners (1994) as this is fundamentally where FUTO disagrees with the open source/free software movement.

    I also made a prior comment here about the fundamental difference between “fauxpen source” licenses like FUTO’s and real FOSS licenses. You seem to characterize it as “stealing code and profiting off it” but the strength of free software is in collaboration and community, not so much competition, so sharing is considered a virtue here. I talked more about it here in a reddit comment referencing my previous lemmy comment.

    This will probably be my last comment on FUTO/Grayjay in this thread, since I’ve said all I intend to say several times here and on reddit. I might make a master post about the problems of fauxpen source at some point.









  • I’m also not too happy with this framing of the free software movement. The goal of the software freedom movement is to empower users with the freedom to use, modify, and share the software; that free software projects end up being alternatives to proprietary software products (“paid” is irrelevant) is more or less a consequence of people scratching their own itch. Maybe the fact that GNU and Linux started out as attempts to clone the proprietary Unix operating system furthered this view.

    I don’t think it’s helpful to look at free software projects as being “alternatives” to popular proprietary software, because this means that even the best free software will forever be in the shadow of its proprietary counterparts. For example, if you have a proprietary program X and a free program Y that does 70% of what X does, you’ll be inclined to judge Y unfavorably - but if that 70% covers what you need from program X, then program Y is an acceptable replacement for you.



  • F-Droid has high inclusion standards (not high enough IMO but apparently too high for many Android developers). If a project isn’t in F-Droid and has no interest in being in F-Droid I consider it a red flag, but it’s crucial to find out if an issue has been opened and what the project’s response on that issue is. Sometimes it’s just because the developer(s) haven’t gotten around to it yet, but other times it’s because there’s a proprietary component that can’t be easily removed.

    For example on this app (2fas) the reason it’s not on F-Droid is apparently because it uses Google cloud messaging (FCM) and there’s no interest in developing a version without. https://github.com/twofas/2fas-android/issues/14

    Unfortunately with the security FUD against F-Droid peddled in part by PrivacyGuides and other organizations (which Obtainium and its fanbase happily help spread) there is decreasing interest even in using, let alone developing for, this repository.


  • AFAIK on Android it has a hard dependency on Google services. I don’t mind installing proprietary stuff to my work profile for the express purposes of work but that requires modifying my system to accommodate this specific app and that’s a step too far for my personal device. So I use a free software option (Aegis) instead.

    edit: if for some reason I really did need MS Authenticator and not any old TOTP app, I would procure a googled device specifically for work rather than install google or microG into my personal device.


  • There’s a certain irony, I think - the original free software movement was based on ensuring the users’ freedom to use, modify, and share software. “Open source” came about as a “business friendly” rebranding of Stallman’s movement (see Open source misses the point). Naturally, being friendly to business doesn’t mean business will be friendly back. That is to say, I acknowledge the unhealthy relationship between “business friendly open source” and the proprietary software industry.

    That said, it should be extremely obvious that most hardline free software supporters like Richard Stallman and Drew DeVault (https://drewdevault.com/2021/01/20/FOSS-is-to-surrender-your-monopoly.html) are far from “corporate bootlickers” the latter of which even runs an (actual) free software company (and yet also started this community fork of Redis).

    If you can’t make money from free software then feel free to sell proprietary software instead. What we take issue with is the attempt to co-opt the open source label, the attacks on real free software/open source, and (especially in this thread) the incessant name calling and accusations of bootlickery (while also characterizing anyone who pushes back as being “toxic”). Maybe we’re not just simping for Amazon here, maybe we actually see the forest for the trees and recognize the dangers of normalizing fauxpen source licenses.


  • Damn this community is getting really toxic.

    You’re upset that a community called “open source” is pushing back against an attempt to co-opt the open source label? In my view this attempt is highly insidious and far worse than one corporate actor “stealing” (i.e. using) an open source project. These projects were all true free software before pulling the rug on the community and switching to a fauxpen source license, which makes it even worse - if these were proprietary from the beginning no one would have cared, but also fewer people would have contributed, because it doesn’t feel as good doing volunteer work for a proprietary product.

    I agree there needs to be a mechanism in place for free software developers to be financially compensated but if you’re changing the license so that it’s no longer free software then it’s just proprietary software under some faux “open” label, at which point you might just drop the pretense of being “open” at all - just admit you’re a proprietary software company that puts your financial interest ahead of the community’s.



  • You do realize the whole discussion is about what terms to use for differentiating between GPL-like “restrictive” licenses and BSD-like “permissive” ones? Saying that both are “conditional” really doesn’t help anyone.

    That’s fair, I suppose - but going back to the word restrictive, you could also frame the requirement for attribution as a “restriction.”

    DeVault suggests the term “reciprocal” at the end of his post. Another term often used is “share-alike.” Both of these terms, I think, more accurately hint at the exact conditions of the grant without negatively framing it as a “restriction.”