Qt Marketplace, ein Katalogspeicher mit Modulen und Plugins für Qt

Recientemente Die Jungs von Qt haben die Veröffentlichung angekündigt del ein neues Element, das Store-Katalog heißt "Qt Marketplace" im KeilDadurch wurden mehrere Plugins, Module und Bibliotheken gestartet, Widgets und Tools für Entwickler mit dem Ziel, Qt zu verwenden Erweiterung der Funktionalität dieses Frameworks, Förderung neuer Designideen und Verbesserung des Entwicklungsprozesses.

Qt Marktplatz wurde im Rahmen der Initiative zur Aufteilung des Qt-Frameworks in kleinere Komponenten erstellt Das Downsizing des Basisprodukts, der Entwicklungstools und der Spezialkomponenten kann als Add-On geliefert werden.

Es gibt keine strengen Lizenzanforderungen und die Wahl der Lizenz bleibt dem Autor überlassen, aber Qt-Entwickler empfehlen die Auswahl von Copyleft-kompatiblen Lizenzen wie GPL und MIT für kostenlose Plugins. Für Unternehmen, die kostenpflichtige Inhalte anbieten, ist die Verwendung von EULA zulässig. Versteckte Lizenzmodelle sind nicht zulässig, die Lizenz muss explizit in der Paketbeschreibung angegeben werden.

Am Anfang Bezahlte Plugins werden nur von registrierten Unternehmen in den Katalog aufgenommen offiziell, aber nachdem die Publishing-Automatisierungstools und Finanzprozesse an das entsprechende Formular angepasst wurden, wird diese Einschränkung aufgehoben und die kostenpflichtigen Plugins stehen einzelnen Entwicklern zur Verfügung.

Das Einkommensverteilungsmodell für den Verkauf von Plugins, die über den Qt Marketplace bezahlt werden impliziert eine Überweisung von 75% des Betrags an den Autor im ersten Jahr und 70% in den Folgejahren. Zahlungen erfolgen einmal im Monat. Berechnungen erfolgen in US-Dollar.

„Die florierende globale Gemeinschaft von Qt war schon immer eine große Stärke. Heutige Software-Entscheider bevorzugen es, monokulturelle Umgebungen zu vermeiden, da das Risiko eines plötzlichen Abbruchs eines wertvollen Tools in diesem Fall zu hoch ist ", sagte Kalle Dalheimer, CEO von KDAB. 

„Qt Marketplace bietet KDAB und anderen eine Plattform, um der Qt-Community unsere beliebten Open Source-Add-On-Komponenten, -Tools und -Beiträge an einem leicht zugänglichen Ort zur Verfügung zu stellen. Wir freuen uns auf die reiche Vielfalt des Qt-Ökosystems, das dem Markt beitritt.

Derzeit gibt es vier Hauptabschnitte im Katalogspeicher (in Zukunft wird die Anzahl der Abschnitte erweitert):

Bibliotheken für Qt

Abschnitt enthält 83 Bibliotheken, die die Funktionalität von Qt erweitern, von denen 71 von der KDE-Community bereitgestellt und von der KDE Frameworks-Suite isoliert werden.
Die Bibliotheken werden in der KDE-Umgebung verwendet, erfordern jedoch keine zusätzlichen Abhängigkeiten außer Qt.

Werkzeuge für Entwickler mit Qt

Abschnitt bietet 10 Pakete an, von denen die Hälfte vom KDE-Projekt bereitgestellt wird: ECM (Zusätzliche CMake-Module), KApiDox, KDED (KDE-Daemon), KDesignerPlugin (Generieren von Widgets für Qt Designer / Creator) und KDocTools (Erstellen von Dokumentation im DocBook-Format).
Von den Paketen von Drittanbietern fällt Felgo auf (eine Reihe von Dienstprogrammen, mehr als 200 zusätzliche APIs, Komponenten zum erneuten Laden und Testen von aktivem Code auf kontinuierlichen Integrationssystemen), Incredibuild (Organisation von Builds von Qt Creator auf anderen Hosts im Netzwerk für eine 10-mal schnellere Erstellung), Squish Coco und Squish GUI Automation Tool (kommerzielle Tools zum Testen und Analysieren von Code zum Preis von 3600 und 2880 US-Dollar), Kuesa 3D Runtime (kommerzielle 3D-Engine und Umgebung zum Erstellen von 3D-Inhalten zum Preis von 2000 US-Dollar).

Ergänzungen für die Qt Creator-Entwicklungsumgebung

Drin Plugins zur Unterstützung von Ruby- und ASN-Sprachen, einen Datenbank-Viewer (mit der Fähigkeit, SQL-Abfragen auszuführen) und einen Doxygen-Dokumentgenerator. Die Möglichkeit, Plugins direkt aus dem Store zu installieren, wird in Qt Creator 4.12 integriert.

Qt verwandte Dienstleistungen

Es umfasst erweiterte Supportpläne, Portabilitätsdienste für neue Plattformen und Ratschläge für Entwickler.

Von den Kategorien, die in Zukunft hinzugefügt werden sollenEs werden Module für Qt Design Studio erwähnt (z. B. Ein Modul zum Erstellen von Schnittstellendesigns in GIMP), Board-Support-Pakete (BSP, Board-Support-Pakete), Erweiterungen für Boot 2 Qt (z. B. Unterstützung für OTA-Updates), Ressourcen für 3D-Visualisierung und Schattierungseffekte.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.