Qt Marketplace, katalógový obchod modulov a doplnkov pre Qt, bol spustený

Spoločnosť Qt oznámila, o spustení katalógového obchodu Trhovisko Qt, prostredníctvom ktorého sa začali distribuovať rôzne doplnky, moduly, knižnice, doplnky, widgety a nástroje pre vývojárov, ktorých cieľom bolo použiť spolu s Qt na rozšírenie funkcionality tohto rámca, presadzovanie nových nápadov v dizajne a zlepšenie procesu vývoja . Je povolené publikovať platené aj bezplatné balíčky, vrátane tých od vývojárov tretích strán a komunity.

Qt Marketplace je súčasťou iniciatívy na rozdelenie rámca Qt na menšie komponenty a zmenšenie veľkosti základného produktu – vývojárske nástroje a špecializované komponenty môžu byť poskytnuté ako doplnky. Neexistujú žiadne prísne licenčné požiadavky a výber licencie zostáva na autorovi, ale vývojári Qt odporúčajú pre bezplatné doplnky zvoliť licencie kompatibilné s copyleftom, ako sú GPL a MIT. Pre spoločnosti ponúkajúce platený obsah sú povolené zmluvy EULA. Skryté licenčné modely nie sú povolené a licencia musí byť jasne uvedená v popise balíka.

Spoplatnené dodatky budú najskôr do katalógu prijímané len od oficiálne registrovaných firiem, ale po uvedení prostriedkov na automatizáciu zverejňovania a finančných procesov do správnej podoby bude toto obmedzenie zrušené a spoplatnené dodatky budú môcť zadávať jednotlivé vývojárov. Model distribúcie príjmov z predaja platených doplnkov prostredníctvom Qt Marketplace zahŕňa prevod 75 % sumy autorovi v prvom roku a 70 % v nasledujúcich rokoch. Platby sa uskutočňujú raz mesačne. Výpočty sa vykonávajú v amerických dolároch. Platforma sa používa na organizáciu práce v obchode Shopify.

V súčasnosti katalógový obchod obsahuje štyri hlavné sekcie (v budúcnosti sa počet sekcií rozšíri):

  • knižnice pre Qt. Sekcia predstavuje 83 knižníc, ktoré rozširujú funkčnosť Qt, z ktorých 71 je prispievaných komunitou KDE a vybraných zo súboru Rámce KDE. Knižnice sa používajú v prostredí KDE, ale nevyžadujú ďalšie závislosti okrem Qt. Katalóg ponúka napríklad KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma a dokonca aj sadu ikon Breeze Icons.
  • Nástroje pre vývojárov používajúcich Qt. Sekcia ponúka 10 balíkov, z ktorých polovicu poskytuje projekt KDE - ECM (Extra CMake Modules), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generovanie widgetov pre Qt Designer/Creator) a KDocTools (tvorba dokumentácie vo formáte DocBook) . Odlišuje sa od balíkov tretích strán Felgo (súbor pomôcok, viac ako 200 dodatočných API, komponenty na rýchle načítanie kódu a testovanie v systémoch kontinuálnej integrácie), Incredibuild (organizácia zostavovania z Qt Creator na iných hostiteľoch v sieti na 10-násobné zrýchlenie kompilácie), Squish Coco и Squish GUI Automation Tool (komerčné nástroje na testovanie a analýzu kódu, cena 3600 2880 a 3 3 USD), Kuesa 3D Runtime (komerčný 2000D engine a prostredie na vytváranie XNUMXD obsahu, cena XNUMX XNUMX USD).
  • Pluginy pre vývojové prostredie Qt Creator vrátane pluginov pre podporu jazykov Ruby a ASN.1, prehliadača databáz (s možnosťou spúšťania SQL dotazov) a generátora dokumentov Doxygen. Možnosť priamej inštalácie doplnkov z obchodu bude integrovaná do Qt Creator 4.12.
  • SlužbySlužby súvisiace s Qt, ako sú plány rozšírenej podpory, služby prenosu na nové platformy a konzultácie pre vývojárov.

Medzi kategóriami, ktoré sa plánujú pridať v budúcnosti, sú spomenuté moduly pre Qt Design Studio (napríklad modul na vytváranie rozložení rozhrania v GIMPe), balíky podpory dosiek (BSP, Board Support Packages), rozšírenia pre Boot 2 Qt (napríklad podpora aktualizácií OTA), prostriedky na vykresľovanie 3D a efekty shaderov.

Zdroj: opennet.ru

Pridať komentár