Lanzouse o Qt Marketplace, unha tenda de catálogos de módulos e complementos para Qt

Empresa Qt anunciou sobre o lanzamento dunha tenda de catálogos Mercado Qt, a través do cal comezaron a distribuírse diversos complementos, módulos, bibliotecas, complementos, widgets e ferramentas para desenvolvedores, destinados a utilizar xunto con Qt para ampliar a funcionalidade deste framework, promover novas ideas no deseño e mellorar o proceso de desenvolvemento. . Permítese publicar paquetes de pago e gratuítos, incluídos os de desenvolvedores de terceiros e da comunidade.

O Qt Marketplace forma parte dunha iniciativa para dividir o marco Qt en compoñentes máis pequenos e reducir o tamaño do produto base: pódense proporcionar ferramentas para desenvolvedores e compoñentes especializados como complementos. Non hai requisitos estritos de licenza e a elección da licenza corresponde ao autor, pero os desenvolvedores de Qt recomendan escoller licenzas compatibles con copyleft, como GPL e MIT, para os complementos gratuítos. Para as empresas que ofrecen contido de pago, permítense os EULA. Non se permiten modelos de licenza ocultos e a licenza debe indicarse claramente na descrición do paquete.

Nun primeiro momento, só se aceptarán no catálogo as adicións pagadas de empresas rexistradas oficialmente, pero despois de que os medios de automatización de publicacións e os procesos financeiros sexan levados á forma adecuada, esta restrición levantarase e as adicións pagadas poderán ser colocadas por persoas físicas. desenvolvedores. O modelo de distribución de ingresos para vender complementos de pago a través de Qt Marketplace implica transferir o 75% do importe ao autor o primeiro ano e o 70% nos anos seguintes. Os pagos realízanse unha vez ao mes. Os cálculos realízanse en dólares estadounidenses. Utilízase unha plataforma para organizar o traballo da tenda Shopify.

Actualmente, a tenda do catálogo contén catro seccións principais (no futuro ampliarase o número de seccións):

  • Bibliotecas para Qt. A sección presenta 83 bibliotecas que amplían a funcionalidade de Qt, das cales 71 son aportadas pola comunidade KDE e seleccionadas do conxunto Marco de KDE. As bibliotecas úsanse no ambiente KDE, pero non requiren dependencias adicionais que non sexan Qt. Por exemplo, o catálogo ofrece KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma e mesmo un conxunto de iconas de Breeze.
  • Ferramentas para desenvolvedores que usan Qt. A sección ofrece 10 paquetes, dos cales a metade son proporcionados polo proxecto KDE: ECM (módulos extra CMake), KApiDox, KDED (KDE Daemon), KDesignerPlugin (xerando widgets para Qt Designer/Creator) e KDocTools (creando documentación en formato DocBook) . Destaca dos paquetes de terceiros Felgo (un conxunto de utilidades, máis de 200 API adicionais, compoñentes para a recarga de código quente e probas en sistemas de integración continua), Increíble (organización da montaxe de Qt Creator noutros servidores da rede para acelerar a compilación 10 veces), Squish Coco и Ferramenta de automatización Squish GUI (ferramentas comerciais para probar e analizar código, cun prezo de $ 3600 e $ 2880), Kuesa 3D Runtime (motor 3D comercial e ambiente para crear contido 3D, cun prezo de $ 2000).
  • Complementos para o contorno de desenvolvemento Qt Creator, incluíndo complementos para admitir linguaxes Ruby e ASN.1, un visor de bases de datos (coa capacidade de executar consultas SQL) e un xerador de documentos Doxygen. A posibilidade de instalar complementos directamente desde a tenda integrarase en Qt Creator 4.12.
  • ServizosServizos relacionados con Qt, como plans de soporte estendidos, servizos de portabilidade a novas plataformas e consultoría para desenvolvedores.

Entre as categorías que se prevé engadir no futuro, menciónanse módulos para Qt Design Studio (por exemplo, un módulo para crear deseños de interfaces en GIMP), paquetes de soporte para placas (BSP, Board Support Packages), extensións para Arranque 2 Qt (como soporte de actualizacións OTA), recursos de renderizado 3D e efectos de sombreado.

Fonte: opennet.ru

Engadir un comentario