• Hi, I just released the EWWW Image Optimizer, and while it works for me, I’m wondering if it’s possible to make it easier for other users to use. The root of the problem is that it depends on the user installing (or their webhost already having) 3 programs for the optimization: jpegtran, optipng, and gifsicle. I’m wondering if it is permissible (and hopefully possible) to distribute statically-compiled binaries with my plugin? Another option would be to have these files hosted elsewhere than the wordpress repository (if that’s an issue), and have a button that folks could click to download the binary and install it in the plugin folder.

    optipng is under the zlib license (https://optipng.sourceforge.net/license.txt) which only seems to indicate that attribution should be given where possible

    gifsicle is GPLv2, and jpegtran has the following condition on binary distribution which should not be a problem to comply with:
    (2) If only executable code is distributed, then the accompanying
    documentation must state that “this software is based in part on the work of the Independent JPEG Group”.

    Any other advice or recommendations that anyone has on this topic would be greatly appreciated.

  • The topic ‘including binaries with plugin install’ is closed to new replies.