On 01/23/2012 02:19 PM, Roman Geber wrote:
On 01/23/2012 11:48 AM, Stefan Majewsky wrote:
PS: Persönlich fände ich eine Einführung in ein freies
plattformübergreifendes Framework wie Boost sehr interessant. Nur
so als Anregung ;)
Qt ist ein freies plattformübergreifendes Framework. Sogar mehr
als Boost: Mit letzterem hast du keine GUI und m.E.n. auch kein
TCP/IP etc.
Hi. Das ist leider so nicht ganz richtig. Das Problem liegt hier vor
 allem im Deployment ohne Lizenz. Ich zitiere aus einem
entsprechenden Foren Eintrag:

" Distributing Qt with X-Plane plugins is a huge pain in the a##."

Qt steht unter der LGPL, siehe
http://qt.nokia.com/products/licensing/

Man kann es also frei verteilen (Quelltext, shared library) und auch
gegen kommerziellen Code linken.

http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html:

"When a program is linked with a library, whether statically or using a
shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if the entire
combination fits its criteria of freedom. The Lesser General Public
License permits more lax criteria for linking other code with the library."

"However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License. Section 6
states terms for distribution of such executables."

Man benötigt also eine Kommerzielle Lizenz nur für *statisches* Linken
gegen Nicht-(L)GPL-Code.

Viele Grüße
  Fabian

_______________________________________________
Lug-dd maillist  -  Lug-dd@mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an