Skip to content

Clarity/notes regarding the project license #6820

@ssddanbrown

Description

@ssddanbrown

Hello,

I'm interested in open source licensing and, after looking over the project, just wanted to raise and query a few things I noticed:

  • The License section of your readme makes no mention that other licenses are at play in the project, which could leave some users assuming the is MIT licensed alone.
  • The license badge in your readme is broken, likely because GitHub/Shields no longer sees the license file as a typical known/MIT license file.
  • In regard to the license file itself, it may be better to remove the "MIT License" header since it's no longer just MIT with that addition, and someone may just read that and assume standard MIT. Alternatively, the custom addition could be moved to the top.
  • To understand the existing license terms following the license text, you have to scan the project for license files which is a bit of a pain, especially as there only seems to actually be a single other license? Might be a better just to directly reference that folder and license.
  • Based on a quick search there seems to be a good few references on the ee code from the open code, indicating the ee code is relied upon to run/build the application. If so then users looking to use this as an open source project may be unknowingly using code under your "Novu Proprietary Software License" and therefore unknowingly agreeing to the terms of that license.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions