Qt Marketplace, een catalogus met modules en plug-ins voor Qt

Onlangs de jongens van Qt hebben de release aangekondigd del een nieuw element, de winkelcatalogus genaamd "Qt Marketplace" in de wighierdoor werden verschillende plug-ins, modules en bibliotheken gelanceerd, widgets en tools voor ontwikkelaars, gericht op het gebruik van Qt om de functionaliteit van dit raamwerk uit te breiden, nieuwe ontwerpideeën te promoten en het ontwikkelingsproces te verbeteren.

Qt Marktplaats is gemaakt als onderdeel van het initiatief om het Qt-framework op te splitsen in kleinere componenten en inkrimping van het basisproduct, ontwikkeltools en gespecialiseerde componenten kunnen als add-ons worden geleverd.

Er zijn geen strikte licentievereisten en de keuze van de licentie wordt overgelaten aan de auteur, maar Qt-ontwikkelaars raden aan om copyleft-compatibele licenties te kiezen zoals GPL en MIT voor gratis plug-ins. Voor bedrijven die betaalde inhoud aanbieden, is het gebruik van EULA toegestaan. Verborgen licentiemodellen zijn niet toegestaan, de licentie moet expliciet worden weergegeven in de pakketbeschrijving.

In het begin Betaalde plug-ins worden alleen in de catalogus geaccepteerd van geregistreerde bedrijven officieel, maar nadat de automatiseringstools en financiële processen voor publicatie zijn aangepast aan de juiste vorm, wordt deze beperking verwijderd en zijn de betaalde plug-ins beschikbaar voor individuele ontwikkelaars.

Het inkomensverdelingsmodel voor de verkoop van plug-ins die zijn betaald via de Qt Marketplace impliceert een overmaking van 75% van het bedrag aan de auteur in het eerste jaar en 70% in de daaropvolgende jaren. Betalingen worden één keer per maand gedaan. Berekeningen zijn in Amerikaanse dollars.

“De bloeiende wereldwijde gemeenschap van Qt is altijd een grote kracht geweest. De softwarebeslissers van vandaag geven er de voorkeur aan om monoculturele omgevingen te vermijden, omdat het risico van een plotselinge stopzetting van een waardevol hulpmiddel in dat geval te groot is ", aldus Kalle Dalheimer, CEO van KDAB. 

“Qt Marketplace zal een platform bieden voor KDAB en anderen om onze populaire open source add-on componenten, tools en bijdragen beschikbaar te maken voor de Qt-gemeenschap op één gemakkelijk toegankelijke plaats. We kijken uit naar de rijke diversiteit van het Qt-ecosysteem dat op de markt komt. "

Er zijn momenteel vier hoofdsecties in de cataloguswinkel (in de toekomst wordt het aantal secties uitgebreid):

Bibliotheken voor Qt

De sectie bevat 83 bibliotheken die de functionaliteit van Qt uitbreiden, waarvan er 71 worden geleverd door de KDE-gemeenschap en geïsoleerd van de KDE Frameworks-suite.
De bibliotheken worden gebruikt in de KDE-omgeving, maar vereisen geen andere afhankelijkheden dan Qt.

gereedschap voor ontwikkelaars die Qt

De sectie biedt 10 pakketten aan, waarvan de helft wordt geleverd door het KDE-project: ECM (Extra CMake-modules), KApiDox, KDED (KDE Daemon), KDesignerPlugin (widgets genereren voor Qt Designer / Creator) en KDocTools (documentatie maken in DocBook-indeling).
Van de pakketten van derden valt Felgo op (een set hulpprogramma's, meer dan 200 extra API's, componenten voor het herladen en testen van actieve code op continue integratiesystemen), Incredibuild (het organiseren van builds van Qt Creator op andere hosts op het netwerk voor een 10x snellere compilatie) , Squish Coco en Squish GUI Automation Tool (commerciële tools voor het testen en analyseren van code, geprijsd op $ 3600 en $ 2880), Kuesa 3D Runtime (commerciële 3D-engine en omgeving voor het maken van 3D-inhoud, geprijsd op $ 2000).

Accessoires voor Qt Creator ontwikkelomgeving

In haar plug-ins zijn inbegrepen om Ruby- en ASN-talen te ondersteunen, een databaseviewer (met de mogelijkheid om SQL-queries uit te voeren), en een Doxygen-documentgenerator. De mogelijkheid om plug-ins rechtstreeks vanuit de winkel te installeren, wordt geïntegreerd in Qt Creator 4.12.

Qt-gerelateerde services

Het omvat uitgebreide ondersteuningsplannen, portabiliteitsdiensten naar nieuwe platforms en advies voor ontwikkelaars.

Van de categorieën die in de toekomst zullen worden toegevoegdworden modules voor Qt Design Studio genoemd (bijvoorbeeld een module voor het maken van interface-ontwerpen in GIMP), bordondersteuningspakketten (BSP, bordondersteuningspakketten), uitbreidingen voor Boot 2 Qt (bijvoorbeeld ondersteuning voor OTA-updates), bronnen voor 3D-visualisatie en schaduweffecten.


Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.