3 ms·
Historically, Firefox has been the only moneymaker for Mozilla. It is possible they didn't want to make it easy to embed so anyone can create second FF on top o
by e3bc54b2 5y ago
Historically, Firefox has been the only moneymaker for Mozilla. It is possible they didn't want to make it easy to embed so anyone can create second FF on top of their work and compete without paying dues. Electron and single applications built fully on top of browser engine alone is relatively new, and possibily out of Mozilla's field of vision back then.
But, that is speculation, and I have no proof whatsoever other than tangential conclusions from Mozilla's blunders in recent years.
- whatshisface 5y agoA much more realistic explanation would be that any software that isn't specifically designed in a decoupled way will be coupled at a million points and impossible to separate.
- samatman 5y agoIt's probably both. The only upside for Mozilla is that making Gecko available is the right thing to do. Which, for a nonprofit, matters, and I'm sure that having an Electron-equivalent is the kind of thing that would be considered cool by staff. But there is the downside that it makes it easier to build browsers which would compete with Firefox for the shrinking niche that is "doesn't run Chrome or Safari". I guess you could make a case that such browsers would take at least as much share from Chrome as Firefox, maybe more even; but you could make the other case as well. When you add the additional downside that it's probably many man-decades of work to do it at all, well, then it doesn't happen. Although the existence of GeckoView implies that Firefox and Gecko aren't as tightly coupled as they could be.
- e3bc54b2 5y agoIsn't that the point? Making the engine decoupled and embeddable just wasn't on Mozilla's radar, and it suffered as a consequence. Chrome team was advcied very early in their development by none other than Android team to go for WebKit because it was easier to work with. Not Presto, not Gecko. So at least since back then, thud feature was at least somewhat on Apple's list of priorities. I'm not sure if it got carried over from KHTML, but if it did, they didn't break it intentionally. Back in IE horror days I remember using Avant Browser. It used IE to provide fancier features like tabs. I never remember Gecko anywhere in discussion for being a platform to build on top of, except for other Mozilla projects (FFOS, Thunderbird) that Mozilla dropped sooner or later.
- meltedcapacitor 5y agoMozilla making money? LOL. Google just sends them spare change, pretending to pay for placement, to have an alt browser to show to antitrust authorities. Third-party use of Gecko satisfies that too.
- e3bc54b2 5y agoSo if someone else makes a browser off Gecko, then that one can satisfy Google's requirements, minus the special agreements Mozilla makes for search data, and suddenly there is mo reason for Google to pay Mozilla any more..
- meltedcapacitor 5y agoIf Google stop paying for Gecko to track Chrome, it will lose feature parity, become unusable and fall out of use, where they can again be accused of monopoly. It seem unlikely someone doing a wrapper UI on a browser engine can fund that sisyphean task.
- aakkaarr 5y agoI am sorry but you are wrong. I remember times when first company forked WebKit to make their WebKit based browser (it was apple creating safari, or if my memory is wrong it was Google and their chrome). Mozilla foundation was much upset they didn't choose Gecko. But the company (Apple?) said it was because easiness of own implementation. Gecko was too hard to adapt.