Hopp til innhold
NewsPress Release

Uttalelse grammm til Kopano

· av grommunio
Uttalelse grammm til Kopano

Den 7. april offentliggjorde Kopano en uttalelse på deres hjemmeside (https://kopano.com/core/statement-about-kopano/) der de beskyldte oss (grammm) for brudd på opphavsretten.

I en artikkel publisert 7. april av Heise Online (kun på tysk) beskylder Kopano også grammm for å bruke kode fra et internt utviklingsprosjekt.

grammm avviser disse påstandene på det sterkeste. grammm har aldri krenket opphavsretten til noen person eller organisasjon. Snarere var det slik at hele koden ble distribuert under en åpen kildekodelisens (spesielt GPL v.2). Dette betyr at grammm står fritt til å bruke den.

Dersom Kopano ikke tar tilbake disse grunnløse påstandene, vil grammm gå til rettslige skritt mot Kopano B.V. på grunn av de kredittskadelige påstandene.

For våre samarbeidspartnere og kunder gjør vi uttrykkelig oppmerksom på følgende detaljer: Påstanden i Heise-artikkelen om at gromox ble opprettet som en komponent i grammm på grunnlag av Steep-systemet, er korrekt og bekreftes herved uttrykkelig av grammm. For dette formålet ble det offentlige (under en åpen kildekode-lisens) repositoriet til Steep-systemet forked. Etter hvert som utviklingen skrider frem, tilsvarer kodebasen til gromox bare i svært liten grad den opprinnelige koden til Steep-systemet, som følgende grafikk understreker.

Erklæring grammm til Kopano: skjermbilde loc
skjermbilde loc
Uttalelse grammm til Kopano: skjermbilde kodegraf
skjermbilde kodegraf

Sammenlignet med Steep-systemet inneholder gromox minst følgende forbedringer:

  • Støtte for PHP7 og PHP8
  • Støtte for autentisering med LDAP-server
  • Støtte for MS-OXOABKT (Global Address Book User Detail Forms)
  • Støtte for å definere alle adressebokegenskaper
  • Støtte for AutoConfig (Thunderbird)
  • Støtte for IPv6
  • Komplett dokumentasjon på 58 A4-sider.
  • Omfattende forbedringer av kodekvaliteten:
    • Steep-systemet viser 17210 kompilatoradvarsler
    • gromox har for øyeblikket 310 advarsler
  • I følge Synopsys® Coverity® inneholder
    • inneholder steep-system 2408 defekter - ressurslekkasjer, ulovlig minnetilgang og minnekorrupsjon
    • 2169 av disse feilene ble korrigert i gromox
  • Støtte for innebygde standarder og reduksjon av nødvendig konfigurasjonsinnsats:
    • Steep-system krever konfigurasjonsfiler med rundt 1100 konfigurasjonsdirektiver.
    • gromox trenger konfigurasjonsfiler med ca. 33 konfigurasjonsdirektiver.
  • Interoperabilitet med vCard-standarden
  • Industrielt nivå ved avkoding av e-post, f.eks. defekte RTF- og ical-filer
  • Overholdelse av filhierarkistandarden
  • Integrasjon med industristandarden systemd
  • Oppgradering av sikkerhet gjennom databaseoppdateringsprosedyrer (dbop)
  • Kontinuerlige forbedringer basert på C++-teknikker
  • Utskifting av egenproduserte containere med containere fra C++-standarden
  • Bruk av styrte pekere og reduksjon av minnelekkasjer
  • Bruk av RAII-konseptet for å forhindre use-after-free og relaterte ressursproblemer
  • Uavhengig håndtering av e-postkøer
  • Integrering av rspamd som antispam-løsning
  • Forbedret diagnostikk og logghåndtering
  • Korrigering av defekte funksjoner, f.eks. offentlige mapper
  • Fjerning av biblioteksavhengigheter, inkludert libiconv, libspf2 og libxls
  • Støtte for libc’s iconv-bibliotek
  • Herding og koderevisjon, f.eks. muligheten til å slå av RFC2971-kommandoer