Qt Marketplace, un catalogue de modules et plugins pour Qt

Récemment les gars de Qt ont annoncé la sortie del un nouvel élément, qui est le catalogue de magasin appelé "Qt Marketplace" dans le coingrâce à lui, plusieurs plugins, modules, bibliothèques ont été lancés, widgets et outils pour les développeurs, dans le but d'utiliser Qt étendre la fonctionnalité de ce cadre, promouvoir de nouvelles idées dans la conception et améliorer le processus de développement.

Marché Qt a été créé dans le cadre de l'initiative visant à diviser le framework Qt en composants plus petits et la réduction des effectifs du produit de base, des outils de développement et des composants spécialisés peuvent être fournis en tant que modules complémentaires.

Il n'y a pas d'exigences strictes en matière de licence et le choix de la licence est laissé à l'auteur, mais Les développeurs Qt recommandent de choisir des licences compatibles copyleft comme GPL et MIT pour des plugins gratuits. Pour les entreprises proposant du contenu payant, l'utilisation du CLUF est autorisée. Les modèles de licence masqués ne sont pas autorisés, la licence doit être explicitement reflétée dans la description du package.

Au début, les plugins payants ne seront acceptés dans le catalogue que par les sociétés enregistrées officiellement, mais après avoir ajusté les outils d'automatisation de la publication et les processus financiers à la forme appropriée, cette restriction sera supprimée et les plugins payants seront disponibles pour les développeurs individuels.

Le modèle de répartition des revenus pour la vente de plugins payés via la Marketplace Qt implique un transfert de 75% du montant à l'auteur la première année et de 70% les années suivantes. Les paiements sont effectués une fois par mois. Les calculs sont en dollars américains.

«La communauté mondiale florissante de Qt a toujours été une grande force. Les décideurs logiciels d'aujourd'hui préfèrent éviter les environnements monoculturels, car le risque d'arrêt soudain d'un outil précieux est trop élevé dans ce cas », a déclaré Kalle Dalheimer, PDG de KDAB. 

«Qt Marketplace fournira une plate-forme à KDAB et à d'autres pour rendre nos composants, outils et contributions complémentaires open source disponibles à la communauté Qt dans un seul endroit facile d'accès. Nous attendons avec impatience l'arrivée de la riche diversité de l'écosystème Qt sur le marché.

Il y a actuellement quatre sections principales dans le magasin de catalogue (à l'avenir, le nombre de sections sera élargi):

bibliothèques pour Qt

La section contient 83 bibliothèques qui étendent les fonctionnalités de Qt, dont 71 sont fournis par la communauté KDE et isolés de la suite KDE Frameworks.
Les bibliothèques sont utilisées dans l'environnement KDE, mais ne nécessitent pas de dépendances supplémentaires autres que Qt.

Outils pour développeurs utilisant Qt

La section propose 10 packages, dont la moitié sont fournis par le projet KDE: ECM (Modules CMake supplémentaires), KApiDox, KDED (KDE Daemon), KDesignerPlugin (génération de widgets pour Qt Designer / Creator) et KDocTools (création de documentation au format DocBook).
Parmi les packages tiers, Felgo se démarque (un ensemble d'utilitaires, plus de 200 API supplémentaires, des composants pour recharger et tester le code actif sur des systèmes d'intégration continue), Incredibuild (organiser les versions de Qt Creator sur d'autres hôtes du réseau pour une construction 10x plus rapide), Squish Coco et Squish GUI Automation Tool (outils commerciaux pour tester et analyser le code, au prix de 3600 $ et 2880 $), Kuesa 3D Runtime (moteur 3D commercial et environnement pour créer du contenu 3D, au prix de 2000 $).

Bijoux et accessoires pour l'environnement de développement Qt Creator

En elle Plugins inclus pour prendre en charge les langages Ruby et ASN, un visualiseur de base de données (avec la possibilité d'exécuter des requêtes SQL) et un générateur de documents Doxygen. La possibilité d'installer des plugins directement depuis le magasin sera intégrée à Qt Creator 4.12.

Services liés à Qt

Il comprend des plans de support étendus, des services de portabilité vers de nouvelles plates-formes et des conseils aux développeurs.

Parmi les catégories qui devraient être ajoutées à l'avenir, les modules pour Qt Design Studio sont mentionnés (par exemple, un module pour créer des conceptions d'interface dans GIMP), des packages de support de carte (BSP, packages de support de carte), des extensions pour Boot 2 Qt (par exemple, prise en charge des mises à jour OTA), des ressources pour la visualisation 3D et les effets d'ombrage.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.