(Almost cutting and pasting from this similar issue: ontola/atomic-server#775)
I noticed aocf is ISC-licensed, but has an optional dependency on html2md, which is GPL-licensed. html2md has multiple contributers who contributed their work under the GPL, so I don't think the fix is simple as "get permission from the original author to use a permissive license"
Since it's an optional dependency, I wonder if you could do something like only provide it under the MIT license if the html_parsing feature is not enabled?
(I am not a lawyer)
CC: @Kaned1as
(Almost cutting and pasting from this similar issue: ontola/atomic-server#775)
I noticed
aocfis ISC-licensed, but has an optional dependency onhtml2md, which is GPL-licensed.html2mdhas multiple contributers who contributed their work under the GPL, so I don't think the fix is simple as "get permission from the original author to use a permissive license"Since it's an optional dependency, I wonder if you could do something like only provide it under the MIT license if the
html_parsingfeature is not enabled?(I am not a lawyer)
CC: @Kaned1as