Email or username:

Password:

Forgot your password?
jwz

Mozilla's Original Sin.

Some will tell you that Mozilla's worst decision was to accept funding from Google, and that may have been the first domino, but I hold that implementing DRM is what doomed them, as it led to their culture of capitulation. It demonstrated that their decisions were the decisions of a *company shipping products*, not those of a non-profit devoted to preserving the open web.

Those are different things and are very much in conflict. [...]
jwz.org/b/ykVr

Screenshot
33 comments
Florian Idelberger

@jwz disagree. I know many ppl that would or could not use Firefox if they hadn’t and like this it’s a viable alternative. What do the gazilion Mozilla/netscape/firefox or chromium forks/alternatives do for the open web because they disable drm or replaced / removed other functionality? Not much.

Florian Idelberger

@jwz I’m sure ffx ppl could do more and it can lead to bad things, but many other roads just lead to irrelevance. In that sense, shipping things is importantly, because of you f e have the most morally correct product, but many cannot use it or it cannot do what they need, what impact do you really have?

jwz

@fl0_id "But some people would not have used Firefox" is exactly the argument for market share over principles that got us into this mess.

Florian Idelberger

@jwz not ‘some people’ but basically no one would have used it. I don’t disagree that it (engaging with market realities) is also a problem, but that does not mean that the opposite would have been better

DELETED

@jwz @fl0_id How much influence does Pale Moon have?

I do agree that Mozilla should have shown at least some opposition to EME becoming a W3C standard, but market share is very, very important.

PuercoPop

@fl0_id @jwz there were and are a multiple people that would have used Firefox if they took a stance against DRM. Those that care about the open web. You know their _mission_. If you can't see how supporting drm means abandonding their mission then ¯\_(ツ)_/¯. This isnt even a one step back two forward strategy. Its not like they implemented DRM as part of a larger plan to provide a non DRMed alternative

Florian Idelberger

@PuercoPop @jwz I'm not saying there weren't, just overall not many. I don't like drm either, I just think that often you have to balance principles against usability, market forces and all kinds of other things. open web proponents and similar are very bad at this, and always think their priorities are most important.

Von Xylofon

@jwz @fl0_id I am genuinely curious how you plan to influence the web from a position of a browser that has a user base that is equal to a rounding error.

Insistence on not compromising brought us the magnificent thing that was Adobe Flash. No, thanks.

Ignacio Torres

@fl0_id @jwz “I know many people that wouldn’t have adopted a puppy without the free kitten deli slices deal”.

⁂ Justin (StayGrounded.online)

@fl0_id @jwz I agree, given a choice between "just works" and the idealistic solution, "just works" wins 99% of the time. I'm happy there exists an alternative to chromium that "just works" when I need it to.

Tom Bellin :picardfacepalm:

@fl0_id @jwz Yup. Firefox not implementing DRM wasn't going to change the outcome. OP just wanted more drama in the process. Literally.

Jack Coates 🐀

@fl0_id @jwz compromising on principles means you don’t have them. Which means you’re left with no way to distinguish yourself from a crowded marketplace. Which means you’re competing with price. That works poorly when your competitor is a free loss-leader establishing a moat for a different, related business (not even looking at said competitor’s financial ties to Mozilla). So with principles and price off the table, how is it competitive at all? Mild technical differences, and branding. Might as well have folded up shop instead.

@fl0_id @jwz compromising on principles means you don’t have them. Which means you’re left with no way to distinguish yourself from a crowded marketplace. Which means you’re competing with price. That works poorly when your competitor is a free loss-leader establishing a moat for a different, related business (not even looking at said competitor’s financial ties to Mozilla). So with principles and price off the table, how is it competitive at all? Mild technical differences, and branding. Might as...

ewhac

@jwz Respectful dissent, sir.

Mozilla's *worst* decision was inflicting JavaScript upon the world, for the lamest reasons possible.

All anyone had to do was talk to victims of MS Word macro viruses to realize putting a scripting language into what is putatively a document, and then *running them by default*, was a monstrously dumb idea.

"But Micros~1 would have..." Yeah. And then Mozilla could point and say, "Word macro viruses at *Web scale?* Are they completely deranged?"

jwz

@ewhac
1994 called, they want their BLINK tag back.

1992 called, they want their IMG tag back.

ewhac

@jwz Well, now that you've brought up BLINK...

When I first saw that tag in the HTML spec, I was convinced it was put in as a sop to convince advertisers that they could migrate over from NAPLPS (used by the Prodigy online service), which defined a blink attribute, and which also got overused.

Also: The browser that shipped with BeOS -- NetPositive -- had an easter egg in it where, every 100th blink, the blinking text would be replaced with "Buy Now."

draNgNon has VOTED

@ewhac (off topic) omigersh I haven't seen a mention of BeOS in forever @jwz

Ángela Stella Matutina

@ewhac @jwz

How else could the people we now call techbros have a Neuromancer future where the cyberspace can eat your brain?

We're living in a bad movie adapted from the Sprawl trilogy. You can't have the Turing Police without Turing completeness in the first place.

Thor A. Hopland

@jwz

This kind of reminds me when Netscape was enshitified and Mozilla was sort spun off as an answer to Netscape, when Internet Explorer first stepped on to the scene and people wore onions around their belt - which was the style at the time.

Anyho, some people are actively trying to implement Proton, or "Servo" as it's called, outside of Mozilla, and look who is funding it.

Get this sucker on to npm and we might get a competitor to Electron AND Firefox.

servo.org/

Nicolás Alvarez

@jwz I'm not convinced that needing a proprietary multipurpose plugin (Flash/Silverlight) is better than EME where the proprietary DRM stuff is contained to only do DRM in its tight sandbox. Though it's an interesting point that someone else would have patched in EME into a fork if Firefox had refused to...

EVHaste

@jwz “kitten-meat deli” now lives in my mind as a permanent definition

feistel :cert:

@jwz My impression of current state of DRM in the browser forks is they got it working, but it frequently breaks.

Nire Bryce

@jwz now I'm wondering how much of that marketshare stuff is potentially inflated by
- electron reporting as chromium
- web scraping using chromium-based engines by default

DocRekd

@jwz the alternative was having a browser who would have been even more irrelevant as it would not support the majority of streaming sites

Proxfox Virtual Environment 🦊

@jwz people want the tools they use to be useful. a browser that can play Netflix is objectively more useful than a browser that cannot

xs4me2

@jwz

Spot on!
This is what they should be doing indeed.
1 Building THE reference implementation web browser, and
2 Being a jugular-snapping attack dog on standards committees.
3 And nothing else…

Nick Desaulniers

@jwz I was the lone sole that told Mitchell, and the exec team at a weekly all hands meeting that this was a bad idea and very much against Mozilla 's ethos.

Before I did, at the mic, I led with "I'm sorry to those remote; what I'm about to say isn't available in your region" then turned the mic.

It was in vain, I suspect they were desperate that if they didn't capitulate, they'd lose Netflix and thus more users.

Few people emailed me after to thank me for standing up for what was right.

Nick Desaulniers

@jwz I was very very idealistic then. Many people advised me to be more pragmatic. One of the execs (now at apple) asked me to implement a DRM system if I thought I could do better than EME. Twisted thing to ask IMO.

In the end, I went to go work for Google.

Go Up