[Kolab-devel] [issue4754] Kolab Server providing Zpush services must adhere to §6d) of AGPL

Sascha Wilde issues at kolab.org
Thu Jun 30 15:39:53 CEST 2011


Kolab Server includes Z-Push which is licensed under AGPL.  A standard
Kolab Server installation provides access to the Z-Push service by
default to all users.  So the provider of the Kolab Server is --
according to section 6 d) of the AGPL -- obliged to:

    [...] offer equivalent access to the Corresponding Source in the same
    way through the same place at no further charge. [...]

Unfortunately Kolab Server currently does not provide any mechanism to
satisfy this requirement.

I would suggest:

1. As part or dependency of the z-push package put the corresponding
   source package somewhere below /kolab/var/kolab/www/ (or whatever
   the Kolab Server's http document root may be on the targed
   distribution).

2. Put at
   https://kolab-server.example.com/Microsoft-Server-ActiveSync/
   (/kolab/var/kolab/www/z-push/index.php) a link which allows to
   download the source package.  The page there already provides
   additional information on z-push and a link to the AGPL, so this
   seems a very appropriate place.

3. Optionally put an additionally download link in the web-admin
   interface.

(One might argue that "equivalent access" would really mean to offer
the source via active sync, but I'd say that would be just olympic
nitpicking -- not to say I'm not found of that discipline...)

Btw: the license information in the z-push RPM of the Kolab OpenPKG
distribution is wrong:

  $ /kolab/bin/openpkg rpm -qi z-push | grep License
  License:  GPLv2

----------
assignedto: wickert
keyword: zpush
messages: 28006
nosy: alain.abbas, thomas, wickert, wilde
priority: critical
status: unread
title: Kolab Server providing Zpush services must adhere to §6d) of AGPL

______________________________________
Kolab issue tracker <issues at kolab.org>
<https://issues.kolab.org/issue4754>
______________________________________




More information about the devel mailing list