Hacker News new | past | comments | ask | show | jobs | submit login

> Removed: Mediastreaming (requires non-free library: play-services)[1]

I understand removing EME and DRM support, but they are removing a feature simply because it only works when a certain closed source library is installed. Is graceful degradation somehow "below" them?

That's like banning packages that use .NET (when it was non-free) on NuGet. You can create open source code that supports proprietary libraries without having to compromise your morals, with the sane choice of graceful degradation when you absolutely need the library.

This seems like a very petty reason to completely remove video streaming support from their distribution of Firefox.

1. https://f-droid.org/repository/browse/?fdid=org.mozilla.fenn...




Well, the idea behind F-Droid is "free-of-charge, free and open-source software". If the software doesn't live up to that, I feel their are in their right to remove it.

And honestly if you want the full featured software and don't care about ideals, just download it from Play.


The whole purpose of F-Droid is to provide an alternative to the Play Store for people who don't want to or can't install Google's proprietary code. Anyone who has play-services installed would just get Mozilla's official Firefox releases from the Play Store and not bother with F-Droid. They're removing support for that non-free library because their user base is people who've already decided they don't want to use it.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: