2011-12-14 13 views
5

Ho un'app iOS che utilizza la libreria ffmpeg e iOS deve compilare il collegamento statico. Secondo la LGPLv2, posso rilasciare il mio codice sorgente relativo alla mia interfaccia utente o ad altre logiche di business?Applicazione iOS e problema LGPL

+5

Sto votando per chiudere questa domanda come off-topic perché riguarda le licenze e le questioni legali, non la programmazione o lo sviluppo del software. [Vedi qui] (http://meta.stackoverflow.com/a/274964/1402846) per i dettagli e [help/on-topic] per ulteriori informazioni. – Pang

risposta

7

L'interazione tra la LGPL e l'app store di Apple è un problema contestato. L'unico modo per ottenere consigli su cui puoi fare affidamento è chiedere a un avvocato. Credo che tu abbia due scelte: puoi aprire l'intera applicazione o puoi rendere disponibile tutto il codice oggetto (file .o e .a) per ricollegare l'applicazione.

+0

grazie. Ho ricevuto alcune informazioni da altre persone. Posso aprire il mio ffmpeg modificato con i file oggetto (la mia logica aziendale). Tuttavia, altri hanno detto, "Apple impone ulteriori restrizioni sulla parte superiore di PL/LGPL come solo per installare su 5 macchine che è stato trovato un problema per es. VLC" – qrtt1

+1

Ho trovato un altro collegamento su iPhone e LGPL: http://multinc.com/2009/08/24/compatibility-between-the-iphone-app-store-and-the-lgpl /. Le tue informazioni sono molto utili. Chiederò anche a un avvocato. – qrtt1

+2

Non importa ciò che fa Apple. Come afferma la LGPL, "Non sei responsabile per far rispettare la conformità da parte di terzi con questa Licenza." –

Problemi correlati