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

Difference between revisions of "Developer:License"

From ZNC
Jump to: navigation, search
(Useful links)
(The list)
Line 15: Line 15:
 
== The list ==
 
== The list ==
  
=== GPL 3 ===
+
=== [http://opensource.org/licenses/gpl-3.0.html GPL 3] ===
 
Pros:
 
Pros:
 
*
 
*
Line 21: Line 21:
 
* Incompatible with GPLv2 and thus conflicts with "What we want": [http://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility]
 
* Incompatible with GPLv2 and thus conflicts with "What we want": [http://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility]
  
=== LGPL 3 ===
+
=== [http://opensource.org/licenses/lgpl-3.0.html LGPL 3] ===
 
Pros:
 
Pros:
*
+
*  
 
Cons:
 
Cons:
 
* ZNC is not a library
 
* ZNC is not a library
  
=== Apache 2.0 ===
+
=== [http://opensource.org/licenses/Apache-2.0 Apache 2.0] ===
 
Pros:
 
Pros:
*
+
* Most liberal license that still protects any project trademarks.
 
Cons:
 
Cons:
 
*
 
*
  
=== BSD (2 or 3-clause?) ===
+
=== BSD ([http://opensource.org/licenses/BSD-2-Clause 2-clause] or [http://opensource.org/licenses/BSD-3-Clause 3-clause]?) ===
 
Pros:
 
Pros:
*
+
* Extremely liberal license.
 +
* 3-clause license restricts usage of
 
Cons:
 
Cons:
*
+
*  
  
=== MIT ===
+
=== [http://opensource.org/licenses/MIT MIT] ===
 
Pros:
 
Pros:
*
+
* Extremely liberal license.
 
Cons:
 
Cons:
*
+
* Basically identical to 2-clause BSD license.
  
 
=== Anything else? ===
 
=== Anything else? ===
  
 +
[http://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses Comparison of Free and Open Source Licenses - Wikipedia]
 +
 +
[http://opensource.org/licenses/category Licenses By Category - Open Source Initiative]
  
 
== Useful links ==
 
== Useful links ==

Revision as of 17:17, 20 December 2012

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