To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Developer:License

From ZNC
Revision as of 17:17, 20 December 2012 by >Jreese (→‎The list)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Switch ZNC from GPL 2 to another license

See https://github.com/znc/znc/issues/218

What we want?

  • Ability to use stuff licensed under Apache license in ZNC
  • Ability to use stuff licensed under GPL 2 license in ZNC
    • Iris or qwebirc
      • But iris is loaded as separate process, and ZNC communicates with it via socket, so it's not an issue, according to this and this
  • Anything else?

The list

GPL 3

Pros:

Cons:

  • Incompatible with GPLv2 and thus conflicts with "What we want": [1]

LGPL 3

Pros:

Cons:

  • ZNC is not a library

Apache 2.0

Pros:

  • Most liberal license that still protects any project trademarks.

Cons:

BSD (2-clause or 3-clause?)

Pros:

  • Extremely liberal license.
  • 3-clause license restricts usage of

Cons:

MIT

Pros:

  • Extremely liberal license.

Cons:

  • Basically identical to 2-clause BSD license.

Anything else?

Comparison of Free and Open Source Licenses - Wikipedia

Licenses By Category - Open Source Initiative

Useful links