mvysny / aedict

Original Aedict 2 source codes
http://www.aedict.eu
GNU General Public License v3.0
40 stars 7 forks source link

Possible license infrigements #907

Open Vapulabe opened 4 years ago

Vapulabe commented 4 years ago

AEdict is based on a number of external files and librairies. But there are several issues regarding the application of these 1) several URL are invalid (not updated) breaking the rules behind the license 2) some are copyrighted but no specific licences written meaning that default (restrictive) licences does apply 3) probable violation of the MPL

mvysny commented 4 years ago

That sounds serious. Could you please post a concrete examples of things to fix?

Vapulabe commented 4 years ago
mvysny commented 3 years ago

The link to EDict is outdated, when the temporary redirection page will be removed, this will result in a broken link

Thank you, fixed to http://www.edrdg.org/jmdict/edict.html

The link to the Kanji recognized JavaDict is broken

Thank you, fixed (hopefully)... the proper URL is not easy to learn

The link to the verb inflection is broken

Yes, unfortunately the page is down and replacement page is not known. I'm mirroring the page at http://www.baka.sk/~tmath/language/jpverbs/ but I'm removing the link from Aedict.

Heisig kanji index page points that the information is copyrighted but no explicit licences granted and the Copyright cover frame numbers and the index.

I'll need more info on what to do here.

Kotowaza.org don't have any information about open license

Yeah, the author contacted me and provided a link to download the sentences in a machine-readable form at https://hilhorst.eu/kotowaza/aedict/aedict-download.php . Unfortunately that page is dead now. I'm thus using the old data based on explicit verbal allowance from the author.

File Choser Dialog is under MPL which may require source sharing (IANAL)

File Choser Dialog will be removed in the future: #930

Furiganaview is CC BY-SA... The "share alike" is described as "If you remix, transform, or build upon the material, you must distribute your contribution under the same license as the original"

FuriganaView has been replaced by https://github.com/guentoan/FuriganaView

no explicit license on nhk-pronunciation which means that standard copyright rules apply

Changed the line to Pitch Accent Data: © unknown author at https://github.com/javdejong/nhk-pronunciation - please let me know whether it's okay or needs further changes.

Vapulabe commented 3 years ago

Hello,

basically, for both the first and 3rd points, absence of specific copyright license (from either Heisig or the author of nhk-pronounciation) simply means that you can't use these except in very narrow situation called fair use... And including them fully in a program is not covered by fair use.

For both these you should try to get an explicit license by the author to avoid potential legal trouble (or avoid to use them and find some replacement)

For kotowaza, a verbal allowance is a good thing but sadly has no court value (unless you've recorded evidence)... You really need some written allowance to be safe.

I didn't check the licenses about the replacements that you've used for some items but you can easily check it yourself... basically, in absence of explicit licence, only "fair use" is allowed.

Also, about the filechooser MPL and the Furigana CC-BY-SA, the former versions are infringing. Working around it make your current version safe but I'm not sure that it fixes the past infrigements (I'm not a lawyer, only used to work with open source at my former work and I had some guidelines from my work's lawyer at that time).

(basically, the former versions may have to be made MPL/CC-BY-SA compliant but the new version may have a "licence change" (basically, keep the current licence) as you're the only developper of your own code).

Licensing problems are a real headache... basically, many people don't care if you use their work to create something free but may require some payment if you decide to make some commercial use (or simple forbid such commercial use)... Add to that the fact that some opensource licenses are incompatible...

Apache licence, LGPL, MIT licence are quite safe to use for closed source programs. GPL, CC and some other are not.

I hope this will help you to solve the potential legal problems.

Denis Moreaux


GCS/E/ED d- s+: a+ C++ UL+++ P+ L++ E W+++$ N o? K? w !M V? PS+ PE+ Y? PGP t 5? X+ R(+) tv b+ DI? D+ G e+++ h---- r+++ y++++

On 27/10/2020 09:58, Martin Vysny wrote:

Heisig kanji index page points that the information is copyrighted but no explicit licences granted and the Copyright cover frame numbers and the index.

I'll need more info on what to do here.

Kotowaza.org don't have any information about open license

Yeah, the author contacted me and provided a link to download the sentences in a machine-readable form at https://hilhorst.eu/kotowaza/aedict/aedict-download.php . Unfortunately that page is dead now. I'm thus using the old data based on explicit verbal allowance from the author.

no explicit license on nhk-pronunciation which means that standard copyright rules apply

Changed the line to Pitch Accent Data: (c) unknown author at https://github.com/javdejong/nhk-pronunciation - please let me know whether it's okay or needs further changes.

-- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub [1], or unsubscribe [2].

Links:

[1] https://github.com/mvysny/aedict/issues/907#issuecomment-717090177 [2] https://github.com/notifications/unsubscribe-auth/AF375MOASHG3VZATCV5DRVLSM2DSLANCNFSM4KO3ZBZQ