S
S
Semyon Prikhodko2012-11-16 00:00:30
Licenses for software and other works
Semyon Prikhodko, 2012-11-16 00:00:30

Using the morphological dictionary from OpenCorpora in a commercial project?

This dictionary is a revision of the dictionary from AOT (distributed under LGPL), which in turn is based on the dictionary of A.A. Zaliznyak. OpenCorpora materials are distributed under a Creative Commons Attribution-ShareAlike 3.0 license. Accordingly, the derivative work must be distributed under the same license. The question is, does the internal use in a commercial product of its own binary base obtained from such a dictionary fall under this case? Thank you.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
K
kmike, 2012-11-16
@ababo

Dictionary derivative - yes, under CC. At the same time, a commercial product can remain closed and commercial. If you are distributing a commercial product, then you just need to indicate somewhere that the dictionaries were taken from OpenCorpora.
There in the FAQ ( opencorpora.org/?page=faq ) it says: “Under the terms of the Creative Commons Attribution-ShareAlike 3.0 license. Those. free of charge, but when creating something based on this data, you must indicate that this data was taken from us, and you can distribute it further only under the same conditions.
It was originally written like this:
“Under the terms of the Creative Commons Attribution-ShareAlike 3.0 license. That is, free of charge, but when creating something based on this data, you must, firstly, indicate that this data was taken from us, and secondly, license your product or data on the same terms.
Those. the restriction “license your product on the same terms” was added to the CC license (depending on how you read it); I contacted the guys and they said that it was just an inaccuracy, there was no such restriction, and the text was rewritten.
If you want to know for sure, ask in groups.google.com/forum/?fromgroups# !forum/opencorpora-dev, and there are OpenCorpora developers on Habré.

B
Busla, 2012-11-16
@Busla

Are you converting the database to another format, or are you also changing the data set itself?

S
Semyon Prikhodko, 2012-11-16
@ababo

But why is it 100 times slower when the database is also in memory, and the words will not be entirely stored (in fact, the same search as yours)? Simply sqlite is a standard tool, not a self-written bike + it is easier to expand and maintain.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question