ExifTool Forum

ExifTool => Developers => Topic started by: Phil Harvey on March 12, 2012, 12:50:20 PM

Title: ExifTool License
Post by: Phil Harvey on March 12, 2012, 12:50:20 PM
ExifTool uses the Perl Artistic License (http://dev.perl.org/licenses/artistic.html), which allows ExifTool to be embedded into a commercial application without charge, provided that "no overt attempt is made to make this Package's interfaces visible to the end user of the commercial distribution"  (This means that you must make money from the features of your software, and not by providing a thin shell over ExifTool.)

However, if ExifTool adds significant value to your commercial application, it is fair to expect a proportional donation (https://exiftool.org/index.html#donate) in recognition of the hard work that has gone into ExifTool, although this is not required.

- Phil
Title: Re: ExifTool License
Post by: Flora on March 14, 2024, 11:43:49 AM
Sorry that I am not quite understand the Perl Artistic License. May I know if I could use the ExifTool (including ExifToolGUI and ExifToolGUI Portable) solely within my company free of charge? Thanks.
Title: Re: ExifTool License
Post by: StarGeek on March 14, 2024, 02:15:30 PM
ExiftoolGUI wasn't made by Phil.  You'll have to check the ExiftoolGUI subforum (https://exiftool.org/forum/index.php?board=7.0) for details on that.

Regarding exiftool itself, I'm pretty sure the answer is yes you can.  Websites like Flickr (https://code.flickr.net/2012/06/01/parsing-exif-client-side-using-javascript-2/) and programs such as PhoTools IMatch (https://www.photools.com/imatch/) use exiftool on the back end.

Phil will have to verify this, of course.
Title: Re: ExifTool License
Post by: obetz on March 18, 2024, 08:42:36 AM
The Perl environment's license might also be relevant in case of distributions bundled with it.

I have to admit that I don't understand the Activestate license documents.

Here is a recent forum post regarding PAR/pp: https://community.activestate.com/t/build-error-for-par-1-019-and-par-packer-1-059-perl-5-36-1-windows/11890/17
Title: Re: ExifTool License
Post by: Martin B. on March 18, 2024, 09:32:30 AM
Hi,

I'm the individual who made that request to ActiveState (Build error for: PAR 1.019 and PAR-Packer 1.059 - Perl-5.36.1-Windows (https://community.activestate.com/t/build-error-for-par-1-019-and-par-packer-1-059-perl-5-36-1-windows/11890/17)).

I have to say ActiveState were very supportive and even offered me free access to a higher-tier licence because I was developing Free Open-Source Software (FOSS). It did take a few days to clarify everything, including me specifying that I didn't even need the extra features of the higher-tier licence, which would have required me to fill out forms, etc., but they gave me written permission to continue using the features I needed for free. Their licence is relatively clear although, as for any legal document, you need to read it carefully. Like I said, they came through when I asked questions about the licence.

In addition, they respond within a day or two to my support requests on their forum, and they have provided fixes within a week or so.

Their new platform, which uses their "state" tool to pull updates from their site to your computer, takes a couple of hours to get used to, and it is still improving, but it has the advantage of greatly facilitating updates.

Overall, I recommend ActiveState; they are technically and commercially sound. Even for free software projects.

Martin

Title: Re: ExifTool License
Post by: FrankB on March 18, 2024, 09:55:09 AM
Quote from: StarGeek on March 14, 2024, 02:15:30 PMExiftoolGUI wasn't made by Phil.  You'll have to check the ExiftoolGUI subforum (https://exiftool.org/forum/index.php?board=7.0) for details on that.

Just happen to notice this post, and the remark about ExifToolGUI.
I'm the one that is maintaining ExifToolGui since summer 2023, and I must admit that I dont know what the licence status is of ExifToolGui. I have been asked that question a couple of times, and I did look if I could find a statement from Bogdan Hrastnik, the original developer. But I could not fInd anything. From what I understand, if there is no statement it doesn't mean that it's Free.
I can only say that I consider my contributions Free, but I can't make a statement about the work Bogdan put in.

Is there someone amongst you that knows more?
Title: Re: ExifTool License
Post by: Phil Harvey on March 19, 2024, 11:49:44 AM
I've sent a note to Bogdan asking if we can distribute his code with a GPL license.

- Phil
Title: Re: ExifTool License
Post by: FrankB on March 19, 2024, 12:03:51 PM
Thanks again Phil
Title: Re: ExifTool License
Post by: Phil Harvey on March 20, 2024, 11:27:36 AM
Hi Frank,

Bogdan says he is good with a GPL 3.0 license for his code.

- Phil
Title: Re: ExifTool License
Post by: FrankB on March 20, 2024, 01:21:19 PM
That's great news Phil.

I will add a template license to Github, and make a remark on the README.md.
Update the About.
That should do it I imagine.

Thanks for asking Bogdan.