View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005322 | Scribus | Language Tools | public | 2007-02-09 16:47 | 2016-12-13 23:00 |
Reporter | malex | Assigned To | cbradney | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | i386 | OS | Linux | OS Version | 2.6 |
Product Version | 1.3.3.7 | ||||
Target Version | 1.6 milestone | ||||
Summary | 0005322: Hyphenation patterns distributed without license and copyright information | ||||
Description | See Debian bug report 410093 at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410093. Many hyphenation patterns are distributed without copyright and license information. It seems that most patterns are copied from the Openoffice.org sources, where these files are now removed. The various README's are supposed to have the copyright information, but they don't have it. If the files are derived from the TeX/LaTeX hyphenation patterns, then the LPPL requires some information to be included in the derived work as well. - README_ca_ES.txt: Original work, or derived from LPPL? - README_cs_CZ.txt: Copied from the myspell directory, doesn't say anything about the hyphenation patterns, just the wordlist and affix files. - README_cy_GB.txt: Not clear, if "the dictionaries" cover the hyphenation patterns as well. - README_da_DK.txt: No license/copyright at all. - README_de_DE.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_en_EN.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_en_GB.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_es_ES.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_fi_FI.txt: Unclear, if derived from the TeX/LaTeX work; if yes, the LPPL needs to be honored. - README_hu_HU.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_is_IS.txt: Violates LPPL 6d. - README_lt_LT.txt: Origin of the work is unclear; may violate LPPL. - README_no_NO.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_pl_PL.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. The README reads "This dictionary". - README_pt_BR.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_pt_PT.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_ru_RU_0.txt: Russian text; needs to be checked. - README_sk_SK.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_sl_SI.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. - README_sv_SE.txt: No copyright/license at all. - README_uk_UA.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. All hyphenation patterns with missing and unclear license information should be removed. Information forwarded to debian-bugs-dist@lists.debian.org, Oleksandr Moskalenko <malex@debian.org>: Bug#410079; Package scribus. Full text and rfc822 format available. Acknowledgement sent to Sune Vuorela <debian@pusling.com>: Extra info received and forwarded to list. Copy sent to Oleksandr Moskalenko <malex@debian.org>. Full text and rfc822 format available. Message received at 410079@bugs.debian.org (full text, mbox): From: Sune Vuorela <debian@pusling.com> To: Matthias Klose <doko@cs.tu-berlin.de>, 410079@bugs.debian.org Subject: Re: Bug#410079: hyphenation patterns distributed without license and copyright Date: Thu, 8 Feb 2007 01:07:02 +0100 [Message part 1 (text/plain, inline)] On Wednesday 07 February 2007, Matthias Klose wrote: > The various README's are supposed to have the copyright information, > but they don't have it. If the files are derived from the TeX/LaTeX > hyphenation patterns, then the LPPL requires some information to be > included in the derived work as well. > - README_da_DK.txt: No license/copyright at all. I asked the danish people (to whom I occasionally send some data) about this. The hyphenation and the README file does nto seem to have anything to do with each others. The README is from the dsdo - den store danske ordliste (da.speling.org). The dsdo is basically a word list for spell checking, but it does also contain some hyphenation information for specific words, but no general information about hyphenation rules. So the dsdo is probably not the base for the hyph_da.dic file. Their guess was that the hyph_da.dic file is coming frome some LaTeX something. /Sune | ||||
Additional Information | Same problem exists for 1.2.5 release - see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410079 | ||||
Tags | license | ||||
Patch | No | ||||
related to | 0002527 | closed | christoph_s | Allow switching between traditional / standard and new German hyphenation as an alternative |
related to | 0005328 | closed | new german hyphenation files available | |
related to | 0012937 | closed | cbradney | Add pop-up dialogs for licences to the resource manager |
parent of | 0005324 | closed | cbradney | LPPL compliant README for PL hyphenation patters (for both branches 1.3.4 and 1.3.3.*) |
parent of | 0005325 | closed | cbradney | Answer to 0005322: Danish Hyphenation patterns distributed without license and copyright information |
related to | 0013994 | closed | jghali | Hyphen file for Esperanto |
related to | 0014019 | confirmed | cbradney | Readme file for permission of hyphenator file |
related to | 0014449 | assigned | cbradney | Licensing information for fonts is missing in the Resource Manager |
child of | 0003828 | acknowledged | Metabug: Hyphenation |
|
Some of those files clearly state the affix files are covered by the licences.. eg en_EN: glish wordlist created by Kevin Atkinson for Pspell and Aspell and thus is covered by his original LGPL license. The affix file is a heavily modified version of the original english.aff file which was released as part of Geoff Kuenning's Ispell and as such is covered by his BSD license. |
|
The affix file is a modified version of the czech.aff file and is licensed under the terms of the GNU GPL2 as published by the Free Software Foundation. Thanks to authors for there wonderful work. The modifications to the affix file and wordlist to make it work with Myspell are (c) 2002 Libor Rejc (rejc@mail.cz) and are also covered by the GPL version 2 license. |
|
<quoting> README_pl_PL.txt: No license/copyright for the hyphenation patterns, just for the not shipped dictionaries. The README reads "This dictionary". </quoting> the Polish hyphenation file currently in use was grabbed from the OOorg repository and submitted with 0001129, its licence is GNU LGPL, as stated in the README_pl_PL.txt in both 1.3.3.* and 1.3.4 branches (Scribus/scribus/dicts/)and in this original zip file: http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hyph_pl_PL.zip This README file states: "Hyphenation dictionary ---------------------- Language: Polish (pl PL). Origin: Based on the TeX hyphenation tables License: GNU LGPL license. Author: conversion and corrects author is Artur Polaczynski <artiip@gmail.com> HYPH pl PL hyph_pl_PL" <quoting> It seems that most patterns are copied from the Openoffice.org sources, where these files are now removed. </qouting> These files have been moved to: http://wiki.services.openoffice.org/wiki/Dictionaries so it's just a matter of checking the relevant files there and, if in doubt, contacting their authors for more information. |
|
mhanski, As long as it's know where those files came from. |
|
Absolutely agree. It's illegal to strip down a TeX hyphenation file under the LPPL and re-release it under a different licence. |
|
http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/de_DE.zip The German README from the same source reads: Hyphenation dictionary ---------------------- Language: German (de DE). Origin: Based on the TeX hyphenation tables License: GNU LGPL license. Author: conversion author is Marco Huggenberger<marco@by-night.ch> Please note, this dictionary is based on syllable matching patterns and thus should be suitable under other variations of German HYPH de DE hyph_de_DE HYPH de CH hyph_de_CH |
|
mhanski, this is not the file distributed with Scribus, isn't it? |
|
Correcting myself. It is the same file. The licence file in Scribus is wrong, it's the one for the spellchecker. |
|
Reminder sent to: fschmid Franz, where does the German hyphenation file come from, is it this one? http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hyph_de_DE.zip |
|
malex, I know where the Polish file comes from, since this was me who grabbed it from OOrg and submitted with 0001129 BTW, the same file (the author) with its LGPL licence is good enough for Debian, read e.g.: http://packages.debian.org/changelogs/pool/main/o/openoffice.org-hyphenation-pl/current/openoffice.org-hyphenation-pl.copyright As for the other hyphenation files, we should simply add their proper licences _and_ files, if there is any doubt about their origin, from http://wiki.services.openoffice.org/wiki/Dictionaries |
|
mhanski: these are exactly the same files OO.o offers :( |
|
When i introduced the hyphenation into scribus i took all the .dict files out of OpenOffice together with the README files. I've used not other source than OpenOffice. |
|
From http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hyph_pt_BR.zip: README_hyph_pt_BR.txt Hyphenation dictionary ---------------------- Language: Portuguese Brazil (pt BR). Origin: Based on the TeX hyphenation tables by Pedro J. de Rezende <rezende@dcc.unicamp.br> (Brazilian) and tuned up by J.Joao Dias Almeida <jj@di.uminho.pt> License: GNU GPL license. Author: conversion author is Paulo Morgado <paulo.morgado@vizzavi.pt> Then, googling a little bit I got this: http://www.tex.ac.uk/tex-archive/language/portuguese.zip origin I have compiled a Portuguese hyphenation table for TeX. It turned out to be a rather short table (compared to the one for English) because Portuguese has very concise rules for hyphenation. I'd like to make this table public and freely distributed. Even included in the distribution tapes. I have extensively tested it (with patgen) and haven't found any erroneous hyphenation. It does miss some hyphens but they are very very few. It certainly does not hyphenate a word beyond an accent or a cedilla, but that's the way TeX handles hyphenation of words with intervening macros (cf. Appendix H of The TeXbook). Pedro J. de Rezende rezende@corwin.ccs.northeastern.edu College of Computer Science (617) 437-2078 Northeastern University 360 Huntington Avenue pt8hyph.tex ----------------------------------------------------------------- % IMPORTANT NOTICE: % % This program can be redistributed and/or modified under the terms % of the LaTeX Project Public License Distributed from CTAN % archives in directory macros/latex/base/lppl.txt; either % version 1 of the License, or any later version. % ----------------------------------------------------------------- % Remember! If you *must* change it, then call the resulting file % something else and attach your name to your *documented* changes. % ====================================================================== |
|
malex, fschmid, I've searched a little for possible solutions. Results: The same user who'd filed the related Debian bug (Matthias Klose) requested information about the possible licence violations on the OpenOffice Lingucomponent mailing list and got an answer from the leader of the Polish NLC project: http://lingucomponent.openoffice.org/servlets/ReadMsg?listName=dev&msgNo=2252 In short: although "the LPPL explicitely allows derived work, even under a different license", the current README file of the Pl (and many others) hyphenation patterns didn't contain all the information required. It has been swiftly corrected by the Polish guy, please see this corrected README and add it "as is" to the Scribus sources (ISO-8859-2 encoded): http://pl.openoffice.org/pliki/README_hyph_pl_PL.txt As for the other languages in question, we could either request the same corrections from the other NLC leaders of the OpenOffice Lingucomponent project, or use this README as a template and make our own README files -- at least the Portuguese one should be easy to make:) |
|
>>>As for the other languages in question, we could either request the same corrections from the other NLC leaders of the OpenOffice Lingucomponent project, or use this README as a template and make our own README files -- at least the Portuguese one should be easy to make:) It's even possible to strip the tex files from unnecessary information. And mahanski is right. Using another licence is ok, if ยงยง 6 and 10 of the LPPL are honoured. |
|
Well, for Slovenian (sl or sl-SI) the license for both spell-check dictionary and hyphenation was GPL but was changed by permission of the authors to dual GPL/LGPL. You can get the latest files, issued under this license, from this OpenOffice.org issue 70621 attached on January 26. 2007: http://porting.openoffice.org/issues/show_bug.cgi?id=70621 Bye, m. |
|
The norwegian dictionaries are here: http://alioth.debian.org/frs/?group_id=30577 http://alioth.debian.org/frs/download.php/1601/spell-norwegian-2.0.8.tar.gz is the source file, and the file COPYING has the GPL license as content. |
|
Meta bug for this issue in OO.org: http://lingucomponent.openoffice.org/issues/show_bug.cgi?id=74283 Not all of the hyphenation dictionary licenses are incorrect. |
|
I don't see any issues with Czech hyphen. Well, I don't know the exact development cycle of the Cz dicts but we are lucky here. CsTeX dict is under GPL2, Czech Ispell GPL, and Cz OOo myspel (we're using this one) is under GPL too. |
|
subik: there is no issue with Czech hyphenation, this is about the missing _licence_ of the Czech _hyphenation_ patterns. The current README_cs_CZ.txt is an obvious mistake, since it's related to spelling dictionaries (Scribus doesn't do spellchecking so far) and not to hyphenation patterns. You could simply remove it and add the README_hyph_cs_CZ.txt included in this zip archive: http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hyph_cs_CZ.zip |
|
should be done now |
|
It's been a while. I've seen a flurry of openoffice.org bug reports closing this issue. I wonder if this is actually done. |
|
time to put this baby to sleep. How do we ascertain what the status of this issue is ? |
|
Craig, I'm assigning this to you, because you're in charge of the download server repos. |
|
bumping to 1.6 milestone |
|
From 0013994 0013994:0040588 jghali writes: >From hyphen_readme: "We have had bugs reported against Scribus for the lack of licensing for the hyphenation rules. After some research, it seems as they are like grammar rules and not creative elements, thus there are no copyrights or licensing involved." |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-02-09 16:47 | malex | New Issue | |
2007-02-09 16:48 | malex | Relationship added | child of 0003828 |
2007-02-09 17:21 | christoph_s | Status | new => confirmed |
2007-02-09 17:25 | cbradney | Note Added: 0015163 | |
2007-02-09 17:27 | cbradney | Note Added: 0015164 | |
2007-02-09 18:53 | cbradney | Status | confirmed => assigned |
2007-02-09 18:53 | cbradney | Assigned To | => plinnell |
2007-02-09 19:07 | mhanski | Note Added: 0015168 | |
2007-02-09 19:21 | malex | Note Added: 0015169 | |
2007-02-09 19:27 | christoph_s | Note Added: 0015170 | |
2007-02-09 19:52 | mhanski | Note Added: 0015171 | |
2007-02-09 19:58 | christoph_s | Note Added: 0015172 | |
2007-02-09 20:03 | christoph_s | Note Added: 0015173 | |
2007-02-09 20:06 | mhanski | Note Added: 0015174 | |
2007-02-09 20:07 | mhanski | Note Edited: 0015174 | |
2007-02-09 20:13 | mhanski | Note Edited: 0015168 | |
2007-02-09 20:13 | mhanski | Note Edited: 0015168 | |
2007-02-09 21:03 | mhanski | Note Added: 0015176 | |
2007-02-09 21:06 | mhanski | Note Edited: 0015176 | |
2007-02-09 21:08 | christoph_s | Note Added: 0015177 | |
2007-02-09 21:26 | fschmid | Note Added: 0015178 | |
2007-02-09 21:51 | Ludi | Note Added: 0015181 | |
2007-02-09 21:53 | Ludi | Note Edited: 0015181 | |
2007-02-09 21:53 | Ludi | Note Edited: 0015181 | |
2007-02-09 22:01 | christoph_s | Relationship added | related to 0002527 |
2007-02-09 23:34 | mhanski | Note Added: 0015183 | |
2007-02-09 23:36 | mhanski | Note Edited: 0015183 | |
2007-02-09 23:40 | mhanski | Note Edited: 0015183 | |
2007-02-09 23:44 | christoph_s | Note Added: 0015184 | |
2007-02-10 09:27 | mhanski | Relationship added | parent of 0005324 |
2007-02-10 11:19 | mhanski | Relationship added | parent of 0005325 |
2007-02-10 14:00 | miles | Note Added: 0015194 | |
2007-02-10 17:26 | axelb | Note Added: 0015196 | |
2007-02-11 21:21 | mhanski | Relationship added | related to 0005328 |
2007-02-24 21:05 |
|
Note Added: 0015388 | |
2007-02-24 21:20 |
|
Priority | high => normal |
2007-02-24 21:20 |
|
Severity | major => minor |
2007-02-24 21:20 |
|
Category | General => Documentation |
2007-02-25 08:23 | subik | Note Added: 0015392 | |
2007-02-25 11:31 | mhanski | Note Added: 0015393 | |
2007-02-25 12:02 | subik | Note Added: 0015395 | |
2012-01-27 19:37 | malex | Note Added: 0027606 | |
2014-09-08 03:57 | Kunda | Note Added: 0033577 | |
2014-09-08 05:08 | christoph_s | Assigned To | plinnell => cbradney |
2014-09-08 05:10 | christoph_s | Note Added: 0033580 | |
2015-05-08 02:00 | Kunda | Patch | => No |
2015-05-08 02:00 | Kunda | Note Added: 0035073 | |
2015-05-08 02:00 | Kunda | Target Version | => 1.6 milestone |
2015-07-10 01:35 | Kunda | Category | Documentation => Language Tools |
2015-09-25 19:44 | Kunda | Relationship added | related to 0012937 |
2016-04-28 20:56 | Kunda | Relationship added | related to 0013994 |
2016-04-30 13:42 | Kunda | Note Added: 0040635 | |
2016-12-07 17:35 | Kunda | Relationship added | related to 0014019 |
2016-12-11 11:38 | Kunda | Relationship added | related to 0014449 |
2016-12-11 11:58 | Kunda | Tag Attached: license | |
2016-12-13 23:00 | Kunda | Note Edited: 0040635 |