Страницы

Поиск по вопросам

суббота, 7 декабря 2019 г.

Могу ли я продавать программу, которая использует LGPL библиотеку? [закрыт]

#c_sharp #лицензирование


        
             
                
                    
                        
                            Closed. This question is off-topic. It is not currently
accepting answers.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Want to improve this question? Update the question so
it's on-topic for Stack Overflow на русском.
                        
                        Closed 4 года назад.
                                                                                
           
                
        
Могу я продавать свой программный продукт, если использую в нём библиотеку TagLib,
для чтения тегов mp3 файлов?

Лицензия у TagLib - LGPL, MPL. Что это значит и какие ограничения подразумеваются,
я так и не понял.
    


Ответы

Ответ 1



Если LGPL библиотека используется в варианте динамической линковки (dll), то исходники вашей программы можно не открывать, если используется статическая линковка, то лицензия требует открыть исходники. Идея, что у пользователя вашей программы должна быть возможность модифицировать LGPL библиотеку самостоятельно. В случае с dll предполагается, что пользователь может ее в будущем подменить на др версию. Продавать же программу можно в обоих случаях, просто в одном из них нужно предоставлять исходники.

Ответ 2



По идее если ты не вносишь в либу свои изменения, то всё ок, делай что хочешь. Если в библиотеке появились изменения - будь добр их всем показать) И LGPL разрешает использовать библиотеки в закрытых проектах, когда GPL нет. Так что продавайте за здоровье!

Комментариев нет:

Отправить комментарий