Skip to content

heic2any violates libheif license #59

@farindk

Description

@farindk

Hi,
I'm the libheif author on which your wrapper is based and I'm afraid that your wrapper code is violating the usage terms of libheif.
Libheif is released under the LGPL license. You have integrated the code compiled to JavaScript verbatim into your repository, and released that with the incompatible MIT license.
Moreover, there is no mention that your wrapper uses libheif (and libde265), which violates at least against section 4a) of the LGPL.

I am fine that you use libheif and provide a wrapper for it, but to be compliant, you have to do at least these two things:

  • Conform to section 3, 4, and 5 of the LGPL. In particular, place a prominent note that your code makes use of the libheif and libde265 libraries and include its licensing terms.
  • You also have to change your license from MIT to GPL as there is no way for the end user to replace libheif.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions