• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline !linux @eleijeep
In reply to 3 earlier posts
@commander@lemmy.world on lemmy.world Open parent
Waterfox to integrate Brave adblock engine, with search ads enabled by default
Open parent Original URL
129
0
56
@mrnobody@reddthat.com on reddthat.com Open parent

God, it’s not hard to read an article instead of speculate in the comments.

“The new built in blocker will use Brave’s adblock library and run in Waterfox’s main browser process rather than as an extension. Kontos says this should make adblocking faster, more tightly integrated, and less dependent on extension APIs or constant upstream updates.“

He also said Brave’s library was chosen partly because its MPL 2.0 license is a better fit for Waterfox, while deeper integration with a blocker like uBlock Origin would be more complicated because of its GPLv3 license.

Waterfox will still make one exception by default by allowing text ads on its default search partner page, currently Startpage, as a way to support the browser financially. The team clarified that this is Waterfox’s own revenue decision and not something inherited from Brave’s adblocking technology. Users who want stricter blocking will be able to disable all ads with a single setting, while people who already use third party blockers can keep using them as usual.

This, to me, is fine, because I change the default regardless. There’s nothing stopping anyone else from doing the same. Sure, this could potentially open the door for additional “greedy” decisions down the road, but let’s not jump to conclusions.

Open parent Original URL
97
0
20
@danielquinn@lemmy.ca on lemmy.ca Open parent
The aversion to using a GPL library is a red flag for me. It basically says: "we don't want to grant our users the same rights we have".
Open parent Original URL
70
0
18
38
eleijeep in !linux
@eleijeep@piefed.social · 14d
It’s a bit more complicated than that because MPL is itself a weak copyleft license that requires that the MPL licensed source code is always made available to recipients of a binary or derived work. The difference from GPL is that it does not require that all additional parts of the derived work are also licensed under MPL, (ie. not viral copyleft) meaning that the MPL licensed work can be linked with proprietary code without requiring that the proprietary code make its source available, but unlike BSD or MIT licenses it does not allow the MPL licensed code to be made proprietary. The complication comes when linking MPL code with GPL code, even though MPL is GPL-compatible, since this requires that the entire derived work must now be made available under the GPL, while the original MPL licensed parts become dual-licensed under both MPL and GPL. If Waterfox developers allowed this then it would prohibit the use of the whole derived work in proprietary projects (as they would now need to be GPL), so it would be removing rights that they have already given to downstream users of their code. Proprietary projects would therefore have to remove the GPL licensed additions (in this case it would be the UblockOrigin code) and link just the MPL licensed parts, which would mean using only part of the whole browser. Personally I agree with you: I prefer GPL licensed projects. But MPL is not a bad license and I can understand and respect that some developers would make that choice (especially since the project is already licensed under MPL as it’s a fork of Firefox).
View on piefed.social
38
11
0
Sign in to interact

Comments (11)

Showing 0 of 11 cached locally.
Syncing comments from the remote thread. 11 more replies are still loading.

Loading comments...

About Community

linux
Linux
!linux@lemmy.ml

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules
  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc
Related Communities
  • !opensource@lemmy.ml
  • !libre_culture@lemmy.ml
  • !technology@lemmy.ml
  • !libre_hardware@lemmy.ml

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

64669
Members
10906
Posts
Created: June 01, 2019
View All Posts
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 04:59:21 UTC