this post was submitted on 07 Dec 2025
553 points (96.5% liked)

Technology

77567 readers
4445 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 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Lettuceeatlettuce@lemmy.ml 30 points 2 days ago* (last edited 2 days ago) (1 children)

One reason: It's not FOSS, and because of that, the Capitalist profit motive will always push the creators/owners towards enshitification.

The same forces act upon FOSS too, but the difference is that FOSS has structural immunity built into it. If the software enshitifies, it can be forked and maintained by a community that values software freedom.

We've seen it happen time and again. Terraform, CentOS, RHEL, The Xen Hypervisor, etc. When companies try to take freedom away from FOSS, they fail, because their users and maintainers are empowered by FOSS licenses (especially restrictive ones like the GPL) and can fight back.

With proprietary software, the users are powerless, only the owners have control.

Don't trust promises, good intentions, or corporate slogans. Trust free software and the open ecosystems they thrive in.

PS, Jellyfin is amazing ❤️

load more comments (1 replies)
[–] Allero@lemmy.today 10 points 2 days ago (2 children)
  1. It's a commercial product, what else could you expect?
load more comments (2 replies)
[–] dejected_warp_core@lemmy.world 31 points 3 days ago* (last edited 3 days ago) (1 children)

I'm going to call it like I saw it, a very long time ago.

You have a product that is basically purpose built to make data hoarding and piracy practical, yet it requires a login with a central service. I don't care what justification anyone thinks makes that worthwhile or even a good compromise. Signaling to any corporate entity that you're in possession of such a thing is a bad idea to begin with. They shouldn't even know you exist. That information, along with anything else you do with the product is compromising to you and can be sold for money if aggregated with everyone else's data.

If you find this rant out of place in our modern world, I'd like to point to the concept of shifting baselines. This didn't used to be normal and nothing short of greed continues the behavior. The technology before this ran/runs without anyone knowing. Consider VLC, or XBMC.

load more comments (1 replies)
[–] melfie@lemy.lol 45 points 3 days ago* (last edited 3 days ago)

I prefer open source, but if I’m buying proprietary software, let’s do it fairly and sustainably. Don’t charge me a 1-time fee and then enshittify what I bought because your business model isn’t working. On the other hand, don’t charge me multiple times for the same software with a subscription. The most fair arrangement to both of us is to sell perpetual licenses for a specific version and then charge me for major updates. If your newer versions introduce massive improvements, then I might give you more money. It’s also fair to do free upgrades for a period of time and then charge for major upgrades. Finally, don’t force me to use your software always online and if you must have an activation process, provide a way to activate from a different machine by uploading an activation file or whatever.

[–] Doorknob@lemmy.world 8 points 2 days ago

If they were going to get enshittified, they should've been smarter about it to gradually introduce lock-in. The switching cost of going to Jellyfin is almost zero. Did it in an afternoon about a year ago. Ya done goofed, Plex

[–] boaratio@lemmy.world 34 points 3 days ago (1 children)
[–] prole@lemmy.blahaj.zone 17 points 3 days ago (2 children)

Yeah, only one reason. It's always capitalism.

load more comments (2 replies)
[–] opossumo@lemmings.world 21 points 3 days ago (2 children)

I never felt comfortable with Plex, glad I've got JellyFin.

load more comments (2 replies)
[–] Korne127@lemmy.world 228 points 4 days ago (28 children)
[–] BassTurd@lemmy.world 48 points 4 days ago (35 children)

Does jellyfin have an easy way for remote streaming? I have a couple dozen people on my Plex server, most not very tech savvy, so setting up tailscale and running remote that way isn't an option. I have a Plex pass so I haven't been screwed by Plex yet, so I'm not rushing to get out, but I could see myself running both.

load more comments (35 replies)
load more comments (27 replies)
[–] brucethemoose@lemmy.world 159 points 4 days ago* (last edited 4 days ago) (23 children)

Playing devil's advocate, I understand one point of pressure: Plex doesn’t want to be perceived as a “piracy app.”

See: Kodi. https://kodi.expert/kodi-news/mpaa-warns-increasing-kodi-abuse-poses-greater-video-piracy-risk/

To be blunt, that’s a huge chunk of their userbase. And they run the risk of being legally pounded to dust once that image takes hold.

So how do they avoid that? Add a bunch of other stuff, for plausible deniability. And it seems to have worked, as the anti-piracy gods haven’t singled them out like they have past software projects.


To be clear, I'm not excusing Plex. But I can sympathize.

[–] almost1337@lemmy.zip 54 points 4 days ago

I wish more people understood this perspective

load more comments (22 replies)
[–] DarrinBrunner@lemmy.world 25 points 3 days ago (1 children)

There's only one reason, money.

load more comments (1 replies)
[–] scarabic@lemmy.world 16 points 3 days ago* (last edited 3 days ago) (4 children)

I hate headlines like this. I’d love to hear the REASONS WHY Plex are doing all of this. But no, it’s just “4 ways in which Plex now sucks” which we all know already.

Before someone says “the reason is money” we need to ask: do the developers of Jellyfin not use money? Why won’t the same thing just happen to them too?

Before someone says “enshittification,” we need to ask: does this mean Jellyfin will soon have the same problems?

We all seem to love Jellyfin so I think we need to understand the actual reason why, or this will just continue happening.

Plex is a private company..

[–] Jhex@lemmy.world 14 points 3 days ago (4 children)

I hate headlines like this. I’d love to hear the REASONS WHY Plex are doing all of this.

  1. Greed... do you really need 3 more?

Before someone says “the reason is money” we need to ask: do the developers of Jellyfin not use money? Why won’t the same thing just happen to them too?

Plex is a private company wanting money... Jellyfin is a voluteer-drive effort

Before someone says “enshittification,” we need to ask: does this mean Jellyfin will soon have the same problems?

Enshitification happens to privately develop products due to greed... Jellyfin is not a private company pushing a product for profit

We all seem to love Jellyfin so I think we need to understand the actual reason why, or this will just continue happening.

Back to "greed"

[–] aeternum@lemmy.blahaj.zone 4 points 2 days ago

plus jellyfin is open source. if they start enshittifying, people can just fork it. That will keep them in line. Look what happened with emby. They've been sent to oblivion and no one even talks about them anymore.

load more comments (3 replies)
[–] ragebutt@lemmy.dbzer0.com 5 points 2 days ago* (last edited 2 days ago) (1 children)

Plex took a significant degree of other people’s money, to the tune of over 40 million dollars. The people who gave said money were not kickstarter funders, donators, subscribers, etc but investors, who have an expectation that plex will move the company in a direction that makes them profitable enough to not only repay the 40+ million investment, but to then earn profits for a lengthy period (possibly in perpetuity) as they are stakeholders. This is the same thing that happened to Reddit (though Reddits scale and timeline was FAR more vast), openai, Google, literally every company ever basically. Plex now has an obligation to not just continue development but to continue it in a way that maximizes growth and revenue, even if that is anti consumer.

Jellyfin on the other hand has language on their contributions page that almost discourages financial support. This is because the only financial support they accept is donations, which are clearly explained are to support the free software and give no ownership stake. The software does not generate profit and donation does not equate to any kind of investment, other than supporting continued development. Expecting any kind of return on your part (again, other than the project continuing to move forward) is foolish. Lemmy is similar, as are many other FOSS projects. Jellyfin can remain ideologically stable to its goals, and because it is free if its users feel the lead developers are straying from this they can fork it and make “new ideologically pure jellyfin” (see xmbc to plex to emby to jellyfin, or lemmys 938 forks, many of which are tweaks and some of which are because people got beef with the main devs)

[–] Bearlydave@lemmy.world 1 points 1 day ago (1 children)

Further to this, I heard Cory Doctorow talk about open source licensing being a Ulysses Pact. Basically Ulysses wanted to hear the sirens song. Normally, hearing it would drive you mad and you would wreck upon the rocks. Ulysses ordered his men to bind their ears with wax so they would not be affected by the sirens song. He also ordered them to tie him to the mast.

In the moment, he knew he would not be strong enough to resist the sirens song and because he was bound to the mast, he could not jump overboard. In the same way, people that use open source licenses on their projects are binding themselves to the open source license so that if a large temptation was to present itself (such as investors wanting to give them life changing money in exchange for mistreating their customers) they are already bound by that license and cannot break that bond.

[–] ragebutt@lemmy.dbzer0.com 2 points 1 day ago (1 children)

Or they’ll do what plex did. Reminder that plex started life as a fork of xbmc/kodi for macos. When their fork showed some popularity they shifted development to various names (plex home theater). While this still contained a lot of GPL code they then spent a good deal of dev time rewriting said code to be fully closed source.

This is less discussed but also why plex is one of the most insidious and disgusting pieces of unethical software one can use. The writing is on the wall and the company is led by scumbags, sure, but people don’t talk as much about how they forked xbmc, built a huge product based on everything learned from it, and then closed everything off once they did the minimum required cover your ass moves.

What they did is legal but is it ethical? If they did it to a company like apple or Microsoft they’d get sued, that’s for damn sure. And ethically speaking I would say it’s really fucked to take all this stuff from the community: architecture, ideas, ui/ux, approaches to plugin design, data modeling, etc and build a whole company off of it, then basically give nothing back. They closed it off so they could get their bag, fuck the community that taught them so much and helped build their MVP.

What you describe is similar to the creation of jellyfin from emby though; where embys dev team suddenly decided to close source the GPL server code (a violation) and add monetization. the community rejected this, and forked the last version prior to the nonsense into what is now jellyfin.

[–] Bearlydave@lemmy.world 1 points 20 hours ago

Yeah, Jellyfin could go closed source and enshitify but up until that point, the source would be available to fork. I hope that Jellyfin doesn't go that way but if it does, I think someone would fork the project and continue developing and supporting the software.

Clearly, given Plex and Emby's history, it is a threat to Jellyfin as well.

load more comments (1 replies)
[–] Redtrax@lemmy.ml 26 points 3 days ago (24 children)

Stopped using Plex and moved to jellyfin around 12 months ago and have never looked back

load more comments (24 replies)
[–] PhAzE@lemmy.ca 10 points 2 days ago (5 children)

Meh, I went into plex settings on the server and just turned off all the bloat. Its all on one page. Not a big deal.

[–] Appoxo@lemmy.dbzer0.com 4 points 2 days ago (4 children)

I went into no settings on Jellyfin and everything stayed sane and the same.

[–] PhAzE@lemmy.ca 3 points 2 days ago (1 children)

Sure, but you also don't have the option to use those features because they don't exist in jellyfin.

In my plex instance, I have discover enabled, and enabled all the streaming services so that discover is populated with all the movies and shows available. Then I have an automation setup so I can search in discover for a movie, and add it to my watchlist, and my automation will automatically download that movie and add it to my library.

I can do it right from my couch, and its WAF approved. Using those bloat features against them, in a way.

But, its just as easy to turn those all off if one doesn't want to utilize them. I'd be annoyed if they forced them on permanently but that's not what plex does, but they sure get a lot of hate for just having those features.

[–] Appoxo@lemmy.dbzer0.com 1 points 1 day ago (1 children)

That's a feature I wouldnt want in mine for example.
I just want my stuff and only mine.

But hey: Everyones gotta choose their own. And if youre happy, who am I to judge.

[–] PhAzE@lemmy.ca 1 points 1 day ago* (last edited 1 day ago) (1 children)

Sure, so you open settings and simply disable those extras. Then you have a nice clean ui with only your libraries. It even cleans up the app when disabled so there's only home and libraries tabs. Nothing more.

I think many people aren't aware all the extras have disable options in plex. Essentially turning it back into plex from years ago.

[–] Appoxo@lemmy.dbzer0.com 0 points 1 day ago (1 children)

IMO: Not the point.

Essentially the same discussion here: https://lemmy.dbzer0.com/comment/23054418

Sure, you could do it by turning 5 switches and 2 knobs but mine just does what I tell it to.
(And I don't have to pay for remote access or HWA)

[–] PhAzE@lemmy.ca 1 points 1 day ago (1 children)

Great, now how do you deal with 30 remote streamers when your IP changes? Do you have tobsetup extra knobs just to get remote streaming to work? Are your apps refined or still buggy?

I'd personally rather deal with 5 options to turn off in settings than deal with all those extra steps and drawbacks. You really seem to have a huge hate bone for plex, so enjoy your choice, and move on.

[–] Appoxo@lemmy.dbzer0.com 1 points 1 day ago

Since I have a domain, I use DynDNS.
I needed it anyway so why not use it also there. ¯\_(ツ)_/¯

load more comments (3 replies)
load more comments (4 replies)
[–] Alphane_Moon@lemmy.world 89 points 4 days ago

The writing was on the wall when they started getting American VC money.

American VC culture is anthenema to truly user focused products.

[–] HugeNerd@lemmy.ca 6 points 2 days ago

Goodness, how am I supposed to store and stream more entertainment than I could watch in a lifetime now?

[–] sommerset@thelemmy.club 5 points 2 days ago

Clients suck on non plex

[–] obinice@lemmy.world 4 points 2 days ago (1 children)

The thing it replaced... XBMC? O_o

[–] the_crotch@sh.itjust.works 3 points 2 days ago (1 children)

Xbmc was renamed Kodi and it's still revenant. It has a totally different use case than Plex or jellyfin and there's plugins for both.

[–] jaek@lemmy.world 1 points 1 day ago

Did you mean to type 'relevant' or are you suggesting it's a zombie project?

[–] zephiriz@lemmy.ml 43 points 4 days ago* (last edited 4 days ago) (7 children)

3 Things stop from using jellyfin 100% of the time.

  1. TV tuner is janky and loading a guide for local channels is garbage. I like watching the morning local news and jellyfin just does not cut it.

  2. I want sub accounts. They used to have something similar but took it out for security reasons. I want to log all my TVs into one account but then have each user select their profile. So I can easily have a restricted profile for say kids then another for my parents then one for me then one for SO under the same roof. It will track each persons watched profile so when someone watches ahead it doesn't mess with someone else's.

  3. On the same note, controller/ HTPC remote configs feel janky. I know its there but its not a smooth and easy as Plex. This goes along with above for anyone who says just make another account. You try entering half decent passwords with small HTPC remotes or controllers. Every time you go to watch TV.

If they could fix these things I would ditch Plex all the way. But as it stands I use Plex for my TV and jellyfin for my phones, tablets, PC.

load more comments (7 replies)
[–] flop_leash_973@lemmy.world 8 points 3 days ago

Plex has been off limits to me for along time. Just the fact they want to require auth with their central service for something I use for reasons rights holders would love to sue me into third world poverty over (muh Linux ISOs) is enough reason.

Them demanding that auth hook into the server makes me uneasy about what sort of metatdata they are currently, or could exfiltrate later on, should they want to or be demanded to.

Whole thing stinks of willingly being part of a honeypot.

[–] LoafedBurrito@lemmy.world 44 points 4 days ago* (last edited 3 days ago) (3 children)

If jellyfin was easier to use and had the same options as Plex, id switch over. But I'll keep my Plex lifetime pass as long as I can until they make all lifetime passes null in the next 2 years and make us all pay monthly.

load more comments (3 replies)
[–] kieron115@startrek.website 23 points 3 days ago* (last edited 3 days ago) (5 children)

Sure, you can disable a lot of features from the home page, but even the remaining bits push you toward Plex’s ecosystem with things like recommendations. And I’ve even seen people complaining about needing to re-disable promotional content after updates. It’s simply a shady business.

Edit: It's just occurred to me that he might literally be referring to the Recommended tab on your home page - which you only have to interact with by choice.

If anyone would care to tell me where I'm being pushed towards Plex's ecosystem I'd love to understand what the flying fuck he's talkin about. The only thing I could find that could generously be called part of the Plex "ecosystem" are the social features. Does it give more "ads" if you have a free account or something? Also I've had a server for 15 years and I've never had to re-do my customization from an update.

[–] neclimdul@lemmy.world 20 points 3 days ago (2 children)

I believe I experienced what they called "re-disable promotional content after an update." Everything was reset and my media was hidden with only their streaming options available. Similarly setting up a new Chromecast it only had their streaming content and I had to hide their content and unhide mine.

I seem to remember there being some weaselly link that would re-enable their content after it was disabled too.

Generously, they're providing more content and a way to support the development of the product through ads. But all the changes and the way they're happening show me a picture of a company with changing priorities. So I tend to agree with the sentiment of the author.

load more comments (2 replies)
load more comments (4 replies)
load more comments
view more: next ›