
Duurzame Open Source
26 mrt 2025
Onze Missie Behouden: Waarom ECHO Van AGPLv3 Naar BSL1.1 Gaat
26 maart 2025, door Jorim
Toen we twee maanden geleden aankondigden dat ECHO open source zou worden, werden we gedreven door een krachtige overtuiging: de hulpmiddelen die onze democratische toekomst vormgeven moeten transparant, verantwoordelijk en door de gemeenschap gestuurd zijn. Vandaag zetten we een nieuwe stap om ervoor te zorgen dat deze visie nog vele jaren duurzaam blijft.
Na zorgvuldig overwegen, stappen we over met ECHO van de AGPLv3-licentie naar de Business Source License (BSL 1.1). Deze beslissing is niet lichtvaardig genomen, maar we geloven dat dit de perfecte balans biedt tussen het behouden van onze open source waarden en ervoor zorgen dat Dembrane op de lange termijn democratische technologie kan blijven bouwen.
Waarom We Deze Verandering Doorvoeren
Sinds de release van ECHO als open source in februari hebben we geweldige betrokkenheid van de gemeenschap gezien, zoals de interesse van Athabasca University in het ontwikkelen van end-to-end encryptie voor audio tijdens transport voor gevoelige toepassingen. Maar we zijn ook uitdagingen tegengekomen die we niet hadden voorzien. Terwijl AGPLv3 de openheid bood die we waarderen, beschermde het niet ons vermogen om voortdurende ontwikkeling te ondersteunen.
"We geloven fundamenteel in openheid, maar we moeten ook zorgen dat Dembrane door kan gaan met het investeren van aanzienlijke inspanningen in het bouwen van de beste democratische technologiehulpmiddelen." - Jorim, Oprichter
Deze verschuiving naar BSL stelt ons in staat om onze kernmissie te beschermen terwijl we nog steeds voldoen aan onze toewijding aan transparantie en samenwerking met de gemeenschap. Door de economische duurzaamheid van ECHO te verzekeren, kunnen we meer middelen toewijzen aan het verbeteren van het platform in plaats van aparte commerciële functies of propriëtaire uitbreidingen te creëren.
Wat Betekent BSL Voor Jou?
Voor de overgrote meerderheid van onze gemeenschap verandert er niets:
Alle broncode van Dembrane blijft volledig open en beschikbaar op GitHub
Niet-commercieel gebruik (inclusief onderzoek, onderwijs en kleine organisaties) blijft volledig gratis
Commercieel gebruik onder een omzetdrempel blijft toegestaan
De code converteert automatisch terug naar GPLv3 na een bepaalde periode (3 jaar)
Alle eerder uitgebrachte GPLv3-versies blijven beschikbaar onder die licentie
De belangrijkste verandering betreft grote commerciële entiteiten die ECHO gebruiken om concurrerende diensten aan te bieden. Deze organisaties hebben nu een commerciële licentie nodig, wat helpt bij het ondersteunen van de voortdurende ontwikkeling van het platform dat we samen opbouwen.
Deze aanpak is met succes toegepast door bekende open source projecten zoals MariaDB, Sentry, CockroachDB en Directus, die soortgelijke duurzaamheidsuitdagingen hadden en waarvan we zijn geïnspireerd door hun blog's en licentiestructuren.
“We begrijpen dat de BSL-licentie niet voldoet aan alle 10 criteria van de Open Source Initiative voor een licentie om open source te zijn, maar wij en onze gemeenschap begrijpen de fundamentele behoeften van duurzame open source, iets dat alleen wordt opgelost door balans.” -
Onze Voortdurende Toewijding aan Openheid
Deze licentie verandering weerspiegelt een evolutie in onze aanpak, niet een afwijking van onze waarden. We blijven diep toegewijd aan:
Transparantie: Alle code blijft openbaar en zichtbaar
Gemeenschapssamenwerking: We verwelkomen bijdragen van ontwikkelaars wereldwijd
Toegankelijkheid: Organisaties met beperkte middelen kunnen ECHO nog steeds gratis gebruiken
Langetermijn openheid: Alle code keert uiteindelijk terug naar GPLv3
Door deze stap te zetten, zorgen we ervoor dat Dembrane kan blijven investeren in het bouwen van geavanceerde democratische technologie die gemeenschappen helpt groeien in wijsheid, impact en verbondenheid naarmate ze schalen.
Grote Release: ECHO 1.0.0
Deze licentie verandering valt samen met een belangrijke mijlpaal in ECHO's reis. We zijn verheugd aan te kondigen dat ECHO van versie 0.0.9 (pilot) naar versie 1.0.0 (productie klaar) gaat. Dit markeert een grote prestatie voor ons team en de gemeenschap, wat aangeeft dat ECHO nu stabiel en robuust genoeg is voor productieomgevingen.
Als onderdeel van deze 1.0.0-release introduceren we verschillende belangrijke toevoegingen:
Implementatiecode Release: We maken onze GitOps-code (Infrastructuur en Configuratie als Code) beschikbaar, waardoor naadloze implementatie van ECHO in diverse omgevingen mogelijk wordt. Dit zal de technische barrières voor adoptie aanzienlijk verminderen en organisaties in staat stellen ECHO met minimale wrijving in hun bestaande infrastructuur te integreren. Link naar Repository
Verbeterde Audioprocessing Pijplijn: Grote updates in onze audioprocessing pijplijn zullen verbeterde kwaliteit, betrouwbaarheid en prestaties leveren voor alle op stem gebaseerde democratische processen.
We lanceren ook twee spannende nieuwe functies die zijn ontworpen om collectieve besluitvorming te verbeteren (details worden aangekondigd in aankomende releases).
Al deze toevoegingen zullen beschikbaar zijn onder de BSL-licentie om de hierboven genoemde redenen, zodat we kunnen blijven innoveren terwijl we onze toewijding aan openheid behouden.
Wat Is Volgende Voor ECHO
Deze licentie verandering valt samen met spannende ontwikkelingen in ECHO's roadmap. We verdubbelen onze kernfunctionaliteiten terwijl we nieuwe manieren onderzoeken om collectieve besluitvorming toegankelijker en effectiever te maken voor organisaties van elke omvang.
We geloven dat deze uitgebalanceerde benadering ECHO's positie als toonaangevend platform voor democratische betrokkenheid zal versterken, terwijl we ervoor zorgen dat we onze missie op de lange termijn kunnen volhouden.
Zoals altijd staan we te popelen om je gedachten te horen en eventuele vragen te beantwoorden die je over deze overgang mag hebben. Ons team staat klaar om te bespreken hoe deze verandering jouw specifieke gebruik geval kan beïnvloeden.
Het Dembrane Team
Met zorg gebouwd in Europa
Gepubliceerd op 26 maart 2025
🚧 Wil je bijdragen aan de code? Bezoek ECHO's GitHub.
📨 Heb je vragen over licentieverlening? Neem contact op met bram@dembrane.com.
💡 Geïnspireerd om mee te doen? Bekijk onze openstaande rollen hier.