I’m considering buying 90 SVG icons from the Fluency set for desktop app toolbar/menu usage (wanting resolution independence, but drawing them myself in Inkscape takes too long ). However, the project is open source (and definitely not wikipedia-noteworthy … perhaps someday ), and of course, other developers can’t build the executable without the assets.
A question that remains after reading the short usage, a dozens community posts, and the full license is what mitigations are available, and how much transformation to the files is necessary?
“A User or Licensee may not resell or distribute Licensed Materials as stand-alone
files (Example: Separate icon files in SVG format) without the express written
consent of Icons8”
Obviously uploading the raw SVG assets on GitHub is a no-no, because that would be standalone redistribution of original content, and you want to avoid them being trivially accessible. However, I don’t need them to be SVG (convenient as that may be to just call an existing rendering library), or even any form of XML, just a series of vector outlines and gradients.
Would it satisfy the license if I converted them to some other format (possibly proprietary just to this app) stored in the git repo such that code spelunkers can’t open the vector files in Inkscape or Illustrator or other vector editor? Additionally I would copy your license into the resources/ ditectory to make it clear the assets (in transformed form) were from you, and do not share the same license as the rest of the code. TY