summaryrefslogtreecommitdiff
path: root/COPYING
blob: 80e9ce45fe0f4fddbf30ef63ce0d6104fa6b2ba0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Licensing

EFL comes with several licences. Different shared libraries are
covered by different licenses, and are distributed here as an
aggregation with a single build system. Listed below are the library/project
names and the license file covering it. Note that this license would
cover all of the source invovled in each project (src/lib/PROJECT,
src/modules/PROJECT, src/bin/PROJECT data/PROJECT) unless specifically
noted otherwise (eg epp in edje or lz4, libunibreak etc.), so please
refer to these imported project sources for details (but be aware that
the licensing of such libraries is compatible with the libraries that
use them and is not more restrictive).

evil:            licenses/COPYING.BSD
escape:          licenses/COPYING.GPL (used in PlayStation native)
eina:            licenses/COPYING.LGPL
emile:           licenses/COPYING.LGPL
eet:             licenses/COPYING.BSD
eo:              licenses/COPYING.BSD
evas:            licenses/COPYING.BSD
embryo:          licenses/COPYING.SMALL
ecore:           licenses/COPYING.BSD
eio:             licenses/COPYING.LGPL
eldbus:          licenses/COPYING.LGPL
efreet:          licenses/COPYING.BSD
eeze:            licenses/COPYING.BSD
ephysics:        licenses/COPYING.BSD
edje:            licenses/COPYING.BSD
edje/epp:        licenses/COPYING.GPL (separate binary/executable)
emotion:         licenses/COPYING.BSD
ethumb:          licenses/COPYING.LGPL
eolian:          licenses/COPYING.BSD
elua:            licenses/COPYING.BSD

NOTE: If linked together, the result will be effectively be LGPL (or
GPL if escape is used) due to license characteristics.