[Openicc] [Fwd: icm profiles in debian]
Kai-Uwe Behrmann
ku.b at gmx.de
Sun Feb 3 02:13:17 PST 2013
Am 02.02.2013 20:32, schrieb Richard Hughes:
> On 2 February 2013 15:51, Bernhard Reiter <ockham at raz.or.at> wrote:
>> Forwarding this to the OpenICC maling list requesting their help as per
>> suggestion of user oy (Kai-Uwe Behrmann) in #scribus.
>
> Since 0.1.27, colord generates a set of profiles, including sRGB from
> source data at build time. These are all licensed as CC0, i.e. as
> close as you can get to public domain. The profiles are also tagged
> with metadata, so applications can find profiles without specifying
> the explicit filename. If you want more details, grab me on IRC, or
> join the colord-devel mailing list where we'll be happy to help. In
> Fedora, I'm starting to patching applications to not ship their own
> copy of the standard profiles (as quite a few apps get this very
> wrong) and use the system copy.
Looking at the colord package, all distributed profiles are
automatically generated. In parts they use copyrighted names, which
implies legal conflicts. That's the wrong way to do profile distribution.
As well for normal users it is not clear, where those generated profiles
come from. That is bad usability. However it should be easy to fix that
in colord, by appending a colord vendor specific string to the internal
profile name and to the file name.
A widely used naming scheme for profiles is like the following:
HumanReadableName_Secification(ifNeeded)_Version_Vendor
As soon as profiles are generated on the fly, like by colord during
compile time, their profile ID will change with each second. As the
profile ID is the typical mechanism to detect source == output profile,
that is for some systems a problem, as conversions have to happen more
frequently even if the profiles are supposed to characterise the same
colour space. So the typical recommendation is to generate a profile
once and then stick with that version. A new version should be marked as
such. On the fly profiles make that nearly impossible. colord is
regarding profile distribution really the exception.
(I am not on the colord-devel mailing list and would prefere to give
suggestions here or in IRC.)
> Richard.
kind regards
Kai-Uwe
More information about the openicc
mailing list