# module\_docs\_fragments gpl?

**URL:** <https://forum.ansible.com/t/module-docs-fragments-gpl/15083>\
**Category:** Ansible Developer\
**Created:** [April 24, 2014, 1:33pm UTC](https://forum.ansible.com/t/module-docs-fragments-gpl/15083 "2014-04-24T13:33:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brian\_Coca1](https://avatars.discourse-cdn.com/v4/letter/b/278dde/32.png) [@Brian\_Coca1](https://forum.ansible.com/u/Brian_Coca1)\
**Post date:** [April 24, 2014, 1:33pm UTC](https://forum.ansible.com/t/module-docs-fragments-gpl/15083/1 "2014-04-24T13:33:22Z")

</div>

I’ve just notices that the existing 3 doc fragment files are GPL, I thought that any reusable module common code was BSD to allow for 3rd party modules to reuse these w/o license restrictions.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [April 24, 2014, 2:24pm UTC](https://forum.ansible.com/t/module-docs-fragments-gpl/15083/2 "2014-04-24T14:24:07Z")

</div>

This is most likely a copy/paste error, we’ll work on correcting this ASAP after contacting the authors.

–Michael

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [April 24, 2014, 2:25pm UTC](https://forum.ansible.com/t/module-docs-fragments-gpl/15083/3 "2014-04-24T14:25:56Z")

</div>

Looking at this again, this should be fine:

[https://github.com/ansible/ansible/blob/devel/lib/ansible/utils/module\_docs\_fragments/aws.py](https://github.com/ansible/ansible/blob/devel/lib/ansible/utils/module_docs_fragments/aws.py)

It’s a python file, but it’s not inserted directly into the module source, the _data_ in the file is mixed in at runtime to generate the docs.

–Michael
