wxWidgets è concesso in licenza con una licenza LGPL modificata. Questo significa che posso venderlo. Ma la licenza LGPL originale mi costringe a rilasciare il codice sorgente. Questo è menzionato nella licenza personalizzata nella pagina della biblioteca, ma non l'ho capito del tutto. Non corro alcun rischio, quindi posso usarlo per un'applicazione commerciale di origine stretta?Posso utilizzare wxWidgets per un'applicazione commerciale di origine stretta?
risposta
Sì, è possibile. Gli aspetti LGPL della licenza proteggono la libreria stessa, cioè non è possibile vendere una versione modificata della libreria senza fornire le modifiche sotto la licenza originale. Tuttavia, non influisce sulle applicazioni che si collegano alla libreria.
Se ho capito bene, Wxwidgets è concesso in licenza sotto LGPL e ha un'eccezione che è possibile utilizzare se lo si desidera. Quindi questo è LGPL + X, non esattamente modificando la licenza LGPL (che non sarebbe possibile).
In their own words:
maggior parte dei file sono distribuiti sotto la GNU Library General Public License, versione 2, con l'eccezione speciale che è possibile creare e distribuire versioni di codice oggetto costruito dal codice sorgente o modificato versioni di esso (anche se queste versioni modificate includono codice sotto una licenza diversa ) e distribuiscono tali binari sotto i propri termini .
Penso che questo rifletta praticamente ciò che si intende fare.
Inoltre, come @VZ ha già risposto, LGPL non estende il copyleft al lavoro, solo per la libreria.
Inoltre, facendo uso dei termini nell'eccezione a LGPL fornita da Wxwidgets, è possibile (ma non deve) passare i file binari che contengono Wxwidget in formato binario (codice oggetto) con i propri termini.
Vedere anche Licence section on the Wxwidgets homepage.
- 1. Posso utilizzare SQLServer Express gratuito nell'app commerciale
- 2. Posso utilizzare l'API meteo di Google in un progetto commerciale?
- 3. Posso utilizzare Mozilla Public License 1.1 (MPL) in un'app commerciale?
- 4. Utilizzare un jar con origine come origine per jdb?
- 5. Come posso utilizzare commerciale al segno nella macro Objective-C?
- 6. Utilizzare XDocument come origine per XmlSerializer.Deserialize?
- 7. TLSv1 mancata stretta di mano
- 8. Licenza commerciale per MariaDB
- 9. implicita dichiarazione di funzione 'stretta'
- 10. Pro e contro di tkinter e wxWidgets?
- 11. Accordo di licenza per software commerciale (SaaS)?
- 12. ASP.Net URLEncode E commerciale da utilizzare nella stringa di query
- 13. ssl wget mancato avviso stretta di mano
- 14. Una finestra simile a un terminale per wxWidgets?
- 15. stretta di mano a due vie e stretta di mano a tre vie
- 16. ACE vs Boost vs Poco vs wxWidgets
- 17. Carica i dati di Excel nell'applicazione C++ Linux/wxWidgets?
- 18. Event Handlers Non viene chiamato? - wxWidgets
- 19. C++ allineamento - stretta e debole
- 20. Avvio di wxWidgets C++ ha bisogno di un leggero spintore
- 21. Android 4.4.2 Stretta di mano SSL interrotta
- 22. SSLError: SSLv3 mancato avviso stretta di mano
- 23. Posso distribuire JSON.NET con la mia applicazione commerciale?
- 24. È legale utilizzare le versioni EAP di IntelliJ per uso commerciale?
- 25. Posso utilizzare le variabili angolari come origine di un tag audio?
- 26. Posso utilizzare il codice della libreria GUI di google chrome per le proprie applicazioni desktop ?:
- 27. Come posso utilizzare e restituire la coda di origine al chiamante senza materializzarlo?
- 28. Bash & (e commerciale) operatore
- 29. SQL Server Express - L'uso commerciale
- 30. Come eliminare "origine/origine/master"
Sto votando per chiudere questa domanda come off-topic perché ** si tratta di licenze o problemi legali **, non di programmazione o sviluppo di software. [Vedi qui] (http://meta.stackoverflow.com/a/274964/1402846) per i dettagli e [help/on-topic] per ulteriori informazioni. –