Wat het betekent dat de code van jou is
Dat de code van jou is, betekent dat je op de dag dat je beslist te vertrekken de repository, het domein, de inhoud en de accounts aan een andere ontwikkelaar kan geven, en dat die je site kan draaien zonder ons iets te vragen. Geen licentie, geen export, geen toestemming.
“Je bent eigenaar van je website” staat op zowat elke studiopagina, en meestal betekent het dat je eigenaar bent van het ontwerp. Eigenaarschap is niet één ding. Het zijn er vijf, elk met een account waar iemands naam op staat, en de enige manier om te weten wat je koopt, is naar alle vijf apart te vragen.
De vijf dingen, en van wie ze zijn
| Wat | Waar het staat | Van wie |
|---|---|---|
| De broncode | Een private Git-repository op GitHub | Van jou zodra het project betaald is. Wij bewaren ze voor je en dragen ze over, met de volledige geschiedenis, wanneer je erom vraagt. |
| Het domein | Jouw registrar, of de onze als je er nog geen had | Van jou. Een domein dat je al hebt, blijft bij je registrar en wij zetten enkel de DNS goed. Een domein dat wij voor je registreren, wordt binnen je plan verlengd en aan je overgedragen wanneer je erom vraagt. |
| De hosting | Cloudflare, door ons beheerd binnen het maandplan | Van ons om te draaien, van jou om te verhuizen. Het is een gewone Next.js-app: elke host die Node draait, neemt ze over. |
| De inhoud | In de code; vanaf Authority in een CMS met export | Die van jou. Tekst en beeld komen eruit in een formaat dat een ander systeem kan lezen. |
| De accounts | Bezoekstatistieken, boekingen, mail, betalingen | Die van jou, op jouw kaart, met jou als eigenaar en ons als gebruiker. |
Merk op dat maar één rij van ons is, en dat is net de rij die je ons betaalt om te beheren. Dat is de hele opzet. Niets op die lijst heeft onze medewerking nodig om te blijven bestaan.
Wat je op dag één kan meenemen
- De volledige geschiedenis van de code, geen zip van de eindtoestand: elke wijziging met de reden erbij, zodat een nieuwe ontwikkelaar de code begrijpt in plaats van te gokken.
- De ontwerpbestanden: het logo in vector, het kleurenpalet, de typografie en de stijlgids, in de formaten die een drukker ook echt aanvaardt.
- De inhoud, in de code of, vanaf Authority, geëxporteerd uit het CMS en leesbaar door iets anders.
- Het domein: het jouwe, nog altijd bij je registrar, of het domein dat wij registreerden, aan je overgedragen.
- Een draaiende site. Een andere ontwikkelaar kloont de repository, draait één installatiecommando en heeft jouw website op zijn eigen laptop staan. Dat is de echte test van eigenaarschap, en precies daarom bouwen wij op een basis die duizenden ontwikkelaars al kennen in plaats van op iets slims van onszelf.
Wat je niet kan meenemen, en waarom dat oké is
- De open-source bibliotheken blijven onder hun eigen licentie. Next.js, React en alles wat eronder zit zijn gratis te gebruiken en waren dat altijd al. Niemand bezit ze, wij ook niet.
- Onze interne tools. De studio draait een eigen systeem voor projecten, en binnenkort ook voor jouw portaal. Dat is hoe wij werken, geen onderdeel van wat je gekocht hebt, net zoals je bij een bureau ook hun projectsoftware niet meekrijgt als je vertrekt.
- Ons tempo. Eigenaarschap betekent dat je iedereen kan inhuren; het betekent niet dat de volgende meteen even snel is. Code is pas makkelijk over te dragen als ze volgens de gewone regels gebouwd is, en dat is het argument tegen je eigen basis uitvinden, en de reden dat wij dat niet doen.
Wat “eigenaarschap” elders meestal betekent
Geen van deze is een leugen. Ze zijn alleen smaller dan ze klinken, en dat verschil toont zich pas op de dag dat je weg wil.
- Een WordPress-installatie die echt van jou is, met tweeëntwintig plugins die je niet kan bijwerken zonder iets te breken. Van jou, en niet te onderhouden.
- Een site bij een sitebouwer waarvan je het ontwerp bezit en het platform huurt. Stop met betalen en alles gaat op zwart, ontwerp inbegrepen.
- Een maatwerksite met de code in het account van het bureau, zonder schriftelijke belofte om ze over te dragen. Vraag wat er gebeurt als dat bureau verkocht wordt of gewoon stopt.
- Een contract dat de rechten overdraagt bij volledige betaling, wat correct en normaal is, en ook in het onze staat. Rechten overdragen is niet hetzelfde als sleutels overhandigen. Het verschil is of het contract ook zegt wanneer je de sleutels krijgt, en wat er gebeurt als de leverancier stopt.
Zes vragen voor elke leverancier
- Op wiens naam staat het domein, en kan ik er vandaag op inloggen?
- Waar staat de broncode, en wie is eigenaar van het account waarin ze zit?
- Als ik dit maandag naar een andere ontwikkelaar breng, wat heeft die van jullie nodig?
- Wat stopt er met werken op de dag dat ik stop met betalen?
- Is er een kost per site of per gebruiker aan een derde partij, en hoeveel is dat over drie jaar?
- Kan ik de inhoud exporteren, en in welk formaat?
Een leverancier die alle zes in één zin per vraag kan beantwoorden, is een leverancier die je kan verlaten. Dat, en enkel dat, is wat eigenaarschap waard is.
Hoe dat er in de praktijk uitziet
Een domein dat je al hebt, blijft bij jouw registrar op jouw naam. Een domein dat wij voor je registreren, staat bij onze registrar en wordt binnen je plan verlengd; het is van jou zodra het project betaald is, en we zetten het op jouw naam over wanneer je erom vraagt. De repository is van jou zodra het project betaald is, en we dragen ze over, met haar geschiedenis, op de dag dat je erom vraagt. Vanaf Authority heeft het CMS een exportknop en heb jij een login. Het account voor je bezoekstatistieken staat op jouw e-mailadres als eigenaar. Het maandplan wordt per maand gefactureerd zonder vaste termijn, en onze voorwaarden zeggen zwart op wit dat we de code en het domein overdragen wanneer een plan stopt, ook als de studio stopt. Het dekt hosting, beveiliging en back-ups, en vanaf Steady ook je aanpassingen: kleine binnen 48 uur online, grotere binnen vijf werkdagen.
Geen enkel punt op die lijst is ongewoon voor een ontwikkelaar. Het is ongewoon op een offerte, en dat is net het punt. Wij hebben nooit een clausule nodig gehad die vertrekken duur maakt, want het plan is op zichzelf zijn geld waard, of we zouden het niet verkopen.
