mafik / gatekeeper

DHCP & DNS server optimized for home gateways.
MIT License
78 stars 2 forks source link

Improve licensing #35

Open mafik opened 1 year ago

mafik commented 1 year ago

MIT license (current one) is not great because:

  1. Users can be spied on by customized Gatekeeper instances (Affero license should help with that)
  2. Multiple copyright holders make license enforcement difficult (copyright assignment should address that)

Additionally some cleanup tasks should be done:

  1. Licenses of dependencies (libsystemd) should be included in some clear fashion (maybe NOTICES file)
  2. All files should include "SPDX-License-Identifier"
  3. The new licensing model should be explained in some central doc
mafik commented 1 year ago

Also AUTHORS file: https://opensource.google/documentation/reference/releasing/authors

Copyright assignment might be difficult. It seems it requires some paperwork. See: