Hi,
in an attempt to find the most daunting type of issue nobody wants to look at between years (well, not really, I am just toying with the idea of adopting the package in Debian and looked a little too hard for why this package doesn't use a declarative copyright file) I now wonder what the source(s) of all those icons are.
I can visually confirm that:
is from Gnome Mist theme as pointed at in the Readme file. I would personally replace that with another icon as folders tend to be a dime a dozen, but okay, moving on:
Are visually from KDE oxygen, the other source mentioned in the Readme. Usually they have the same name (minus s#_#-#
) except for the games_config ones and the (recently added) battery icons.
So far so good, but that leaves:
Those are colored. Some look a bit like earlier versions of oxygen icons, some like they are from a different Gnome theme. I think I have seen them all before… they at least look familiar – which on the upside means they should be easy to replace if need be.
Might be dangerous territory claiming ownership and/or copyright and/or a license on that one.
Those are black-and-white and hence don't really fit with the rest of the icons, so I doubt they are from oxygen. Perhaps some high-contrast theme? At least most of them have visually similar (but colored) alternatives in oxygen.
If that mixture remains, it might be a good idea to give each bundled icon set its own sub-directory so that it is more clear where they come from and someone later adding new ones is "forced" to think about there to add them hopefully keeping the licensing straight.
That might alternatively be a good moment to choose all icons from a single theme (like oxygen) and run with it. I am not much of a GUI programming person, but if I understand the code right these are all/mostly supposed to be fallbacks if the current theme doesn't come with its own icons of that name (but some are renamed like battery, so no?) … so mostly a Windows/MacOs issue as on Linux and Co. packaging could just depend on an icon theme like oxygen and be done with it, no?
The parent directory of actions has another few images with dubious sources (they at least don't look like they are from Mist or Oxygen) and even the logo of antimicrox itself… I mean, it says "made by Freepik" and points to flaticon.com. Searching there a bit finds me this as probable source, but I have my doubts this remark deeply hidden inside a subdirectory Readme satisfies the "Attribution is required" demand. Especially as they have an explicit suggestion for how to attribute them in an "app" (and how on a "website"). It also raises the question if a packager would need to include attribution in the package description, so that it appears in the "marketplaces" and "stores" of a typical Linux distribution or if my interpretation is a bit too zealous in that regard (At least in Debian I would question if that would be possible/desirable. I have at least not seen something like that before).
Also, as all (?) those icons are available as SVG and most places you want to use them should nowadays support svg it might be better to switch to that format compared to sticking to 16x16 icons and optionally converting with ImageMagick at built time if other formats are needed rather than ship a couple different versions? But that is hardly related to the initial issue at hand.
Best seasonal wishes (and sorry for raising this)
David
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too