PrestaShop / PrestaShop/open-source
Clarify OSL and AFL usage for core and modules/themes
Nobody has claimed this yet.
- 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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