Licentie en eigendom
CoreCP is eigen software. Deze pagina legt uit wat er over eigendom in het paneel staat, waar de licentietekst leeft, en — de vraag die het vaakst komt — wat je een hostingklant vertelt die ernaar vraagt.
Geschreven voor: Beheerder
CoreCP is eigen software. Deze pagina legt uit wat er over eigendom in het paneel staat, waar de licentietekst leeft, en — de vraag die het vaakst komt — wat je een hostingklant vertelt die ernaar vraagt.
Wat het paneel laat zien
Ga naar Instellingen → Algemeen. Onder de platformnaam en de paneelversie staat één regel: het copyright, met de naam van het bedrijf dat de software bezit en het jaartal, gevolgd door All rights reserved. Ernaast staat de knop Licentie lezen. Die opent twee documenten onder elkaar:
- Licentie — de voorwaarden zelf: van wie de software is, wie hem mag gebruiken, en dat het downloaden of installeren ervan op zichzelf geen enkel recht geeft.
- Onderdelen van derden — alle componenten van anderen die met CoreCP meekomen, elk met de licentie die daarbij hoort: de Go-modules in de programma's, de npm-pakketten achter de webinterface en het lettertype dat het paneel aan elke browser meestuurt. Boven de lijst staat er hoeveel het er zijn; daaronder staat elke licentie voluit. Wat die lijst compleet houdt, en hoe je van een geïnstalleerde versie terugleest waaruit hij bestaat, staat in Waar een release vandaan komt.
Beide teksten staan er voluit, precies zoals ze in de broncode staan. Er wordt niets samengevat: een licentie die je alleen in samenvatting kunt lezen is geen licentie die je kunt nakijken.
Waar de tekst nog meer staat
Op elke server die CoreCP draait, in het pad waar Debian licenties bewaart:
# op een node
cat /usr/share/doc/corecp-agent/copyright
# op een paneelserver die uit een pakket is geïnstalleerd
cat /usr/share/doc/corecp-panel/copyrightEén bestand, met de licentie boven en de onderdelen van derden eronder. Dat is met opzet: Ubuntu gooit bij het uitpakken alles onder /usr/share/doc weg behálve copyright, dus een tweede bestand ernaast haalt de server nooit.
dpkg -L corecp-agent toont hetzelfde bestand. De inhoud komt uit LICENSE en NOTICE in de broncode, dus de drie plekken kunnen niet uit elkaar lopen.
Wat je een klant vertelt
Een hostingklant heeft geen licentie op CoreCP nodig, en krijgt er ook geen. Hij neemt een dienst af bij jouw bedrijf; wat hij mag verwachten staat in de algemene voorwaarden van dat bedrijf, niet in de licentie van het paneel. De licentietekst zegt dat zelf ook met zoveel woorden, zodat een klant die het bestand tegenkomt niet gaat denken dat hij een afspraak heeft met een partij waar hij nooit van gehoord heeft.
Daarom staat de copyrightregel ook nergens waar een klant komt: niet in een voettekst, niet in het ingeklapte zijmenu, op geen enkel klantscherm. Het paneel draagt jouw huisstijl, en die blijft van jou. Om dezelfde reden staat de naam van de rechthebbende niet in dit artikel: de kennisbank is ook openbaar te lezen op de documentatiesite. Je leest de naam op je eigen scherm.
Wie het paneel mag draaien
Gebruik is beperkt tot de rechthebbende — de partij die in de copyrightregel staat — en tot bedrijven die daar schriftelijk toestemming voor hebben, om er hun eigen hostingdiensten mee te leveren. Wil een ander bedrijf ermee werken, dan is dat een afspraak op papier — niet iets wat je regelt door het pakket te installeren.
Als de licentie wijzigt
De tekst is een sjabloon en geen juridisch advies; hij hoort door een jurist gelezen te zijn vóór de eerste externe deelnemer. Wordt hij aangepast, dan gebeurt dat in LICENSE in de broncode. Het paneel en beide pakketten volgen automatisch bij de volgende build — je hoeft nergens een tweede kopie bij te werken, en de build weigert als er tóch één achterloopt.