Waarom je geen Firefox-forks zoals Waterfox, Pale Moon of Basilisk moet gebruiken

  • Chris Hoffman

    @chrisbhoffman

  • Februari 22, 2018, 6:40am EDT

Mozilla Firefox is een open-sourceproject, dus iedereen kan de code ervan overnemen, deze aanpassen en een nieuwe browser uitbrengen. Dat is wat Waterfox, Pale Moon en Basilisk zijn – alternatieve browsers op basis van de Firefox-code. Maar we raden af om ze te gebruiken.

Als u Firefox Quantum niet leuk vindt, gebruik dan Firefox ESR

GeELATEERD: What’s New in Firefox Quantum, the Firefox You’ve Been Waiting For

Wij zijn dol op Firefox Quantum, dat sneller en moderner is dan eerdere versies van Firefox. Als u uw oude add-ons wilt blijven gebruiken die niet meer werken in Firefox Quantum, raden we in plaats daarvan Mozilla’s Firefox Extended Support Release (ESR) aan.

Firefox ESR is gebaseerd op Firefox 52, ondersteunt traditionele XUL Firefox-add-ons en NPAPI-plug-ins, en zal beveiligingsupdates rechtstreeks van Mozilla blijven ontvangen tot 2 juli 2018.

Advertentie

Ja, Mozilla heeft een aantal dingen gedaan waar we niet gek op zijn. De Mr. Robot “Looking Glass” add-on was belachelijk, en we zijn niet enthousiast over wat ze doen met Cliqz in Duitsland. Maar nadat ze de publieke opinie op de vingers hebben getikt, hebben ze hun beleid aangepast en we hebben goede hoop dat ze het in de toekomst beter zullen doen.

Zelfs als je sommige zakelijke beslissingen van Mozilla niet helemaal vertrouwt, is je browser gewoon te belangrijk om over te laten aan een kleine gemeenschap van enthousiastelingen. Wij denken dat u het beste kunt gaan voor een groot project met een groot aantal ontwikkelaars dat veel aandacht krijgt voor beveiliging. Dat is waarom wij het gebruik van deze kleinere Firefox-gebaseerde browsers afraden, en waarom wij ook het gebruik van alternatieve browsers gebaseerd op Google Chrome afraden. Hier zijn onze zorgen over enkele van de populairdere Firefox-alternatieven.

Waterfox is Firefox ESR, maar met tragere beveiligingsupdates

Waterfox is gebaseerd op Mozilla Firefox, en het is waarschijnlijk de populairste alternatieve browser op basis van de Firefox-code. Het heeft naam gemaakt als 64-bits browser op basis van de Mozilla Firefox-code toen Mozilla alleen 32-bits versies aanbood. Mozilla Firefox is nu echter een 64-bit browser op 64-bit versies van Windows, dus dat is geen reden meer om Waterfox te gebruiken.

Heden ten dage is Waterfox gebaseerd op Firefox ESR. Het adverteert ondersteuning voor traditionele XUL Firefox-extensies en NPAPI plug-ins zoals Java en Silverlight. Dit zijn beide functies van Firefox ESR, dus u hoeft niet over te stappen naar Waterfox om ze te krijgen. Nadat Firefox ESR end of Life bereikt, zal “een “nieuwe” browser worden ontwikkeld om het ethos van Waterfox van aanpassing en keuze te volgen”, volgens de Waterfox-blog.

Advertentie

Waterfox heeft ook een aantal andere verschillende functies. Het schakelt Pocket standaard uit, maar je kunt Pocket zelf uitschakelen in Firefox. Het zal geen telemetriegegevens naar Mozilla sturen, maar je kunt dat uitschakelen via Opties > Privacy & Beveiliging > Firefox Gegevensverzameling en -gebruik in Firefox. Encrypted Media Extensions (EME), die nodig zijn voor sites als Netflix, zijn ook standaard uitgeschakeld – en nogmaals, u kunt ze zelf in Firefox uitschakelen als u dat wilt.

Over het geheel genomen is het gebruik van Waterfox in principe net zo als het gebruik van Firefox ESR en het wijzigen van een paar instellingen… met één groot verschil: beveiligingsupdates komen in Firefox ESR veel sneller binnen dan in Waterfox. Telkens wanneer Mozilla beveiligingsupdates voor Firefox ESR uitbrengt, moeten de Waterfox-ontwikkelaars deze updates in Waterfox integreren voordat ze aan gebruikers worden geleverd.

Laten we eens kijken naar de meest recente grote release: Mozilla bracht Firefox 57 uit op 14 november 2017. De ontwikkelaars van Waterfox brachten Waterfox 56 uit waarin de beveiligingsupdates van Firefox 57 op 30 november 2017 waren opgenomen. Meer dan twee weken wachten op beveiligingsupdates is volgens ons geen goed idee!

Hier is een recenter voorbeeld van een minor release: Op 23 januari 2018 bracht Mozilla Firefox 58 en Firefox ESR 52.6 uit met een verscheidenheid aan beveiligingsfixes. Drie dagen later zei het Waterfox-project op Twitter dat het werkte aan het integreren van deze patches. Op 1 februari 2018 werd Waterfox 56.0.4 uitgebracht met deze patches. Dat betekent dat Waterfox-gebruikers negen dagen hebben gewacht op een beveiligingspatches van een minor release, in vergelijking met als ze gewoon Firefox zouden gebruiken. We denken niet dat het een goed idee is om zo lang te wachten.

Advertentie

In de toekomst zal dit alleen maar ingewikkelder worden omdat de Waterfox-ontwikkelaars hun eigen browser proberen te maken. We raden aan weg te blijven en gewoon Firefox ESR te gebruiken.

Pale Moon is gebaseerd op zeer verouderde Firefox-code

Pale Moon is gebaseerd op oudere Firefox-code. De huidige versie van Pale Moon is gebaseerd op Firefox 38 ESR, die oorspronkelijk in 2015 is uitgebracht. De vorige versie was gebaseerd op Firefox 24 ESR, die in 2013 is uitgebracht. Het project maakt gebruik van een oudere Firefox-interface die is gemaakt vóór het Australis-thema, en ondersteunt nog steeds XUL-add-ons.

In plaats van te zijn gebaseerd op Mozilla’s Gecko-rendering engine, is Pale Moon gebaseerd op “Goanna”, een open-source browser engine die een vork is van gecko. (In open-source software is een “fork” wanneer iemand de bestaande code van een project neemt, het kopieert en het vanaf dat punt zelf verder ontwikkelt, in een andere richting.)

While Waterfox is gebaseerd op code die momenteel wordt ondersteund door Mozilla, Pale Moon is gebaseerd op veel oudere code. Het heeft niet de nieuwe webfuncties of prestatieverbeteringen van moderne versies van Firefox, noch ondersteunt het het bekijken van bepaalde soorten video met DRM.

Advertentie

Meer nog, het baseren van een browser op dergelijke oude code maakt beveiligingspatches moeilijker. De ontwikkelaar van Pale Moon probeert de beveiligingspatches voor Firefox bij te houden, maar hij onderhoudt oude code die Mozilla heeft laten vallen. Mozilla heeft naar verluidt meer dan duizend werknemers, terwijl Pale Moon één hoofdontwikkelaar heeft, die een enorme hoeveelheid code probeert te onderhouden die steeds meer verouderd raakt. De oudere code laat ook functies weg die moderne browsers zo veilig maken, zoals de multi-process sandboxing functies die eindelijk in Firefox Quantum zijn gekomen.

Bijkomend is dat Pale Moon de neiging heeft om slechter te presteren in browser benchmarks vergeleken met moderne browsers, wat niet verrassend is gezien de leeftijd. De ontwikkelaar is het niet eens met browserbenchmarks, maar het is niet verwonderlijk dat een browser op basis van vier jaar oude code trager is dan een moderne.

Basilisk is een modernere, maar onstabielere Pale Moon

Basilisk is een nieuwe browser van de maker van Pale Moon. Terwijl Pale Moon is gebaseerd op Firefox 38 ESR, is Basilisk gebaseerd op nieuwere Firefox-code. De ontwikkelaar werkt aan het “Unified XUL Platform (UXP)”, wat een fork is van Mozilla’s code zonder de nieuwe Servo en Rust code die Firefox Quantum zo snel maakt. Het maakt ook geen multi-proces functies mogelijk.

Een toekomstige versie van Pale Moon zal worden gebaseerd op deze code, maar op dit moment beschouwt de ontwikkelaar Basilisk als een onstabiel ontwikkelplatform.

Advertentie

Dit past bij Pale Moon’s soort vreemde geschiedenis. De eerste grote versie van Pale Moon was gebaseerd op Firefox 24 ESR, vanwege een meningsverschil over waar Firefox naar toe ging. Maar de ontwikkelaar moest uiteindelijk overstappen op Firefox 38 ESR om meer moderne functies te krijgen. Nu doet de ontwikkelaar weer hetzelfde, door deze nieuwe versie grotendeels te baseren op de pre-Quantum Firefox code. Wij zien het nut niet in van weerstand bieden tegen nieuwe functies om er vervolgens om de paar jaar een grote sprong naar te maken. Blijf gewoon bij een browser die voortdurend wordt bijgewerkt, zoals Firefox.

Als je deze browser niet zou moeten gebruiken, afgezien van dezelfde veiligheids- en bruikbaarheidsproblemen die inherent zijn aan Pale Moon, zegt zelfs de ontwikkelaar dat het “ontwikkelingssoftware” is die als beta moet worden beschouwd.

Dit zijn niet de enige Firefox-gebaseerde browsers die er zijn, maar ze zijn wel de populairste-en de meeste anderen zullen waarschijnlijk met vergelijkbare problemen komen. Het is het beste om een browser te gebruiken waar een groot team achter staat, zodat beveiligingsproblemen zo snel mogelijk kunnen worden ontdekt, opgelost en gepatcht.

Chris Hoffman
Chris Hoffman is hoofdredacteur van How-To Geek. Hij schrijft al meer dan tien jaar over technologie en was twee jaar lang columnist voor PCWorld. Chris heeft geschreven voor The New York Times, is geïnterviewd als een technologie-expert op tv-zenders zoals Miami’s NBC 6, en had zijn werk verslagen door nieuwsbronnen zoals de BBC. Sinds 2011 heeft Chris meer dan 2.000 artikelen geschreven die bijna een miljard keer zijn gelezen – en dat is alleen hier bij How-To Geek.Read Full Bio ”

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *