2011-12-14 39 views
5

Tôi có ứng dụng iOS sử dụng thư viện ffmpeg và iOS sẽ biên dịch trong liên kết tĩnh. Theo LGPLv2, tôi có phát hành mã nguồn liên quan đến giao diện người dùng hoặc logic kinh doanh khác của mình không?Ứng dụng iOS và sự cố LGPL

+5

Tôi đang bỏ phiếu để đóng câu hỏi này là không có chủ đề vì đó là về cấp phép và các vấn đề pháp lý, chứ không phải 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. – Pang

Trả lời

7

Sự tương tác giữa LGPL và cửa hàng ứng dụng của Apple là một vấn đề tranh chấp. Cách duy nhất để nhận được lời khuyên bạn có thể dựa vào là hỏi luật sư. Tôi tin rằng bạn có hai lựa chọn - bạn có thể mở toàn bộ ứng dụng của mình hoặc bạn có thể cung cấp tất cả mã đối tượng (.o.a tệp) cần để liên kết lại ứng dụng của bạn.

+0

cảm ơn. Tôi có một số thông tin từ những người khác. Tôi có thể mở ffmpeg đã sửa đổi của mình với các tệp đối tượng (logic nghiệp vụ của tôi). Tuy nhiên, nói khác, "Apple áp đặt hạn chế bổ sung trên đầu trang của PL/LGPL như chỉ để cài đặt trên 5 máy đã được tìm thấy một vấn đề ví dụ như VLC" – qrtt1

+1

Tôi tìm thấy một liên kết khác về iPhone và LGPL: http://multinc.com/2009/08/24/khả năng tương thích giữa iphone-app-store-and-the-lgpl /. Thông tin của bạn rất hữu ích. Tôi cũng sẽ hỏi luật sư. – qrtt1

+2

Không quan trọng những gì Apple làm. Như LGPL nói, "Bạn không chịu trách nhiệm thực thi sự tuân thủ của bên thứ ba với Giấy phép này". –

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