R
Für aufwendige GUI's; aber für ein kleines Fenster mit ein paar Buttons etc. langt die WinAPI allemal.
ja scho ...
Aber ich z.b. hab immer ne statisch linkbare Qt Version an der Hand.
Da werden Buttons und Fenster zum 2 Zeiler
Klar, auf kosten der Programmgroese ! und der Ladezeit
Statt 10kb ist mein Prog 2-3Mb gross (wie gross ist eure Blockgroesse aufn Filesystem ? ), und die Ladezeit steigt von 0,02 auf 0,05s
Sie sind sehr schlank und klein und müssen nicht erst eine .NET VM laden.
Wenn Du C++ programmieren willst, dann lass soweiso die Finger von .Net. .Net entwikclung hat IMHO mehr mit scripten zu tun, als wie mit programmieren.
Wenn du .Net programmieren wölltest, wär C++ nicht die richtige Sprache. Da gibt es schoenere Sprachen, und alle Vorteile von C++ verpuffen irgendwo in der runtime
Script und .Net Programme haben auch schon ihre daseinsberechtigung. Und wenn man sauber modular trennt, kann man die GUI, wo es sowieso nich auf Speed ankommt, schon mit sowas machen. Nur ist dann c++ irgendwie fehl am Platz.
für die Seite mit dem Bedingungen müßte man wohl sowieso erstmal einen Rechtsanwalt um Rat fragen.
Der kann auch ned Helfen, weil sich noch niemand richtig rechtlich damit beschaeftigt hat. Es gibt kein Vergleichsurteil und nix, dafuer viele offene Punkte, die man technisch mal so und mal so interpretieren kann. WIe das Gericht die interpretiert ist unvorhersehbar.
Auf Alle faelle werden mit der Windows-Distribution der Qt einige Ziele/Konzepte der LGPL verletzt, das hat aber technische Ursachen(ein windows programm, was gegen die statisch-dynamischen Importlibs linkt, da kann man die qt nicht ohne weiteres austauschen, binaerkompatible Dlls zur qt entwickeln iss nahezu unmöglich).
Nen Guter Anwalt bei nem Projekt wo es auf die Existenz ankommt, wird dir immer zur komerziellen version raten ...
Ciao ...