Mijn weeklange ervaring met open source: de meest opvallende verrassingen en uitdagingen waar ik voor stond

Een van de belangrijkste redenen die veel mensen ertoe aanzet om Overstappen op open source-applicaties Het gaat om de kostenbesparing en de vrijheid die het biedt. Net als velen wil ik niet constant afhankelijk zijn van dure app-abonnementen, lange en ingewikkelde servicevoorwaarden en de hoop dat softwarebedrijven hun privacybeleid respecteren.

Mijn weeklange ervaring met open source: de meest opvallende verrassingen en uitdagingen waar ik voor stond

Dus experimenteerde ik een week lang met het vervangen van al mijn Windows-productiviteitsapps – van notitie-apps tot taakbeheerders, browsers en e-mailclients – door open-sourcealternatieven. Ik wilde kijken of ze een haalbare optie waren om de beperkingen van propriëtaire apps te omzeilen.

Er waren een aantal belangrijke voordelen, maar ik leerde ook over de obstakels die je tegenkomt bij een volledige overstap naar open source. Het is zeker niet iets wat je lichtvaardig moet doen, vooral niet als je waarde hecht aan de online functionaliteiten van de applicaties die je momenteel gebruikt.

3. Al mijn favoriete apps hadden een open source-alternatief.

En ze waren allemaal helemaal gratis!

Voor dit experiment heb ik gebruikt Gratis open source-applicaties zoals OnlyOffice Firefox, Joplin, Thunderbird en Nextcloud. Ik heb alles op mijn Windows-pc geïnstalleerd, behalve Nextcloud, waarvoor Docker en een speciaal gebouwde image nodig waren. De apps konden basistaken voor productiviteit redelijk goed aan, omdat ze alle basisfuncties hadden die ik nodig had.

ONLYOFFICE verwerkte spreadsheets en presentaties adequaat, Joplin organiseerde mijn aantekeningen met zijn eenvoudige interface en Firefox met zijn privacy-extensies gaf me een veilige surfervaring. Thunderbird beheerde effectief meerdere e-mailaccounts en agenda's, en hoewel Nextcloud een complexe installatie was, werkte de bestandssynchronisatie betrouwbaar nadat ik het had geconfigureerd (naar mijn beste vermogen).

De apps waren ook zeer aanpasbaar, met een verscheidenheid aan thema's, plug-ins en scripts om de functionaliteit uit te breiden. Omdat ik dit echter vanuit een niet-technisch perspectief benaderde, vertrouwde ik op eenvoudigere aanpassingen. Ik wist dat ik met de ondersteuning en documentatie van de community diepere aanpassingen aankon.

Ik moet ook toegeven dat het gevoel van volledige controle over mijn gegevens geweldig was. Het feit dat mijn persoonlijke gegevens niet op bedrijfsservers stonden, gaf me gemoedsrust, ook al moest ik alles zelf beheren. Niemand controleerde de toegang, verzamelde gebruikersgegevens of verkocht deze mogelijk aan adverteerders.

2. Er zijn wel wat afwegingen.

Maar dat is niet erg.

AI toevoegen aan ONLYOFFICE

Mijn grootste ergernis is dat de open source-ervaring losgekoppeld aanvoelt. Bijvoorbeeld, bij Microsoft Office is het goed geïntegreerd in het ecosysteem, met OneDrive voor cloudopslag en Copilot voor AI. In bijvoorbeeld de OnlyOffice desktop-app moet je de AI zelf instellen (waarvoor een API-sleutel nodig is) en Nextcloud of ownCloud gebruiken voor cloudsynchronisatie.

Opensourcetools geven doorgaans prioriteit aan stabiliteit en beveiliging boven flitsende functies en finishing touches. Dit betekent dat geavanceerde gebruikersinterfaces, AI-gestuurde assistenten, naadloze cloudsynchronisatie en zelfs mobiele integratie meestal ondergeschikt zijn. De nieuwste, populaire functies kunnen later worden toegevoegd of vereisen handmatige configuratie (hierover later meer). Uiteraard vindt u de geavanceerde automatiserings- en opmaakopties van Microsoft Office niet terug in OnlyOffice.

Bovendien mis ik met opensourcetools zoals Joplin de naadloze, kant-en-klare ervaring die notitie-apps zoals Notion bieden. Met name hun cloudsynchronisatie werkt naadloos, terwijl het gebruik van Joplin met Nextcloud vereist dat de Nextcloud-server actief is en dat de serverpoort vrij is voordat notities tussen apparaten worden gesynchroniseerd.

Bovendien is de community de belangrijkste bron van ondersteuning als het gaat om open source, zonder dat er speciale teams beschikbaar zijn. In het geval van OnlyOffice moest ik ondersteuning zoeken via Reddit en GitHub, met wisselend resultaat. Het was een beetje frustrerend omdat ik snelle oplossingen nodig had, maar ik wist dat het uiteindelijk de moeite waard zou zijn als ik ze eenmaal had.

1. Het ergste aan volledig open source gaan

Grote vrijheid brengt grote complexiteit met zich mee.

Een configuratiebestand bewerken in Docker

Vrijheid brengt vaak complexiteit met zich mee. Dit was een grote schok voor mij tijdens mijn ervaring. Sommige functies die ik als vanzelfsprekend beschouwde in propriëtaire applicaties vereisen kennis op IT-niveau om te implementeren bij het gebruik van open-sourcealternatieven.

Het synchroniseren van Nextcloud tussen een desktopserver en een mobiele app is bijvoorbeeld niet zo eenvoudig. Ik heb Nextcloud op Windows geïnstalleerd met Docker, maar toen ik de mobiele app met de server probeerde te verbinden, stuitte ik op fouten. Het grote probleem was dat de server op mijn Windows-computer HTTP gebruikte en de mobiele app niet. Vereist een veilig HTTPS-protocolen wijst onveilige verbindingen af.

Om dit probleem op te lossen, heb je kennis nodig van het aanpassen van configuratiebestanden en het beheren van certificaten – iets wat mijn expertise ver te boven gaat. Uiteindelijk heb ik de Nextcloud-server op mijn telefoon benaderd met een browser. Maar zelfs daarvoor moest ik een configuratiebestand aanpassen om het IP-adres van mijn computer een vertrouwd bereik te maken.

Overigens kun je OnlyOffice ook in Nextcloud instellen en directe samenwerking mogelijk maken. Voor apparaten in hetzelfde netwerk als de server is het zo eenvoudig als het IP-adres van het apparaat gebruiken. Voor openbare of externe toegang kan het echter wat ingewikkelder zijn, omdat er informatie nodig is zoals domeinnamen, SSL-certificaten en configuratie-expertise.


Het belangrijkste dat ik heb geleerd, is dat de migratie naar open-sourcealternatieven voor propriëtaire applicaties één applicatie tegelijk moet gebeuren. Een volledige migratie is niet altijd mogelijk, afhankelijk van je configuratie. Het zal voor sommige applicaties zeker makkelijker zijn dan voor andere, maar het is de beste manier om te voorkomen dat je workflow volledig verstoord raakt. En als je hulp kunt krijgen van iemand die weet hoe je deze applicaties moet installeren, vooral als het gaat om cloudsynchronisatie, is dat nog beter.

Zodra je alles hebt ingesteld wat je nodig hebt, zul je ontdekken dat de kostenbesparingen, vrijheid en flexibiliteit die open-sourceapplicaties bieden de moeite meer dan waard zijn. Zelfs als je niet van plan bent om bij te dragen aan de ontwikkeling, is het de moeite waard om te onderzoeken in hoeverre de applicatie door de community wordt ondersteund en of deze actief wordt ontwikkeld om problemen in de toekomst te voorkomen.

Ga naar de bovenste knop