Skip to content

contradictory licensing/distribution statements in several charset-support files #7349

@real-dam

Description

@real-dam

While doing licensing/copyright review of firebird4.0 for inclusion in Debian, I've discovered following statement in four files:

  • src/intl/charsets/cs_big5.h
  • src/intl/charsets/cs_jis_0208_1990.h
  • src/intl/charsets/cs_next.h
  • src/intl/charsets/cs_sjis.h
This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
No claims are made as to fitness for any particular purpose. …
…
Recipient is granted the right to make copies in any form for
internal distribution and to freely use the information supplied
in the creation of products supporting Unicode.  Unicode, Inc.
specifically excludes the right to re-distribute this file directly
to third parties or other organizations whether for profit or not.

Note the last sentence which explicitly forbids redistribution.

Later there is the standard Interbase Public License which claims that the file is created by Inprise Corporation.

Either it is created by Unicode Iinc. and can't be re-distributed at all, or it is created by Inprise and can be re-distributed under IPL. It can't be both.

According to git history, this contradiction is present from day 1 in 2001 (but the files were in the src/intl/ directory back then). Strange nobody noticed it for over 20 years.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions