I have found a library that contains
- Arphic (1999) Public Licensed (says the author) image resources, generated by converting a Arphic (1999) Public Licensed Font into SVG and modifying the SVG code
- LGPL JS code that dynamically modify the Arphic PL Images and serve it to HTML. I intend to use the Arphic public licensed part for my project
*since the codes is not usable for my use case in decided to rewrite them from scratch to suit my use case (the text in code block is outside the scope of question if anyone know anything about this you can give me a link in the comments; I might even release this as open source and dynamically link it to my Application)*
.
The only part of the library that I am going to use, by statically linking, is their image resources which the original author made by modifying Arphic PL images and specifically states that the images stays licensed with Arphic PL.
So does that mean if I only use the Arphic public licensed part of the library, I am only using a Arphic public license material thus does not need to comply with LGPL. If I need to comply, do I license parent folder with LGPL which then contains resources folder with Arphic public license?
To reinstate, my question is how to use or more specifically, what license to comply to to only use non-LGPL resources inside a library that contains LGPL codes?
Here is an illustration to better understand my situation.
Library/ ->
|-- LGPL.js -> LGPL
|-- Images -> APL
|-- img1.svg
|-- img2.svg
My-App/ ->
|-- from-scratch.js -> (Outside the scope of this question)
|-- Images -> (What?)License
|-- img1.svg
|-- img2.svg