Qt Marketplace(Qt 模块和附加组件的目录存储)已推出

Qt公司 宣布了 关于推出目录店 Qt市场,通过它开始为开发人员分发各种附加组件、模块、库、附加组件、小部件和工具,旨在与 Qt 一起使用来扩展该框架的功能,促进设计中的新想法并改进开发过程。 它可以发布付费和免费的软件包,包括来自第三方开发者和社区的软件包。

Qt Marketplace 是一项计划的一部分,旨在将 Qt 框架分解为更小的组件并减小基础产品的大小 - 开发人员工具和专用组件可以作为附加组件提供。 没有严格的许可要求,许可证的选择权仍由作者决定,但 Qt 开发人员建议为免费附加组件选择 Copyleft 兼容的许可证,例如 GPL 和 MIT。 对于提供付费内容的公司,允许使用 EULA。 不允许隐藏许可模式,并且必须在软件包描述中明确说明许可。

最初,只有正式注册的公司才会接受付费添加到目录中,但在自动化出版和财务流程的手段达到适当的形式后,这一限制将被取消,付费添加将能够由个人放置开发商。 通过 Qt Marketplace 销售付费附加组件的收入分配模式包括在第一年将 75% 的金额转移给作者,并在随后的几年中将 70% 的金额转移给作者。 每月付款一次。 以美元计算。 一个平台用于组织店铺的工作 Shopify商铺.

目前,目录存储包含四个主要部分(将来部分数量将扩大):

  • 图书馆 对于 Qt。 本节介绍了 83 个扩展 Qt 功能的库,其中 71 个由 KDE 社区贡献并从集合中选择 KDE框架。 这些库在 KDE 环境中使用,但不需要 Qt 之外的其他依赖项。 例如,该目录提供了 KContacts、KAuth、BluezQt、KArchive、KCodecs、KConfig、KIO、Kirigami2、KNotifications、KPackage、KTextEditor、KSyntaxHighlighting、KWayland、NetworkManagerQt、libplasma 甚至一组 Breeze Icons 图标。
  • 工具 对于使用 Qt 的开发人员。 本节提供 10 个软件包,其中一半由 KDE 项目提供 - ECM(额外的 CMake 模块)、KApiDox、KDED(KDE 守护进程)、KDesignerPlugin(为 Qt Designer/Creator 生成小部件)和 KDocTools(以 DocBook 格式创建文档) 。 从第三方软件包中脱颖而出 费尔戈 (一组实用程序、超过 200 个附加 API、用于在持续集成系统中热代码重新加载和测试的组件), 不可思议的建筑 (从网络上其他主机上的 Qt Creator 组织汇编,使编译速度加快 10 倍), 压扁可可 и Squish GUI 自动化工具 (用于测试和分析代码的商业工具,售价为 3600 美元和 2880 美元),Kuesa 3D Runtime(用于创建 3D 内容的商业 3D 引擎和环境,售价为 2000 美元)。
  • 插件 用于 Qt Creator 开发环境,包括支持 Ruby 和 ASN.1 语言的插件、数据库查看器(能够运行 SQL 查询)和 Doxygen 文档生成器。 直接从商店安装附加组件的功能将集成到 Qt Creator 4.12 中。
  • 服务Qt 相关服务,例如扩展支持计划、向新平台的移植服务以及开发人员咨询。

在未来计划添加的类别中,提到了 Qt Design Studio 的模块(例如,在 GIMP 中创建界面布局的模块)、板级支持包(BSP,Board Support Packages)、 启动 2 Qt (如OTA更新支持)、3D渲染资源和着色器效果。

来源: opennet.ru

添加评论