Extensions: Clarified license page and update its requirements #104898

Merged
Dalai Felinto merged 1 commits from dfelinto/blender-manual:extensions-license-v2 into blender-v4.2-release 2024-08-22 10:43:28 +02:00

The original implementation of the platform was making no actually too
permissive on the accepted licenses.

The new recommendation from the Blender Foundation is to only support a
single license on the extensions platform for add-ons.

Since Blender itself is distributed under GNU/GPL 3.0, this is the
direction we are going for the platform as well. This means add-ons that
have Apache 2.0 code inside are compatible.


image
The original implementation of the platform was making no actually too permissive on the accepted licenses. The new recommendation from the Blender Foundation is to only support a single license on the extensions platform for add-ons. Since Blender itself is distributed under GNU/GPL 3.0, this is the direction we are going for the platform as well. This means add-ons that have Apache 2.0 code inside are compatible. --- <img width="1154" alt="image" src="attachments/af387b5b-6709-4231-b5c6-6dff7c1d0819">
191 KiB
Dalai Felinto added 1 commit 2024-08-20 18:45:31 +02:00
The original implementation of the platform was making no actually too
permissive on the accepted licenses.

The new recommendation from the Blender Foundation is to only support a
single license on the extensions platform for add-ons.

Since Blender itself is distributed under GNU/GPL 3.0, this is the
direction we are going for the platform as well. This means add-ons that
have Apache 2.0 code inside are compatible.
Francesco Siddi was assigned by Dalai Felinto 2024-08-20 18:45:40 +02:00
Dalai Felinto requested review from Francesco Siddi 2024-08-20 20:43:31 +02:00
Francesco Siddi was unassigned by Dalai Felinto 2024-08-20 20:43:45 +02:00
Francesco Siddi approved these changes 2024-08-21 01:22:48 +02:00
Francesco Siddi left a comment
Member

Thank you for addressing this.

Thank you for addressing this.
Aaron Carlisle approved these changes 2024-08-22 03:51:12 +02:00
Dalai Felinto merged commit 1b96408b5e into blender-v4.2-release 2024-08-22 10:43:28 +02:00
Dalai Felinto deleted branch extensions-license-v2 2024-08-22 10:43:29 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#104898
No description provided.