Ich bin auf der Suche nach Cross-Plattform-GUI für kommerzielle Projekt (das bedeutet, ich kann nicht den Code geben) keine GPL und ich denke, keine LGPL was sonst ist es mich verlassen? wxWidgets? Dankeauf der Suche nach freien C++ Cross-Plattform-GUI-Framework
Antwort
Wenn Sie LGPL vermeiden möchten, ist wxWidgets wahrscheinlich die meisten Feature-komplette Option. Es verwendet ein Derivat der LGPL, das bei der Verteilung flexibler ist.
Jedoch ist LGPL in Ordnung für kommerzielle Arbeiten. Die einzige Einschränkung besteht darin, dass Sie eine dynamische Verknüpfung mit der UI-Bibliothek benötigen, was normalerweise kein Problem darstellt.
Mit LGPL haben Sie viele andere Optionen, einschließlich GTK, QT (ab 4.5), FLTK, etc. Von diesen ist QT wahrscheinlich mein persönlicher Favorit.
LGPL erfordert neben der Verknüpfung, dass Sie, wenn Sie eine geänderte Bibliothek versenden, die Quellen für die Änderung angeben müssen. immer noch kein Problem, da Ihre Anwendung immer noch so geschlossen sein kann, wie Sie es wünschen. – Javier
Ja. Aber - wenn Sie eine ausgereifte Bibliothek mit vollem Funktionsumfang verwenden, gibt es in der Regel nur sehr wenige Elemente, die in der Bibliothek selbst geändert werden müssen. Sie können die Bibliothek weiterhin für die Anpassung ableiten, sofern die ursprüngliche Bibliothek nicht geändert wurde. –
Ich musste (noch) nie etwas anderes tun als einen kleineren Bugfix in der Core-Bibliothek (den ich sowieso an die Bibliotheks-Entwickler zurückgeschickt habe, so dass ich nichts dagegen haben muss). –
Sie können eine Closed-Source-Anwendung senden, die mit LGPL lizenzierten Bibliotheken verknüpft.
- 1. die Suche nach einem freien, Zeit-Sampling-Profiler für C++
- 2. Suche nach freien GUI-Tool mit PostgreSQL
- 3. Suche nach freien Steckplätzen in einem Buchungssystem
- 4. Die Suche nach zwei freien TCP-Ports
- 5. Auf der Suche nach C# -Audioanalysebibliotheken
- 6. Auf der Suche nach DTLS non-blocking Programmbeispiel (C/C++)
- 7. auf der Suche nach freien Quelle sicher für Visual Web Developer Express 2008
- 8. Auf der Suche nach Anleitung
- 9. Wo kann man nach freien C/C++ Bibliotheken suchen?
- 10. Suche nach freien, sich nicht überschneidenden rechteckigen Bereichen zwischen Rechtecken in C#
- 11. Auf der Suche nach einer einfacheren Möglichkeit, Floats in C#
- 12. Auf der Suche nach einigen interessanten C# -Programmierungsproblemen
- 13. Auf der Suche nach aktuellen Eclipse-Plugin für C#
- 14. Auf der Suche nach einer Anwendung GUI-Bibliothek für C++
- 15. Auf der Suche nach einem einfachen C# numerischen Bearbeitungssteuerelement
- 16. Auf der Suche nach einem guten plattformübergreifenden C++ Framework
- 17. Auf der Suche nach einem Opensource-Projekt C#
- 18. auf der Suche nach C# Entsprechung von php password-verify()
- 19. Auf der Suche nach einer guten SIP-Implementierung in C#
- 20. Auf der Suche nach sauberen WinForms MVC Tutorial für C#
- 21. Auf der Suche nach einer High Level C++ SSL-Bibliothek
- 22. Auf der Suche nach einem geringen Auswirkungen C++ Profiler
- 23. Suche nach einem Punkt auf der Winkelhalbierenden
- 24. Auf der Suche nach einem hochauflösenden Timer
- 25. Die Verwendung der freien Funktion in c
- 26. Wann wird C freien Speicher der Struktur
- 27. Drucken der freien Monade
- 28. Suche nach verfügbaren Zeitfenstern C#
- 29. Auf der Suche nach einem Cocotron-Beispiel
- 30. Auf der Suche nach einem Responsive Dropdown
Dies wurde zuvor gefragt. – dirkgently
überprüfen LGPL, es ist sehr nicht restriktiv, und wird keine virale Wirkung auf Ihren eigenen Code haben. – Javier
Siehe diese Frage: http://stackoverflow.com/questions/262298/windows-c-ui-technology –