Comments (6)
x265
HEVC encoder has GPL2.
libheif
as you say has LGPL3.
Sources of the pillow_heif
is under Apache2.
GPL2 is license for binary wheels, as x265
binaries are in the wheels.
P.S.: I have a solution for that in mind, as latest libheif
supports plugins, need to check idea on the musl
based OS, if ok LICENSE will be Apache2(source)/LGPL3(wheels) for pillow_heif
for next releases.
from pillow_heif.
I think Apache2 and GPL2 are incompatible licenses, from the middle of https://www.apache.org/licenses/GPL-compatibility.html:
Despite our best efforts, the FSF has never considered the Apache License to be compatible with GPL version 2, citing the patent termination and indemnification provisions as restrictions not present in the older GPL license. The Apache Software Foundation believes that you should always try to obey the constraints expressed by the copyright holder when redistributing their work.
from pillow_heif.
I will change the license to BSD 3-Clause
from the next release.
Thank you for pointing it out.
from pillow_heif.
👍 Thanks for providing this wrapper
from pillow_heif.
fixed in latest version.
from pillow_heif.
Thanks
from pillow_heif.
Related Issues (20)
- AUX images support
- How to save "nclx_profile" in a HEIC image? HOT 7
- Offline build HOT 6
- Failed to build x265 in freebsd 13.2 HOT 6
- Cannot install via PIP on raspberry pi HOT 7
- Libheif plugin support HOT 8
- issue with heic files using Pillow-SIMD but not Pillow HOT 3
- Missing metadata [spatial photos] HOT 10
- Opacity information is lost when reading a P mode image with transparency information HOT 2
- test_heif_primary_image[AVIF] causes SIGKILL on aarch64-darwin with libaom 3.9.0 version HOT 9
- `0.10.x` version, changes topic. HOT 1
- Process get crashed with a corrupted file HOT 1
- Depth Images support HOT 10
- After decoding Image dimensions not equal the one in the headers HOT 7
- crash during encoding when using with cv2 [macOS] HOT 2
- Crash when trying to get exif image data HOT 6
- EXIF data are not transferred correctly HOT 3
- support of native non-shifted HDR [v0.11.2] HOT 1
- reading support of monochrome images HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pillow_heif.