[Github-comments] [geany] License Templates (#749)

Devyn Collier Johnson notifications at xxxxx
Tue Nov 10 17:03:53 UTC 2015


[ci skip]

* Added AGPLv2 (GNU Affero General Public License v2)
* Added AGPLv3 (GNU Affero General Public License v3)
* Renamed ./data/templates/gpl to ./data/templates/gpl2
    * This makes it clear that the license is version 2
* Added GPLv3 (GNU General Public License v3)
    * Many developers prefer GPLv3 over GPLv2
* Added LGPLv2 license (GNU Lesser General Public License v2)
* Added LGPLv3 license (GNU Lesser General Public License v3)
    * The LGPL licenses are commonly used in libraries and other code
* Added BSD 2-Clause License
* Renamed ./data/templates/bsd to ./data/templates/bsd-3-clause (BSD 3-Clause License)
    * This makes it clear that the license is 3-Clause
* Updated ./data/templates/bsd-3-clause (BSD 3-Clause License)
    * Ensured that this license matches the official BSD 3-Clause License
* Variety is the spice of life; Some other commonly used licenses should be added
    * Added Apache License v2.0
    * Added cc0 (CC0 1.0 Universal (CC0 1.0))
    * Added the MIT License (MIT)
    * Added MPLv2 (Mozilla Public License v2.0)
    * Added zib/libpng License
    * I plan to add more licenses in the future (perhaps WTFPL)

The functions "editor_insert_snippet" and "editor_find_snippet" in ./src/editor.c dynamically find and add license templates to the "Edit > Insert Comments" sub-menu during compilation.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/749

-- Commit Summary --

  * Create lgpl3
  * Rename gpl to gpl2
  * Create lgpl2
  * Create cc0
  * Create mpl2
  * Create agpl3
  * Create agpl2
  * Create gpl3
  * Create bsd-2-clause
  * Update and rename bsd to bsd-3-clause
  * Update bsd-2-clause
  * Create zlib-libpng
  * Create apache2
  * Create mit

-- File Changes --

    A data/templates/agpl2 (14)
    A data/templates/agpl3 (12)
    A data/templates/apache2 (13)
    A data/templates/bsd-2-clause (24)
    R data/templates/bsd-3-clause (5)
    A data/templates/cc0 (4)
    R data/templates/gpl2 (0)
    A data/templates/gpl3 (12)
    A data/templates/lgpl2 (14)
    A data/templates/lgpl3 (12)
    A data/templates/mit (21)
    A data/templates/mpl2 (3)
    A data/templates/zlib-libpng (13)

-- Patch Links --

https://github.com/geany/geany/pull/749.patch
https://github.com/geany/geany/pull/749.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/749
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20151110/4d5a1f05/attachment.html>


More information about the Github-comments mailing list