Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updating ImageSharp to latest #3966

Merged
merged 1 commit into from
Mar 8, 2024
Merged

updating ImageSharp to latest #3966

merged 1 commit into from
Mar 8, 2024

Conversation

sbwalker
Copy link
Member

@sbwalker sbwalker commented Mar 8, 2024

I have spoken to the maintainer of ImageSharp:

"If a user downloads Oqtane, the version of ImageSharp bundled with Oqtane is licensed to the user under the terms of the Apache 2.0 license as that was the license Oqtane consumes the library under. This means their consumption is transitive ie. they have the right to use ImageSharp under the Apache 2.0 license as long as it is used in conjunction with Oqtane. If the user downloads a version of ImageSharp that replaces the version bundled with Oqtane then their consumption becomes direct and they are subject to the terms of the license. "

So this means ImageSharp can be safely upgraded to the latest version without any licensing concerns - as Oqtane is able to include it under the Apache 2.0 license (which is compatible with the MIT license as they are both permissive).

Note that I also own a commercial license of ImageSharp because I am using it in other projects... plus I believe that we need to support the efforts of open source maintainers so that their projects can be sustainable.

@sbwalker sbwalker merged commit bda9d1f into oqtane:dev Mar 8, 2024
1 check passed
@thabaum
Copy link
Contributor

thabaum commented Mar 8, 2024

@sbwalker thanks for reviewing legal licensing stuff for this to allow the upgrade! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants