Sự hiểu biết của tôi là một chương trình có thể liên kết tự động đến một thư viện LGPL và bao gồm các tiêu đề của nó, có thể có sự thay đổi, không có chương trình phải được phát hành theo LGPL, nhưng bất kỳ sửa đổi mã nguồn mà đi vào xây dựng các thư viện động phải được phát hành theo LGPL.
Trong thực tế, điều này cho phép người sử dụng thư viện mà không hạn chế, nhưng họ phải đóng góp trở lại bất kỳ thay đổi mà họ tạo ra cho nó.
tôi muốn phát hành một thư viện C ++ mà tôi đã viết như phần mềm nguồn mở, và tôi muốn để cấp giấy phép nó trong cùng một tinh thần: cho phép người sử dụng nó mà không cần phải phát hành mã có sử dụng nó, nhưng phải đưa ra bất kỳ thay đổi mà họ tạo ra cho nó. Tuy nhiên, LGPL tự nó không phải là một sự phù hợp tốt cho tôi vì thư viện của tôi là hoàn toàn tiêu đề chỉ (đó là một thư viện mẫu).
đang được dịch, vui lòng đợi..
