Pradėtas naudoti Qt Marketplace – Qt modulių ir priedų katalogų parduotuvė

Įmonė Qt paskelbė apie katalogų parduotuvės atidarymą „Qt Marketplace“, per kurią buvo pradėti platinti įvairūs priedai, moduliai, bibliotekos, priedai, valdikliai ir įrankiai kūrėjams, skirti kartu su Qt išplėsti šios sistemos funkcionalumą, skatinti naujas dizaino idėjas ir tobulinti kūrimo procesą. . Leidžiama skelbti tiek mokamus, tiek nemokamus paketus, įskaitant trečiųjų šalių kūrėjų ir bendruomenės paketus.

Qt Marketplace yra dalis iniciatyvos, kuria siekiama suskaidyti Qt sistemą į mažesnius komponentus ir sumažinti pagrindinio produkto dydį – kūrėjo įrankiai ir specializuoti komponentai gali būti pateikti kaip priedai. Griežtų licencijavimo reikalavimų nėra, o licencijos pasirinkimas lieka autoriui, tačiau Qt kūrėjai rekomenduoja nemokamiems priedams rinktis su copyleft suderinamas licencijas, tokias kaip GPL ir MIT. Įmonėms, siūlančioms mokamą turinį, leidžiamos EULA. Paslėpti licencijavimo modeliai neleidžiami, o licencija turi būti aiškiai nurodyta pakuotės aprašyme.

Iš pradžių mokami papildymai į katalogą bus priimami tik iš oficialiai registruotų įmonių, tačiau įvedus leidybos ir finansinių procesų automatizavimo priemones į tinkamą formą, šis apribojimas bus panaikintas ir mokamus papildymus galės talpinti individualūs asmenys. kūrėjai. Pajamų paskirstymo modelis parduodant mokamus priedus per Qt Marketplace apima 75% sumos pervedimą autoriui pirmaisiais metais ir 70% vėlesniais metais. Mokėjimai atliekami kartą per mėnesį. Skaičiavimai atliekami JAV doleriais. Parduotuvės darbui organizuoti naudojama platforma Shopify.

Šiuo metu katalogų parduotuvėje yra keturi pagrindiniai skyriai (ateityje skyrių skaičius bus plečiamas):

  • Bibliotekos už Qt. Skyriuje pateikiamos 83 bibliotekos, praplečiančios Qt funkcionalumą, iš kurių 71 yra KDE bendruomenės pridėtos ir pasirinktos iš rinkinio KDE sistemos. Bibliotekos naudojamos KDE aplinkoje, tačiau joms nereikia papildomų priklausomybių, išskyrus Qt. Pavyzdžiui, kataloge yra KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, liplasma ir net Icon Breakze piktogramų rinkinys.
  • Įrankiai kūrėjams, naudojantiems Qt. Skyriuje yra 10 paketų, iš kurių pusę teikia KDE projektas – ECM (Papildomi CMake moduliai), KApiDox, KDED (KDE Daemon), KDesignerPlugin (Qt Designer/Creator valdiklių generavimas) ir KDocTools (dokumentacijos kūrimas DocBook formatu) . Išsiskiria iš trečiųjų šalių paketų Felgo (Komunalinių paslaugų rinkinys, daugiau nei 200 papildomų API, komponentai, skirti karštojo kodo perkrovimui ir testavimui nuolatinės integracijos sistemose), Incredibuild (surinkimo iš Qt Creator organizavimas kituose tinklo pagrindiniuose kompiuteriuose, siekiant pagreitinti kompiliavimą 10 kartų), Squish Coco и Squish GUI automatizavimo įrankis (komerciniai kodo testavimo ir analizės įrankiai, kurių kaina 3600 ir 2880 USD), Kuesa 3D Runtime (komercinis 3D variklis ir aplinka 3D turiniui kurti, kaina 2000 USD).
  • Papildiniai skirta Qt Creator kūrimo aplinkai, įskaitant Ruby ir ASN.1 kalbų palaikymą, duomenų bazių peržiūros programą (su galimybe paleisti SQL užklausas) ir Doxygen dokumentų generatorių. Galimybė tiesiogiai įdiegti priedus iš parduotuvės bus integruota į Qt Creator 4.12.
  • PaslaugosSu Qt susijusios paslaugos, pvz., išplėstiniai palaikymo planai, paslaugų perkėlimas į naujas platformas ir kūrėjų konsultavimas.

Tarp kategorijų, kurias planuojama įtraukti ateityje, minimi Qt Design Studio moduliai (pavyzdžiui, modulis sąsajų išdėstymui kurti GIMP), plokštės palaikymo paketai (BSP, Board Support Packages), plėtiniai Boot 2 Qt (pvz., OTA atnaujinimo palaikymas), 3D atvaizdavimo ištekliai ir šešėlių efektai.

Šaltinis: opennet.ru

Добавить комментарий