История изменений
Исправление Zmicier, (текущая версия) :
Так, хорошо, с вами мы это заблуждение, кажется, не разбирали. :-)
По пункту 0 - это *.o. Никакой существенной разницы с .so.
Не-не-не.
По пункту 0 — это когда вы свободную библиотеку распространяете в составе вашей несвободной программы. Как она там сопряжена с ней: используется ли какая-то компоновка, и используется ли вообще — никакого значения *не имеет*. А по пункту 1, соответственно, — это когда вы ее не распространяете.
И вообще, для того, чтобы понять, что он вас требуют лицензии авторского лева ГНУ, их читать совершенно не обязательно. Достаточно лишь знать, для чего они вообще существуют.
Так, задача GNU Lesser GPL — обеспечить важнейшие права пользователей свободной библиотеки даже в том случае, когда она включена в состав какой-то несвободой программы.
Вот, собственно и вся хитрость: если вы пишете проприетарщину, то вы должны вернуть вашим пользователям право свободно использовать, изменять, распространять в измененном или нет виде включенную в вашу проприетарщину свободную библиотеку. Вернуть как де-юре, так и де-факто.
А уж как там это будет выглядеть с технической стороны: есть какие-то .o, .so, .go и т. д. или нет — то уж вам в вашем частном случае виднее.
Исходная версия Zmicier, :
Так, хорошо, с вами мы это заблуждение, кажется, не разбирали. :-)
По пункту 0 - это *.o. Никакой существенной разницы с .so.
Не-не-не.
По пункту 0 — это когда вы свободную библиотеку распространяете. Как она там сопряжена с вашей несвободной программой: используется ли какая-то компоновка, и используется ли вообще — никакого значения *не имеет*. А по пункту 1, соответственно, — это когда вы ее не распространяете.
И вообще, для того, чтобы понять, что он вас требуют лицензии авторского лева ГНУ, их читать совершенно не обязательно. Достаточно лишь знать, для чего они вообще существуют.
Так, задача GNU Lesser GPL — обеспечить важнейшие права пользователей свободной библиотеки даже в том случае, когда она включена в состав какой-то несвободой программы.
Вот, собственно и вся хитрость: если вы пишете проприетарщину, то вы должны вернуть вашим пользователям право свободно использовать, изменять, распространять в измененном или нет виде включенную в вашу проприетарщину свободную библиотеку. Вернуть как де-юре, так и де-факто.
А уж как там это будет выглядеть с технической стороны: есть какие-то .o, .so, .go и т. д. или нет — то уж вам в вашем частном случае виднее.