Posso utilizzare la libreria multimediale semplice e veloce (SFML) in un software proprietario?

2

Mi è stato chiesto di sviluppare un piccolo gioco per una conferenza. Il gioco non è nulla di grande e poiché ho avuto precedenti esperienze con SFML , ho pensato che sarebbe stato il più semplice da usare.

La pagina di licenze SFML dice che può essere usata nel software proprietario, tuttavia include diverse altre librerie che sono sotto licenza BSD 3 , LGPL e FTL .

Non ho intenzione di cambiare il codice sorgente SFML, basta usarlo.

    
posta Ruben Rutten 21.08.2015 - 18:16
fonte

1 risposta

3

Basta dare un'occhiata veloce a quelle licenze (non ricordo di aver sentito parlare di FTL prima di oggi, ma potrei averlo), non vedo un problema.

Per rispettare i termini della licenza di 3 clausole BSD, tutto ciò che devi fare è includere il copyright e la dichiarazione di non responsabilità con la distribuzione, e presumo che i distributori di SFML abbiano chiaramente identificato quali librerie o pacchetti sono compresi e quali sono BSD. La licenza BSD è amichevole per l'inclusione in progetti closed-source :

Any BSD code can be sold or included in proprietary products without any restrictions on the availability of your code or your future behavior.

La sezione 4 dei lavori combinati della LGPL copre anche il tuo caso. Ci sono già alcune domande sui programmatori sull'uso della LGPL in applicazioni closed-source qui e qui .

Sembra che i termini di utilizzo di qualcosa con licenza FTL siano molto simili alla licenza BSD. È necessario fornire una dichiarazione di non responsabilità secondo cui l'applicazione si basa sul lavoro del team di FreeType e chiede di collegarsi alla pagina Web di FreeType.

Sembra che non modificando SFML e SFML né abbia modificato le altre librerie né rispettato i termini della licenza per quanto riguarda le modifiche per le altre librerie, si può effettivamente usare SFML in un'applicazione closed-source.

    
risposta data 21.08.2015 - 18:42
fonte

Leggi altre domande sui tag