this post was submitted on 08 Nov 2024
84 points (95.7% liked)
Technology
59651 readers
2643 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think enshittification is a one-way street.
I've found enshittification to go in cycles, with mixed results for recovery.
Anyway. There's cause for hope, along with plenty of reasons to be concerned.
Enshittification is not just erosion\reduction of the role of open projects and non-encumbering licenses.
All your examples are of successful enshittification. Except since C64 a lot has changed.
XMPP - you're right, but wrong. It's still usable, which is more than what one can say on other examples. But it's architecturally insecure and half-broken. Some kind of "Signal with federation" would be interesting.
Android - yes, using it in a good way is more rare than FreeBSD on desktops. And the ecosystem is good only compared to Apple's.
The Web - you are as wrong as it gets. It was really open, with standards one can grasp, and with the ability to use any embedded content using all kinds of plugins, usually proprietary, but not always, via Netscape plugin API. Java applets - open enough, but often insecure, Flash videos - that one could play with open plugins usually, Flash games and other applications - usually not, but you wouldn't have to install Flash if you don't want that. The security problems could be solvable with sandboxing, maybe with something else. The browser itself had only to support web standards and said NPAPI (if one wanted those plugins). People do come up with all sorts of solutions. Instead of looking for solutions everybody was looking for an excuse to make a web browser itself an overly complex platform. Some consciously, and some thinking that the magic of the Web will grow with its functionality. It was the opposite. It is enshittified because of stuffing everything into the browser instead of modularity.
C64 and RPi - these are too different to say anything. But RPi being open is not true.
My cause for hope is that the humanity will do the right thing after exhausting all other options. Just as usual.