PrestaShop / PrestaShop/open-source

Clarify OSL and AFL usage for core and modules/themes

Open
#5 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

community medium minor project-license users
Dominant language
Shell
Stars
38
Forks
42
Avg merge
3d 18h
Merged PRs (30d)
1

Description

The OSL has been chosen for modules and the way it applies to users and developers is not always clear.

The AFL has been chosen for modules/themes but it seems that the origin of this decision is unclear and at least, not well documented.

Also, some clarification is needed for developers about how to use those licenses, what other licences are allowed for adding third party libraries to core and modules/themes, and eventually how to handle specific use cases.

The PrestaShop legal team wrote a legal notice for the company C-level, let see if we can adapt it so it's possible to publish it as a reference.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the legal notice mentioned in the issue and the current licensing information for core, modules, and themes. Done means publishing a clear reference that explains OSL and AFL usage, the decision context, permitted third-party licenses, and relevant use cases.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.