[ 
https://issues.apache.org/jira/browse/PDFBOX-392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12653111#action_12653111
 ] 

Jukka Zitting commented on PDFBOX-392:
--------------------------------------

I removed the troublesome ICC profiles in revision 723183.

This change breaks the PDDeviceCMYK class. To make it work, a user needs to 
explicitly place the CMYK.pf file in the classpath or file system at 
Resources/colorspace-profiles/CMYK.pf.

Unless someone has a better idea on how to fix this, I suggest that we simply 
resolve this issue as fixed for 0.8.0 and include a warning about the change in 
the release notes.

> Remove or replace the ICC profiles
> ----------------------------------
>
>                 Key: PDFBOX-392
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-392
>             Project: PDFBox
>          Issue Type: Sub-task
>            Reporter: Jukka Zitting
>            Priority: Blocker
>             Fix For: 0.8.0-incubator
>
>
> The ICC profiles in src/main/resources/Resources/colorspace-profiles are 
> licensed under the Sun Binary Code License that doesn't satisfy the Open 
> Source Definition and is thus can not be distributed by an Apache project.
> The ICC profiles (more accurately just the CMYK profile) are used by the 
> o.a.p.pdmodel.graphics.color.PDDeviceCMYK class. Would it be possible for us 
> to get the CMYK color profile from somewhere with a different license? 
> Alternatively, is there some other way we could avoid using the CMYK profile 
> or perhaps automatically locate and  (if available) use it only in the 
> runtime environment?
> In any case we need to drop the current ICC profiles from 
> src/main/resources/Resources/colorspace-profiles.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to