Nextcloud biedt open source content collaboration-platform waarbij privacy en security centraal staan

24 september 2024

Bij digitaal samen­werken worden privacy en security voor veel bedrijven en over­heids­in­stel­lingen steeds belang­rijker. Is Microsoft Office 365 dan nog wel de meest voor de hand liggende keuze? Het is immers maar de vraag wat er met bedrijfs­kri­ti­sche en priva­cy­ge­voe­lige infor­matie gebeurt die via dit platform wordt gemaakt en gedeeld. Voor wie zich daar zorgen over maakt, biedt een bedrijf als Nextcloud een aantrek­ke­lijk alternatief. 

Nextcloud is een Duits soft­wa­re­be­drijf dat volledig op basis van open source-principes werkt. Men heeft een uitge­breid colla­bo­ra­tion-platform ontwik­keld dat recht­streeks concur­reert met Office 365. In tegen­stel­ling dat wat Big Tech-bedrijven in de regel doen, staan security, privacy en aandacht voor ethische normen centraal bij alles wat Nextcloud doet. Het bedrijf orga­ni­seerde onlangs in Berlijn een community-bijeen­komst. Belgium Cloud sprak daar met Jos Poort­vliet, co-founder en Director Commu­ni­ca­tions bij Nextcloud. Het bedrijf intro­du­ceerde daar tevens Netxcloud Hub 9, de nieuwste versie van het content collaboration-platform. 

De achter­grond van Jos Poort­vliet is veel­zijdig: hij begon als business consul­tant en heeft een opleiding in de psycho­logie. “Ik ben bovendien altijd een fan geweest van open source-software”, vertelt Poort­vliet tijdens een interview in Motion Lab, de Berlijnse ‘maker­space’ waar Nextcloud zijn community-bijeen­kom­sten steevast houdt. Al consta­teert Poort­vliet wel dat het aantal deel­ne­mers aan de community-bijeen­kom­sten van Nextcloud hard groeit en Motion Lab eigenlijk te klein aan het worden is. 

Vrijwillig en gratis samenwerken

“Het zal de psycho­loog in mij zijn, maar het fasci­neert me hoe mensen wereld­wijd vrij­willig en gratis samen­werken aan iets groters”, vertelt Poort­vliet. Na gewerkt te hebben aan projecten zoals KDE en Suse, kwam hij terecht bij OwnCloud. Dit bedrijf werd in 2010 opgericht door Frank Karlit­schek. Dat gebeurde vanuit de KDE community. OwnCloud werd gefi­nan­cierd door venture capital. Het bedrijf ging in 2016 echter failliet, waarna Karlit­schek en Poort­vliet besloten met Nextcloud een nieuwe weg in te slaan. Overigens heeft OwnCloud een doorstart gemaakt en is het project tegen­woordig onderdeel van Kiteworks.

“Frank vroeg me in 2014 om community manager te worden bij OwnCloud”, vertelt Poort­vliet. “Maar toen OwnCloud failliet ging, ontstond Nextcloud als een fork op de codebase.” Met Karlit­schek als CEO en Pootvliet verant­woor­de­lijk voor marketing, groeide Nextcloud snel en heeft het in Stuttgart geves­tigde bedrijf nu meer dan 120 mensen in dienst.

Nextcloud is een privaat bedrijf dat volledig inzet op content colla­bo­ra­tion op basis van open source. Het platform kent een sterke focus op privacy en security. “Iedereen kan Nextcloud gratis down­lo­aden. Thuis­ge­brui­kers zullen we nooit monetizen. We verdienen ons geld door enter­prise-klanten tegen betaling support te bieden”, benadrukt Poort­vliet. Het business model van Nextcloud draait om self-hosting: orga­ni­sa­ties houden op die manier zelf volledige controle over hun data en imple­men­tatie. Klanten kunnen ook kiezen voor gehoste versies bij verschil­lende service providers.

Developers met copyrights

Een van de kern­waardes van Nextcloud is dat ontwik­ke­laars altijd de copy­rights op hun eigen code behouden. “Dat is een belang­rijke stap geweest, omdat Nextcloud hierdoor ook nooit naar gesloten licenties kan over­scha­kelen,” zegt Poort­vliet. Dit commit­ment aan open source vormen de ruggen­graat van het bedrijf. Nextcloud richt zich op vier markt­seg­menten: publieke sector, service providers, onder­wijs­in­stel­lingen (met name univer­si­teiten) en onder­ne­mingen. Elk van deze verticals draagt ongeveer evenveel bij aan de omzet van Nextcloud.

Menig gebruiker kent Nextcloud vanwege een speci­fieke functie. “Voor sommige bedrijven is dat bijvoor­beeld de calendar-functie. Of file sharing”, vertelt Poort­vliet. “Stap voor stap ontdekt men vervol­gens dat wij een volledig platform voor content colla­bo­ra­tion bieden. We bieden video­con­fe­ren­cing, chat, groupware en office-func­ti­o­na­li­teit”, legt hij uit. Dit maakt Nextcloud aantrek­ke­lijk voor bedrijven die hun interne manier van samen­werken of de samen­wer­king met externe personen of partijen zelf willen orga­ni­seren. de licen­tie­kosten vallen daarmee veel lager uit, terwijl men de beveiligingsrisico’s die gepaard gaan met het gebruik van allerlei losse oplos­singen aanzien­lijk kan verminderen.

Concurrenten op basis van security en privacy

Een uitdaging voor Nextcloud is uiteraard dat het bedrijf zich moeten meten met grote spelers als Microsoft Office 365 of Google Workspace. Poort­vliet erkent dat dit lastig kan zijn, maar ziet tege­lij­ker­tijd kansen. “De focus die wij leggen op privacy en security is voor onze gebrui­kers een heel belang­rijk argument. Bij Big Tech weet je nu eenmaal dat men ‘meekijkt’ en dat gevoelige infor­matie niet volledig afge­schermd kan worden. Die moge­lijk­heid bieden wij wel, Sterker nog, dat is de kern van wat wij doen en zit inge­bakken in al onze software. Self-hosting is daarbij bovendien heel belang­rijk. Het betekent bij ons ook letter­lijk dat alle gegevens die met Nextcloud worden vast­ge­legd, verwerkt, gedeeld en derge­lijke ook echt bij het bedrijf zelf blijven.” 

Het verschil in grootte tussen Big Tech en een relatief klein bedrijf als Nextcloud is uiteraard een punt van aandacht. Kan men met 120 mensen wel de func­ti­o­na­li­teit van een content colla­bo­ra­tion-platform onder­houden en verder uitbreiden? Dat lijkt een grotere uitdaging dan het in werke­lijk­heid is, meent Poort­vliet: “Natuur­lijk moeten we keuzes maken, maar we doen veel op basis van inte­gratie met andere open source-projecten. Zo kunnen we ons focussen op de user interface en een soepel werkende ervaring bieden zonder dat we elk aspect van de backend zelf hoeven te bouwen.” Hij wil maar zeggen: Nextcloud mag dan ‘maar’ 120 mensen in dienst hebben, de direct voor Nextcloud actieve community is veel groter. Voeg je daar ook nog eens de commu­ni­ties aan toe die actief zijn voor de open source-tools die Nextcloud inte­greert, dan is het aantal mensen dat een bijdrage levert aan dit content colla­bo­ra­tion-platform ineens vele duizenden mensen groot. 

Het gebruik van AI

Inte­res­sant bij Nextcloud is hun bena­de­ring van AI-inte­gratie. Poort­vliet legt uit dat Nextcloud al enkele jaren AI-modellen inte­greert en daarbij een ethische bena­de­ring hanteert. “We hebben een abstrac­tie­laag gecreëerd waarmee gebrui­kers vanuit Nextcloud externe AI-modellen kunnen aanroepen. We beoor­delen die modellen op ethische gronden.” Dit wordt gedaan met een stoplicht-systeem waarbij modellen een groen, geel of rood label krijgen. De kleur van het label  gebaseerd op vragen als trans­pa­rantie, of het model open source is, de ethiek van de gebruikte trai­nings­data plus de vraag of de trai­nings­data beschik­baar is voor de gebruiker.

Het is een van de manieren waarop Nextcloud zich weet te onder­scheiden van grotere concur­renten. In andere gevallen probeert men onder­scheid te creëren door met name slimmer te zijn. Een voorbeeld daarvan is een aanpak die men bij Nextcloud ‘Simple Sign Up’ noemt en die al sinds 2016 wordt toegepast. SSU betekent dat gebrui­kers een account voor en nieuwe imple­men­tatie van Nextcloud kunnen aanmaken. Tijdens deze aanmeld­pro­ce­dure wordt vast­ge­steld in welke regio de gebruiker zich bevindt en worden als optie de moge­lijk­heid aange­boden om bij een regionale hosting-partner Nextcloud af te nemen. Zo heeft men dus altijd de moge­lijk­heid om de software te down­lo­aden of – als dat beter in de plannen past – voor een gehoste versie te kiezen. Deze Single Sign Up-aanpak is inmiddels ook door andere open source-projecten, zoals Mastodon, overgenomen. 

Daarnaast biedt Nextcloud een vrij uitge­breide market­place met extra func­ti­o­na­li­teit, allemaal eenvoudig te instal­leren via een enkele klik. Poort­vliet: “We besteden veel aandacht aan het instal­leren via één klik. Het gaat niet zelden om behoor­lijk uitge­breide software, die de gebruiker deson­danks op een zeer eenvou­dige manier moet kunnen toevoegen aan zijn Nextcloud-omgeving.” 

Een ander voorbeeld van slim onder­scheid aanbrengen, heeft met file sharing te maken. Hierbij hanteert Nextcloud een aanpak waarbij meerdere indi­vi­duele publieke links kunnen worden gecreëerd, met elk indi­vi­duele toegangs­rechten. Zo kan de ene ontvanger het recht krijgen om alleen te lezen, maar niet te down­lo­aden of wijzi­gingen te maken, terwijl een ander toegang krijgt tot hetzelfde bestand om wijzi­gingen aan te brengen. Anders dan bij Microsoft of Google kan dit dus gere­a­li­seerd worden zonder dat zij hiervoor ieder een eigen Nextcloud-account behoeven te hebben. 

Introductie van Nextcloud Hub 9

Bij open source-projecten werken veel mensen met elkaar samen aan het schrijven van code. Het code review-proces is dus cruciaal. Alles gebeurt bij Nextcloud via Github en dus in het openbaar. Kwaliteit van de code is voor iedere developer dus heel belang­rijk. Immers, hun peers kijken naar de kwaliteit van wat ze gedaan hebben. Testen gebeurt deels geau­to­ma­ti­seerd. Inte­res­sant genoeg is er echter geen apart testing team. Het is juist een group effort. “Als je als developer zelf je software moet supporten, heeft dat impact op de aanpak en kwaliteit. Je gaat dan vrijwel auto­ma­tisch jouw code zo schrijven dat deze makke­lijker te beheren en te supporten is.”

Een belang­rijke aankon­di­ging die Nextcloud tijdens de community-bijeen­komst in Berlijn deed was die van Nextcloud Hub 9. Deze versie intro­du­ceert onder andere federatie. Het bedrijf ziet steeds meer interesse in gede­cen­tra­li­seerde tech­no­lo­gieën die commu­ni­catie en samen­wer­king tussen verschil­lende servers mogelijk maakt. Nextcloud Hub 9 maakt het delen en samen­werken aan docu­menten mogelijk zonder dat hiervoor meerdere accounts nodig zijn. Hierbij maakt men gebruik van een gefe­de­reerde cloud-ID. 

De release intro­du­ceert ook Nextcloud Flow. Dit is een nieuwe workflow engine voor het auto­ma­ti­seren van werk­pro­cessen, met inte­gratie voor sjabloon­do­cu­menten en het verwerken van data. Flow inte­greert verder met Nextcloud Tables, Mail en de AI-assistent Nextcloud Assistant. Als die nieuwe func­ti­o­na­li­teit draait volledig lokaal. 

Pin It on Pinterest

Share This