2011-12-21 20 views
5

Tôi sẽ gộp một số thư viện LGPL vào ứng dụng dựa trên Eclipse thương mại dưới dạng các trình cắm thêm (tôi tạo trình cắm thêm từ một Jar hiện có cho mỗi thư viện). Ứng dụng của tôi không phải là LGPL và ứng dụng nguồn đóng của nó. Sau khi đọc điểm (6) của giấy phép LGPL tôi đã hiểu rằng tôi phải bao gồm các trình cắm nguồn cho mọi thư viện LGPL hoặc cung cấp liên kết đến mã nguồn của các thư viện này (BTW, nơi các liên kết này phải được cung cấp, trong Giới thiệu về hộp thoại?). Tôi có đúng không? Có một ví dụ cho một ứng dụng như vậy?Làm thế nào để gộp các thư viện LGPL vào ứng dụng dựa trên Eclipse thương mại?

Cảm ơn!

+0

trong ngôn ngữ nào, là mã nguồn? – linuxeasy

+0

Mã nguồn nằm trong Java – spektom

+4

Tôi đang bỏ phiếu để đóng câu hỏi này dưới dạng chủ đề vì ** đó là về cấp phép hoặc các vấn đề pháp lý **, không phải là lập trình hoặc phát triển phần mềm. [Xem tại đây] (http://meta.stackoverflow.com/a/274964/1402846) để biết chi tiết và [help/on-topic] để biết thêm. –

Trả lời

4

Tôi không biết ví dụ, nhưng có bạn là chính xác. Tôi không nghĩ rằng LGPL chỉ định chính xác nghĩa là phần mềm phải được xuất bản. EPL có một yêu cầu tương tự để xuất bản mã nguồn nếu bạn đã sửa đổi nội dung của chúng và tôi đã nghe một điều tiêu chuẩn để IBM làm ví dụ có tệp zip của các nguồn có sẵn ở đâu đó trên trang web của họ hoặc với phân phối sản phẩm.

Vì vậy, miễn là nó rõ ràng nơi tìm nguồn, tôi không nghĩ rằng nó quan trọng chính xác như thế nào bạn xuất bản nó. Và nếu bạn chưa sửa đổi nguồn LGPL, thì bạn có thể tham khảo một số nơi nó được xuất bản. Bạn chỉ cần thực sự xuất bản nó nếu bạn đã sửa đổi nó theo một cách nào đó (hoặc nó không được xuất bản ở nơi khác).

Các vấn đề liên quan