EvotecIT / OfficeIMO

Fast and easy to use cross-platform .NET library that creates or modifies Microsoft Word (DocX) and later also Excel (XLSX) files without installing any software. Library is based on Open XML SDK
MIT License
280 stars 50 forks source link

Consider replace SixLabors.ImageSharp with the equivalent #60

Open rstm-sf opened 1 year ago

rstm-sf commented 1 year ago

Consider replace SixLabors.ImageSharp with the equivalent

I don't see the point in being dependent on a library that plans to switch to a commercial license https://sixlabors.com/posts/license-changes/

PrzemyslawKlys commented 1 year ago

I see, what are the options? We don't actually use much of the features of SixLabors.ImageSharp. I believe mostly for size/colors.

PrzemyslawKlys commented 1 year ago

More information:

From what I see if library is open source and we use SixLabors.ImageSharp there's no need to change anything:

"Transitive Package Dependency" shall mean any Work in Object form that is installed indirectly by a third party dependency unrelated to Six Labors.

Meaning that any open source software uses ImageSharp, and you have commercial software that uses this free library, but it doesn't automatically mean you have to pay for it. So there's no direct, instant danger.

Having said that I would be interested in alternatives.