The license was changed to a more liberal: http://opensource.adobe.com/wiki/display/cmap/License CMAP files in ghostscript include the older one: %%Copyright: ----------------------------------------------------------- %%Copyright: Copyright 1990-1999 Adobe Systems Incorporated. %%Copyright: All Rights Reserved. %%Copyright: %%Copyright: Patents Pending %%Copyright: %%Copyright: NOTICE: All information contained herein is the property %%Copyright: of Adobe Systems Incorporated. %%Copyright: %%Copyright: Permission is granted for redistribution of this file %%Copyright: provided this copyright notice is maintained intact and %%Copyright: that the contents of this file are not altered in any %%Copyright: way from its original form. %%Copyright: %%Copyright: PostScript and Display PostScript are trademarks of %%Copyright: Adobe Systems Incorporated which may be registered in %%Copyright: certain jurisdictions. %%Copyright: ---------------------------------------------------------- more info: http://bonedaddy.net/pabs3/log/2009/09/24/adobe-data-freed/ -thanks-
Hi all, A good work was done with 8.71 relesa of GS but some files remain non free and can't be included in a GPL release : 90ms-RKSJ-UCS2 90pv-RKSJ-UCS2 90pv-RKSJ-UCS2C Adobe-CNS1-B5pc Adobe-CNS1-ETenms-B5 Adobe-CNS1-H-CID Adobe-CNS1-H-Host Adobe-CNS1-H-Mac Adobe-CNS1-UCS2 Adobe-GB1-GBK-EUC Adobe-GB1-GBpc-EUC Adobe-GB1-H-CID Adobe-GB1-H-Host Adobe-GB1-H-Mac Adobe-GB1-UCS2 Adobe-Japan1-90ms-RKSJ Adobe-Japan1-90pv-RKSJ Adobe-Japan1-H-CID Adobe-Japan1-H-Host Adobe-Japan1-H-Mac Adobe-Japan1-PS-H Adobe-Japan1-PS-V Adobe-Japan1-UCS2 Adobe-Korea1-H-CID Adobe-Korea1-H-Host Adobe-Korea1-H-Mac Adobe-Korea1-KSCms-UHC Adobe-Korea1-KSCpc-EUC Adobe-Korea1-UCS2 B5pc-UCS2 B5pc-UCS2C CNS01-RKSJ-H CNS02-RKSJ-H CNS03-RKSJ-H CNS04-RKSJ-H CNS05-RKSJ-H CNS06-RKSJ-H CNS07-RKSJ-H CNS15-RKSJ-H ETen-B5-UCS2 GBK-EUC-UCS2 GBpc-EUC-UCS2 GBpc-EUC-UCS2C GB-RKSJ-H GBT-RKSJ-H HK-RKSJ-H Hojo-RKSJ-H KSC2-RKSJ-H KSCms-UHC-UCS2 KSCpc-EUC-UCS2 KSCpc-EUC-UCS2C KSC-RKSJ-H TCVN-RKSJ-H UCS2-90ms-RKSJ UCS2-90pv-RKSJ UCS2-B5pc UCS2-ETen-B5 UCS2-GBK-EUC UCS2-GBpc-EUC UCS2-KSCms-UHC UCS2-KSCpc-EUC If these files cannot be fixed, maybe they are obsolte and you can remove it from the tree ? thanks
It appeared that the reporter and the author of the wiki is mistaken. Those cmaps available for download from http://opensource.adobe.com/wiki/display/cmap/Downloads does not appear to have the newer license. Updated to laest versions (r11260) anyway, but until the official downloads themselves change, we will not fork our CMap's based on just a wiki page (the authorship of which is unknown) saying the license has changed. Feel free to re-open or file a new bug *if and only if* the CMap official downloads themselves carry the new licence, not just a wiki page says so.
Currently, there are three licenses: 1. Adobe-proprietary with patents pending: till@till:~/ghostscript/gpl/gs$ grep -li 'not altered' Resource/CMap/* | wc -l 61 till@till:~/ghostscript/gpl/gs$ grep -li 'patents pending' Resource/CMap/* | wc -l 61 2. Adobe-free (the new one): till@till:~/ghostscript/gpl/gs$ grep -li 'Redistribution and use in source and binary forms' Resource/CMap/* | wc -l 179 3. Artifex till@till:~/ghostscript/gpl/gs$ grep -li 'file LICENSE' Resource/CMap/* | wc -l 2 There are 242 files: till@till:~/ghostscript/gpl/gs$ ls -1 Resource/CMap/* | wc -l 242 and 179 + 2 + 61 = 242 Distributions can at least ship the 181 free software files and stay totally free software. One question: Are the non-free files CJK-only? How important are they for daily use of Ghostscript?
(In reply to comment #3) > Currently, there are three licenses: > > 1. Adobe-proprietary with patents pending: > > till@till:~/ghostscript/gpl/gs$ grep -li 'not altered' Resource/CMap/* | wc -l > 61 > and 179 + 2 + 61 = 242 > > Distributions can at least ship the 181 free software files and stay totally > free software. > > One question: Are the non-free files CJK-only? How important are they for daily > use of Ghostscript? I just had a look at those 61 files. As far as I can see they are all old CJK encodings, possibly of the acrobat reader 3-6 era. If you drop them, you'll likely lose ability to process some old CJK pdf's. Probably not a big deal to most of western countries.
In reality, the condition for redistribution-as-is isn't that much of a restriction. They are standardization files and most people (all?) really don't have a reason to modify them. The pdf spec asks people who want to provide different versions of them, give them a different vendor name - which is how the two Artifex ones come about, I think. i.e. the interpretation of the redistribution-as-is restriction is that, if you do modify them and want to re-distribute them, the first thing you need to do is to change the "/Registry" key in the "/CIDSystemInfo" dictionary and stop claiming that it is from Adobe, e.g. these few lines: -------------------------------- /CIDSystemInfo 3 dict dup begin /Registry (Adobe) def ... ... end def -------------------------------- But I am not a lawyer, so this is only my understanding of the situation.