Skip to content

Dual-License pkg/plugin and cmd/channels #304

@oxzi

Description

@oxzi

The whole Icinga Notifications project is released under some version of the GNU GPLv2. This includes pkg/plugin and cmd/channels. The plugin package is advised to be used for users to develop their own channel plugins in our documentation and the channels are especially linked as examples.

According to the GPL, software using this package must be licensed under the GPL as well. Since it is not clearly specified if the license is GPLv2 only or or later, all published user channel plugins must be licensed under the GPLv2 as well.

So I would suggest to

  1. clarify the license of this project - the header in the Dockerfile implies GNU GPLv2 or later - and
  2. to dual-license at least pkg/plugin also under a permissive software license, like BSD-2-Clause or MIT.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions