this post was submitted on 31 Jul 2026
58 points (95.3% liked)

Technology

86757 readers
3739 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
 

This is a general view on the topic. I think open-source isn't enough, we need also governance for the software we use, and create small pockets of freedom.

All feedback is welcome.

you are viewing a single comment's thread
view the rest of the comments
[–] benjirenji@slrpnk.net 6 points 20 hours ago (1 children)

Open source is fine, but if we depend on badly funded one man projects with a maintainer about to burn out, we've created an extremely fragile system.

The argument is of course that anyone can just pick up a project, fork it and make it better, but we have to remain realistic how often a tech stack can survive a fragmentation of an important project. Compatibility and interoperability is vital.

This can and maybe even should happen once in a while, but if it happens too often it'll do damage to the userbase.

[–] Shin@piefed.social 2 points 9 hours ago (1 children)

Almost the point, I don't want to fragment a system, I want to federate then. Make more people using the system, focus on the protocol and make the system better. For example, Piefed, I'm writing this on a alternative face of the system, but because this is a federated, I don't need to use the official front. At the same time, I focus on the showing the system for more people around me, and expanding it's userbase (and money, but I was focus on the human instead of the money).

[–] benjirenji@slrpnk.net 2 points 8 hours ago (1 children)

And hopefully these protocols are backward compatible so I can still use a limited feature set running an older version. I think this would be a big step towards avoiding any fragmentation.

I hate when software supports up to an arbitrary version number and if you just fake the version string in your client or framework it just works fine. Why set up arbitrary hurdles?

[–] Shin@piefed.social 1 points 5 hours ago

Protocol solves this issue. And reason why takes so long for a protocol to establish.