Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Comments

Update iframe-resizer to v5.x [LICENSE INCOMPATIBLE]#753

Open
allmarkedup wants to merge 1 commit intomainfrom
iframe-resizer-update
Open

Update iframe-resizer to v5.x [LICENSE INCOMPATIBLE]#753
allmarkedup wants to merge 1 commit intomainfrom
iframe-resizer-update

Conversation

@allmarkedup
Copy link
Collaborator

This PR updates the iframe-resizer package to v5.x to get rid of the console log pollution described in #752.

However... it seems that as part of the v5 release the iframe-resizer package was re-licensed and is now distributed under the GPLv3 (for open source use). My understanding is that if Lookbook includes a GPLv3-licensed dependency such as this it would mean that any apps that use it would also be required to be GPL-compatible (or would be obligated to buy an iframe-resizer license themselves).

Many companies that use Lookbook have closed-source apps - Lookbook is intentionally MIT-licensed to permit that usage - and so are not GPL-compatible. We obviously can't require Lookbook users to buy an iframe-resizer license in order to legally use it within their apps so it looks like we'll have to stay on the v4.x branch (which is MIT-licensed) 😞

This is very far outside my area of expertise so if I've misunderstood the implications of the license change at all or anyone knows of a way to upgrade this dependency in a licence-compatible way then please let me know.

@netlify
Copy link

netlify bot commented Oct 31, 2025

Deploy Preview for lookbook-docs canceled.

Name Link
🔨 Latest commit d4c27f2
🔍 Latest deploy log https://app.netlify.com/projects/lookbook-docs/deploys/6904fae3c27e8e00070cc27b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant