uim: Remove Wubi86 and Zhengma table data
[comp] uim: Remove Wubi86 and Zhengma table data
発端は DFSG New Queue - Review: uim 1:1.9.8-1 で
Non-free tables remain in the source package
tables/wb86.table and tables/zm.table are large Wubi/ZhengMa CJK encoding tables with no license header.
とされたものの ACCEPT されたので、まあいいかなと思ってたけど、やっぱり気になるので確認した。
確かに tables/wb86.table と tables/zm.table にライセンスヘッダはないけど、それぞれ scm/wb86.scm (ibus-table-wubi から生成) と scm/zm.scm (ibus-table-zhengma から生成) といったibusの構成物から生成しているから問題ないと思ってた。
が、ibus-table-wubi と ibus-table-zhengma は本来のライセンスが GPL-3.0、GPL、LGPL となっていて、それらの派生物を BSD-3-clause でライセンスしてはいけないのでは?というのは確かにそう。> The original table data
で、代替として ibus-table-chinese (BSD-3-clause)と fcitx5-table-extra (public domain)が挙げられたのだけども、ibus-table-chinese は2005年には不得用于任何商业程序中。(いかなる商用プログラムにも使用できません。)となっているが、同時にBSD-3-clauseにもなっている。一応原作者の記載のようだけども…。またfcitx5-table-extraについてはclean-roomre-generated data files using their ideasとなっているがどのようにかはわからない、というのも確かに。> that licensing of them may be unclear
そのためRemove Wubi86 and Zhengma table dataということになった。