LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)

Не совсем так.

Точно так. :-)

 | “Object code” means any non-source form of a work.

LGPL требует что бы конечный пользователь мог обновить библиотеку (которая под LGPL), не обновляя само приложение.

Обновить, устари́ть, внести изменение по своему разумению, вообще заменить на другую, короче — сполна воспользоваться своим законным правом на модификацию свободной библиотеки, а не просто иметь его на бумажке.

но заказчик (который планирует барыжить этим приложением) будет требовать линковку в виде so-шки, без вариантов

То есть в виде разделяемой библиотеки. Так замечательно. Использование разделяемой библиотеки — один из достаточных технических способов обеспечить это право.

Ну и второй вопрос - как быть с использованием readline?

А что, много вариантов? Либо использовать, либо нет. Если в итоге ваша программа будет под совместимой с GNU GPL лицензией [0], то доступны обе опции.

[0] https://www.gnu.org/licenses/license-list.ru.html

Исходная версия Zmicier, :

Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)

Не совсем так.

Точно так. :-)

| “Object code” means any non-source form of a work.

LGPL требует что бы конечный пользователь мог обновить библиотеку (которая под LGPL), не обновляя само приложение.

Обновить, устари́ть, внести изменение по своему разумению, вообще заменить на другую, короче — сполна воспользоваться своим законным правом на модификацию свободной библиотеки, а не просто иметь его на бумажке.

но заказчик (который планирует барыжить этим приложением) будет требовать линковку в виде so-шки, без вариантов

То есть в виде разделяемой библиотеки. Так замечательно. Использование разделяемой библиотеки — один из достаточных технических способов обеспечить это право.

Ну и второй вопрос - как быть с использованием readline?

А что, много вариантов? Либо использовать, либо нет. Если в итоге ваша программа будет под совместимой с GNU GPL лицензией [0], то доступны обе опции.

[0] https://www.gnu.org/licenses/license-list.ru.html