У меня есть частное (т.е. нет возможности поделиться исходным кодом) и коммерческое приложение, теперь я хотел бы использовать библиотеку, которая находится под лицензией Apache 2.0 .
Я прочитал раздел лицензий Apache и FAQ, но мне не ясно об этом.
Это то же самое, что GPL3, который заставляет приложение предоставлять исходный код?
licensing
apache-license
senshin
источник
источник
Ответы:
Лицензия Apache 2.0 сильно отличается от лицензии GPL, по крайней мере, в двух аспектах:
Это означает, что если вы используете библиотеку с лицензией Apache 2.0 в своем проекте, разрешения / права / обязательства из лицензии Apache 2.0 не внезапно перенесены на ваш код.
Чтобы распространять (двоичную или неизмененную) копию лицензионной библиотеки Apache 2.0 вместе с вашим приложением, вы должны соответствовать двум требованиям:
источник
Лицензия Apache 2.0 полностью отличается от лицензии GPL. В частности это говорит
Таким образом, при условии соблюдения перечисленных условий (которые обычно не являются обременительными), вам не нужно распространять исходный код.
источник