Skip to content

License clarification - SPDX identifiers for FormsReplicator #71

@jozefizso

Description

@jozefizso

Hi! I’d like to ask for clarification about the license statement in the FormsReplicator project, specifically the SPDX identifiers in composer.json.

At the moment the project lists: BSD-3-Clause, GPL-2.0, and GPL-3.0.
When running composer validate, Composer warns that GPL-2.0 and GPL-3.0 are deprecated SPDX identifiers and suggests using either the “only” or “or-later” variants:

- License "GPL-2.0" is a deprecated SPDX license identifier, use "GPL-2.0-only" or "GPL-2.0-or-later" instead
- License "GPL-3.0" is a deprecated SPDX license identifier, use "GPL-3.0-only" or "GPL-3.0-or-later" instead

Could you please confirm what the intended licensing is?

  • Is the intention GPL-2.0-only + GPL-3.0-only (i.e., strictly GPL v2 and v3), or
  • GPL-2.0-or-later + GPL-3.0-or-later (i.e., allowing later versions as well)?

For context, Nette’s 3.0.1 licensing has been clarified using the SPDX set BSD-3-Clause, GPL-2.0-only, and GPL-3.0-only, so I’m trying to align my understanding with the intended policy here.

Thanks in advance for the clarification.

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