• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle
  • In XMPP, e2e encryption (just like everything else) is an optional extension. So in practice half the clients don’t support e2ee, half support different version of e2ee (can’t talk to each other) and pretty much all e2ee are likely full of holes since there are too many implementations to review.

    In Matrix, e2ee is in a library that all clients can use, so while it is not Signal, it provides decent security.











  • I disagree. Sure, for some larger crucial projects, companies would pay. But for the majority of (small) projects, we would just handwrite an inferior solution from scratch rather than handle the bureaucracy. The result would be wasted additional effort, inferior features and more bugs.

    And even if that was not the case and bureaucracy was not an issue, the question is how much better would the paid for “professional” FOSS software be compared to the free one. If it was so much better, that it justified the price, it would outcompete the free one anyway. And if it is not, then by definition it is better we use the free one.





  • Great. No corporation is working on software for the freedom of its users

    A lot of people don’t care.

    Or pay the developer to dual license, which can and should be the preferred way for FOSS developers to fund their work?

    Not everyone wants to deal with that (setting up payment methods, filling tax forms, …)

    In addition, as a developer for a corp, I can tell you having to pay for a license would prevent me from using most smaller libraries because the process of getting it approved and paid is too difficult, even if the money is not an issue.