Overslaan naar inhoud
NewsPress Release

Verklaring grammm naar Kopano

· door grommunio
Verklaring grammm naar Kopano

Op 7 april heeft Kopano een openbare verklaring afgelegd op uw homepage (https://kopano.com/core/statement-about-kopano/) waarin u ons (grammm) beschuldigt van schending van het auteursrecht.

In een artikel gepubliceerd op 7 april door Heise Online (alleen in het Duits) beschuldigt Kopano grammm ook van het gebruik van code van een intern ontwikkelingsproject.

grammm verwerpt deze beschuldigingen ten stelligste. grammm heeft nooit de auteursrechten van een persoon of organisatie geschonden. Het was eerder zo dat de volledige code verspreid werd onder een open source licentie (in het bijzonder de GPL v.2). Dit betekent dat grammm vrij is om het te gebruiken.

Mocht Kopano deze ongegronde beschuldigingen niet terugnemen, dan zal grammm juridische stappen ondernemen tegen Kopano B.V. vanwege de kredietschadende beschuldigingen.

Voor onze partners en klanten wijzen wij nadrukkelijk op de volgende bijzonderheden: De bewering in het Heise artikel dat gromox als onderdeel van grammm is ontstaan op basis van het Steep systeem is correct en wordt hierbij uitdrukkelijk bevestigd door grammm. Voor dit doel werd de openbare (onder een open source licentie) repository van het Steep systeem geforked. Naarmate de ontwikkeling vordert, komt de codebasis van gromox slechts in zeer kleine mate overeen met de originele code van Steep-systeem, zoals de volgende afbeeldingen onderstrepen.

verklaring grammm naar Kopano: screenshot loc](/img/posts/21-04-07_screenshot_loc.jpg)

screenshot loc

verklaring grammm naar Kopano: screenshot code-graph](/img/posts/21-04-07_screenshot_code-graph.jpg)

screenshot codegrafiek

Vergeleken met het Steep-systeem bevat gromox ten minste de volgende verbeteringen:

  • Ondersteuning voor PHP7 en PHP8
  • Ondersteuning voor verificatie met LDAP-server
  • Ondersteuning voor MS-OXOABKT (Global Address Book User Detail Forms)
  • Ondersteuning voor het definiëren van adresboekeigenschappen
  • Ondersteuning voor AutoConfig (Thunderbird)
  • Ondersteuning van IPv6
  • Complete documentatie van 58 A4-pagina’s.
  • Uitgebreide code kwaliteitsverbeteringen:
    • Steile systeem toont 17210 compilerwaarschuwingen
    • gromox heeft momenteel 310 waarschuwingen
  • Volgens Synopsys® bevat Coverity®
    • bevat steep-systeem 2408 defecten - bronlekken, illegale geheugentoegang en geheugencorruptie
    • 2169 van deze defecten zijn gecorrigeerd in gromox
  • Ondersteuning voor ingebouwde standaarden en vermindering van de benodigde configuratie-inspanning:
    • Steep system vereist configuratiebestanden met ongeveer 1100 configuratierichtlijnen.
    • gromox heeft configuratiebestanden nodig met ongeveer 33 configuratierichtlijnen.
  • Interoperabiliteit met de vCard-standaard
  • Industrieel niveau bij het decoderen van e-mails, bijv. defecte RTF- en ical-bestanden
  • Voldoet aan de bestandshiërarchie standaard
  • Integratie met industriestandaard systemd
  • Verbeterde beveiliging door database update procedures (dbop)
  • Voortdurende verbeteringen gebaseerd op C++ technieken
  • Vervanging van zelfgemaakte containers door containers uit de C++ standaard
  • Gebruik van beheerde pointers en vermindering van geheugenlekken
  • Gebruik van het RAII-concept om use-after-free en gerelateerde resourceproblemen te voorkomen
  • Onafhankelijk beheer van mailwachtrijen
  • Integratie van rspamd als een anti-spam oplossing
  • Verbeterde diagnostiek en logboekbeheer
  • Correctie van defecte functies, bijv. openbare mappen
  • Afhankelijkheid van bibliotheken verwijderd, waaronder libiconv, libspf2 en libxls
  • Ondersteuning van libc’s iconv bibliotheek
  • Hardening en code audit, bijvoorbeeld de optie om RFC2971 commando’s uit te schakelen