Byl spuštěn Qt Marketplace, katalogový obchod modulů a doplňků pro Qt

Společnost Qt oznámil o spuštění katalogového obchodu Qt Marketplace, jehož prostřednictvím se začaly distribuovat různé doplňky, moduly, knihovny, doplňky, widgety a nástroje pro vývojáře, jejichž cílem bylo společně s Qt rozšířit funkčnost tohoto frameworku, prosadit nové nápady v designu a zlepšit proces vývoje. . Je povoleno publikovat placené i bezplatné balíčky, včetně těch od vývojářů třetích stran a komunity.

Qt Marketplace je součástí iniciativy rozdělit rámec Qt na menší komponenty a zmenšit velikost základního produktu – vývojářské nástroje a specializované komponenty mohou být poskytovány jako doplňky. Neexistují žádné přísné licenční požadavky a výběr licence zůstává na autorovi, ale vývojáři Qt doporučují pro bezplatné doplňky zvolit licence kompatibilní s copyleftem, jako je GPL a MIT. Pro společnosti nabízející placený obsah jsou povoleny smlouvy EULA. Skryté licenční modely nejsou povoleny a licence musí být jasně uvedena v popisu balíčku.

Zpočátku budou placené přírůstky do katalogu přijímány pouze od oficiálně registrovaných firem, ale po uvedení prostředků automatizace publikačních a finančních procesů do patřičné podoby bude toto omezení zrušeno a placené přírůstky budou moci vkládat jednotlivé vývojáři. Model distribuce příjmů pro prodej placených doplňků prostřednictvím Qt Marketplace zahrnuje převod 75 % částky autorovi v prvním roce a 70 % v následujících letech. Platby se provádějí jednou měsíčně. Výpočty se provádějí v amerických dolarech. Pro organizaci práce obchodu se používá platforma Shopify.

V současné době obsahuje katalogová prodejna čtyři hlavní sekce (v budoucnu bude počet sekcí rozšířen):

  • knihovny pro Qt. Sekce představuje 83 knihoven, které rozšiřují funkčnost Qt, z nichž 71 přispívá komunitou KDE a je vybráno ze sady KDE rámce. Knihovny se používají v prostředí KDE, ale nevyžadují další závislosti kromě Qt. Katalog například nabízí KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma a dokonce i sadu ikon Breeze Icons.
  • Nástroje pro vývojáře používající Qt. Sekce nabízí 10 balíčků, z nichž polovinu poskytuje projekt KDE - ECM (Extra CMake Modules), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generování widgetů pro Qt Designer/Creator) a KDocTools (vytváření dokumentace ve formátu DocBook) . Vyčnívá z balíčků třetích stran felgo (sada utilit, více než 200 dalších API, komponenty pro rychlé načítání kódu a testování v systémech kontinuální integrace), Incredibuild (organizace sestavení z Qt Creatoru na jiných hostitelích v síti pro urychlení kompilace 10krát), Squish Coco и Squish GUI Automation Tool (komerční nástroje pro testování a analýzu kódu, cena 3600 a 2880 USD), Kuesa 3D Runtime (komerční 3D engine a prostředí pro tvorbu 3D obsahu, cena 2000 USD).
  • Плагины pro vývojové prostředí Qt Creator, včetně pluginů pro podporu jazyků Ruby a ASN.1, prohlížeče databází (s možností spouštět SQL dotazy) a generátoru dokumentů Doxygen. Možnost přímé instalace doplňků z obchodu bude integrována do Qt Creator 4.12.
  • SlužbySlužby související s Qt, jako jsou plány rozšířené podpory, služby portování na nové platformy a konzultace pro vývojáře.

Mezi kategoriemi, které se v budoucnu plánují přidat, jsou zmíněny moduly pro Qt Design Studio (například modul pro vytváření rozvržení rozhraní v GIMPu), balíčky podpory desek (BSP, Board Support Packages), rozšíření pro Boot 2 Qt (jako je podpora aktualizací OTA), prostředky pro 3D vykreslování a efekty shaderů.

Zdroj: opennet.ru

Přidat komentář