npm modules license file missing

npm modules license file missing

ilmenteilmente Posts: 2Questions: 1Answers: 0

Hi,
my congratulations for the beautiful work!

I'd like to ask you if it's possible to add the MIT manifest inside npm modules.
I'm creating a commercial product that uses your work. MIT is declared in package.json, but from a formal legal prospective I'd need to have a LICENSE file with the copyright holder (you) placed inside the module.

Currently, I'm using (packahe.json):

{ ...
    "datatables.net": "^1.10.10",
    "datatables.net-bs": "^1.10.10",
    "datatables.net-buttons": "^1.1.0",
    "datatables.net-buttons-bs": "^1.1.0",
    "datatables.net-responsive": "^2.0.0",
    "datatables.net-responsive-bs": "^2.0.0",
    "datatables.net-select": "^1.1.0",
    "datatables.net-select-bs": "^1.1.0"
... }

But this request can be extended to all of your plugins/modules.
Is it something that you can do?
Thanks.

Best.
Alessandro

Answers

  • allanallan Posts: 63,761Questions: 1Answers: 10,510 Site admin

    I had thought that defining the license in the descriptor file would be enough. Is this a requirement of your workplace?

    I'll look into adding them, but it won't be for a few weeks due to other commitments.

    Allan

  • ilmenteilmente Posts: 2Questions: 1Answers: 0

    Yes, our lawyer asked for a physical license file.
    Doing so, if any client wants to see the license associated to a certain module, he/she can find it directly inside the project, with the proper copyright holder.

    From MIT license:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    For this reason, we need it.
    We can wait, of course. Thanks.
    Best.
    Alessandro

This discussion has been closed.