Wat is Chromium en hoe verschilt het van Chrome?

Auteur: Gepubliceerd

In het kort: Chromium is een opensourceproject voor een webbrowser. De code vormt de basis van Google Chrome, Microsoft Edge en vele andere browsers. De naam wordt ook gebruikt voor een browser die met deze code is gebouwd. Die lijkt qua uiterlijk op Chrome, maar heeft niet noodzakelijk dezelfde diensten en updatemechanismen. Voor dagelijks internetgebruik zijn de herkomst van de installatie en regelmatige beveiligingsupdates belangrijker dan de naam alleen.

Chromium is een project én een browser

Chromium is een opensourceproject: de broncode kan worden bekeken, geanalyseerd en gebruikt volgens de bijbehorende licenties. Een gemeenschap ontwikkelt het project, met een belangrijke bijdrage van Google. Andere bedrijven kunnen op basis daarvan hun eigen browsers maken en er een interface, functies en diensten aan toevoegen.

De naam ‘Chromium’ kan ook verwijzen naar een concrete toepassing die op een computer is geïnstalleerd. Zo’n browser ontstaat door de code te compileren: om te zetten in een programma dat kan worden uitgevoerd. De beschikbare builds kunnen van verschillende leveranciers afkomstig zijn. Daardoor heeft niet elke Chromium-installatie dezelfde functies of dezelfde manier van updaten.

Chromium is niet alleen een browserengine. Het omvat een bredere verzameling code, onder meer voor tabbladen, netwerkverkeer en ontwikkelaarstools. De engine Blink zorgt voor de weergave van webpagina’s en V8 voert JavaScript uit, een taal die onder meer wordt gebruikt voor interactieve onderdelen van websites.

Hoe Chromium verschilt van Google Chrome

Google Chrome is een kant-en-klaar product van Google, gebaseerd op Chromium. Het combineert de gedeelde technische basis met een eigen distributiewijze, integraties en aanvullende componenten. Chromium is dus geen ‘namaak-Chrome’ en ook niet simpelweg een eerdere versie van die browser.

OnderdeelChromiumGoogle Chrome
DistributieVerschillende builds en pakkettenProduct aangeboden door Google
UpdatesAfhankelijk van de leverancier van het pakketMeestal automatisch, met uitzonderingen afhankelijk van het systeem en het beheer
Diensten van GoogleDe mate van integratie hangt af van de build; volledige Chrome-synchronisatie is niet vanzelfsprekendIntegratie met een account van Google en synchronisatie
MultimediaOndersteuning voor bepaalde formaten en beveiligde inhoud hangt af van het pakketMeegeleverde componenten bieden bredere ondersteuning voor dergelijke inhoud

Verschillen in multimediaondersteuning kunnen pas bij een specifieke dienst zichtbaar worden. Informatieve websites zullen vergelijkbaar werken, maar een streamingdienst kan een DRM-component vereisen: een mechanisme voor het beschermen van inhoud dat in de betreffende Chromium-build ontbreekt. Dat betekent niet dat Chromium geen video’s kan afspelen. Het probleem betreft bepaalde formaten of beveiligingsmechanismen.

Waarom andere browsers Chromium gebruiken

Een browser vanaf nul bouwen vereist het onderhouden van omvangrijke code voor webstandaarden en beveiliging. Door Chromium te gebruiken, kunnen makers hun product op een gedeelde basis bouwen en zich op hun eigen functies richten. Onder meer Microsoft Edge, Brave, Opera en Vivaldi werken zo.

Een gedeelde basis betekent doorgaans dat pagina’s vergelijkbaar worden weergegeven en dat veel van dezelfde extensies worden ondersteund. Toch werken niet alle browsers identiek. Makers kunnen synchronisatie, advertentieblokkering, diagnostische gegevens en tabbladbeheer anders aanpakken.

Voor websitebouwers levert dit een praktische aanwijzing op: een test in Chrome zegt veel over de werking van een website in andere browsers op basis van Chromium. Maar zo’n test vervangt niet het controleren van belangrijke functies in de afzonderlijke browsers. Houd daarnaast ook rekening met Firefox en Safari, die andere engines gebruiken.

Is Chromium veilig en privacyvriendelijk?

Chromium bevat beveiligingsmechanismen, zoals procesisolatie en een sandbox die de toegang van onderdelen van de browser tot systeembronnen beperkt. Hoe effectief deze mechanismen zijn, hangt echter ook af van de configuratie en van hoe actueel het programma is. Open broncode maakt het mogelijk de beveiliging te analyseren, maar garandeert op zichzelf geen veiligheid.

Het grootste praktische risico is het gebruik van een oude build zonder beveiligingsupdates. Chromium dat als los bestand is gedownload, wordt mogelijk niet automatisch bijgewerkt. Een pakket uit een onderhouden softwarerepository van het systeem kan daarentegen updates ontvangen samen met andere toepassingen.

Het ontbreken van sommige diensten van Google maakt Chromium niet tot een hulpmiddel dat anonimiteit garandeert. Websites kunnen gebruikers nog steeds herkennen aan hun aanmelding, cookies of apparaatkenmerken. Om de privacy te beoordelen, moet je het specifieke pakket, de instellingen, de extensies en het beleid van de leverancier bekijken, niet alleen het browserlogo.

Wanneer is het zinvol om Chromium te installeren?

Chromium kan een goede keuze zijn voor ontwikkelaars, mensen die de werking van een browser analyseren of gebruikers van een systeem waarvan de repository een actueel, onderhouden pakket aanbiedt. Voor gewoon internetgebruik vraagt een kant-en-klare browser met voorspelbare updates vaak minder aandacht.

Wil je bijvoorbeeld Chrome vervangen op een computer met Linux? Kijk dan eerst of Chromium beschikbaar is in de repository van je distributie. Controleer in de documentatie wie het pakket onderhoudt en hoe updates worden geleverd. Test vervolgens de extensies die je nodig hebt, videogesprekken en streamingdiensten voordat je voor je dagelijkse werk overstapt.

Ga vóór de installatie vooral na waar het pakket vandaan komt en hoe het zal worden bijgewerkt. Als de leverancier die twee zaken niet uitlegt, kies dan een andere versie of browser waarvan duidelijk is hoe die wordt onderhouden.

Zie ook: Wat is Apache?

Lees ook

Lees hoe PHP-FPM PHP-verzoeken verwerkt, verschilt van een webserver en hoe je processen afstemt op verkeer en hostingcapaciteit.
Ontdek hoe BIND als open DNS-serversoftware domeinen beheert, welke rollen het vervult en wanneer zelf beheren zinvol is.
Lees wat het Poolse REGON-register en -nummer betekenen, hoe ze verschillen van NIP en KRS en hoe je bedrijfsgegevens controleert.