Coder Social home page Coder Social logo

Comments (5)

mm2 avatar mm2 commented on May 15, 2024

Hi,

This file was authored by Tom Lane, from IJG. He never stated any
license, but allowed me to distribute the file.

Regards
Marti

Quoting Niklas Haas [email protected]:

What exactly is the license on this file? There does not seem to be
any licensing information included in the file itself or in its
directory. Does that mean the LittleCMS 2 license applies?

I'm confused because eg. Chromium includes it under the IJG license:
https://chromium.googlesource.com/chromium/chromium/+/master/third_party/iccjpeg/LICENSE with the reasoning being that it was authored by a member of the IJG group, however I did not find this file included in any of the IJG's jpeg
distributions.

I would love to use this code, but I can't really do that without
knowing for sure what the license on it is.


Reply to this email directly or view it on GitHub:
#37

from little-cms.

haasn avatar haasn commented on May 15, 2024

I've contacted Tom Lane to clarify the situation.

The file was originally authored by Todd Newman and intended for libjpeg, but the proposal got lost sometime in 1997 when Tom left the IJG. Still, based on this history, the IJG license is appropriate.

I would propose including the IJG license information in the folder it resides in, to help clarify to future users. You can find it inside the README file of http://www.ijg.org/files/jpegsrc.v9a.tar.gz, but I've included the relevant portions verbatim:

In plain English:

1. We don't promise that this software works.  (But if you find any bugs,
   please let us know!)
2. You can use this software for whatever you want.  You don't have to pay us.
3. You may not pretend that you wrote this software.  If you use it in a
   program, you must acknowledge somewhere in your documentation that
   you've used the IJG code.

In legalese:

The authors make NO WARRANTY or representation, either express or implied,
with respect to this software, its quality, accuracy, merchantability, or
fitness for a particular purpose.  This software is provided "AS IS", and you,
its user, assume the entire risk as to its quality and accuracy.

This software is copyright (C) 1991-2014, Thomas G. Lane, Guido Vollbeding.
All Rights Reserved except as specified below.

Permission is hereby granted to use, copy, modify, and distribute this
software (or portions thereof) for any purpose, without fee, subject to these
conditions:
(1) If any part of the source code for this software is distributed, then this
README file must be included, with this copyright and no-warranty notice
unaltered; and any additions, deletions, or changes to the original files
must be clearly indicated in accompanying documentation.
(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".
(3) Permission for use of this software is granted only if the user accepts
full responsibility for any undesirable consequences; the authors accept
NO LIABILITY for damages of any kind.

These conditions apply to any software derived from or based on the IJG code,
not just to the unmodified library.  If you use our work, you ought to
acknowledge us.

Permission is NOT granted for the use of any IJG author's name or company name
in advertising or publicity relating to this software or products derived from
it.  This software may be referred to only as "the Independent JPEG Group's
software".

We specifically permit and encourage the use of this software as the basis of
commercial products, provided that all warranty or liability claims are
assumed by the product vendor.

from little-cms.

mm2 avatar mm2 commented on May 15, 2024

Thanks,
I am adding the license file for next release

Regards
Marti

from little-cms.

haasn avatar haasn commented on May 15, 2024

Thanks, feel free to close this issue when you're done with it.

from little-cms.

mm2 avatar mm2 commented on May 15, 2024

fixed

from little-cms.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.