Pokrenut je Qt Marketplace, kataloška trgovina modula i dodataka za Qt

Tvrtka Qt najavio o pokretanju kataloške trgovine Qt tržište, kroz koji su se počeli distribuirati razni dodaci, moduli, biblioteke, dodaci, widgeti i alati za programere, čiji je cilj korištenje zajedno s Qt-om za proširenje funkcionalnosti ovog okvira, promicanje novih ideja u dizajnu i poboljšanje procesa razvoja . Dopušteno je objavljivati ​​i plaćene i besplatne pakete, uključujući one programera trećih strana i zajednice.

Qt Marketplace dio je inicijative za razbijanje Qt okvira na manje komponente i smanjenje veličine osnovnog proizvoda - razvojni alati i specijalizirane komponente mogu se osigurati kao dodaci. Ne postoje strogi zahtjevi za licenciranje i izbor licence ostaje na autoru, ali Qt programeri preporučuju odabir licenci kompatibilnih s copyleftom, kao što su GPL i MIT, za besplatne dodatke. Za tvrtke koje nude plaćeni sadržaj, EULA su dopušteni. Skriveni modeli licenciranja nisu dopušteni i licenca mora biti jasno navedena u opisu paketa.

Isprva će se plaćeni dodaci u katalog prihvaćati samo od službeno registriranih tvrtki, no nakon što se sredstva za automatizaciju izdavaštva i financijskih procesa dovedu u ispravan oblik, to će ograničenje biti ukinuto i plaćeni dodaci moći će se stavljati od strane pojedinaca programeri. Model raspodjele prihoda od prodaje plaćenih dodataka putem Qt Marketplacea uključuje prijenos 75% iznosa autoru u prvoj godini, te 70% u sljedećim godinama. Isplate se vrše jednom mjesečno. Izračuni se vrše u američkim dolarima. Za organizaciju rada trgovine koristi se platforma Shopify.

Trenutačno kataloška trgovina sadrži četiri glavna odjeljka (u budućnosti će se broj odjeljaka proširiti):

  • Knjižnice za Qt. Odjeljak predstavlja 83 biblioteke koje proširuju funkcionalnost Qt-a, od kojih je 71 pridonijela KDE zajednica i odabrana iz skupa KDE okviri. Knjižnice se koriste u KDE okruženju, ali ne zahtijevaju dodatne ovisnosti osim Qt-a. Na primjer, katalog nudi KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma pa čak i skup ikona Breeze Icons.
  • Alat za programere koji koriste Qt. Sekcija nudi 10 paketa, od kojih polovicu osigurava KDE projekt - ECM (Extra CMake Modules), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generiranje widgeta za Qt Designer/Creator) i KDocTools (kreiranje dokumentacije u DocBook formatu) . Ističe se od paketa trećih strana Felgo (skup uslužnih programa, više od 200 dodatnih API-ja, komponente za ponovno učitavanje vrućeg koda i testiranje u sustavima kontinuirane integracije), Incredibuild (organizacija montaže iz Qt Creatora na drugim hostovima na mreži radi ubrzanja kompilacije za 10 puta), Squish Coco и Alat za automatizaciju GUI-ja Squish (komercijalni alati za testiranje i analizu koda, cijena 3600$ i 2880$), Kuesa 3D Runtime (komercijalni 3D engine i okruženje za izradu 3D sadržaja, cijena 2000$).
  • Плагины za Qt Creator razvojno okruženje, uključujući dodatke za podršku Ruby i ASN.1 jezika, preglednik baze podataka (s mogućnošću pokretanja SQL upita) i Doxygen generator dokumenata. Mogućnost izravne instalacije dodataka iz trgovine bit će integrirana u Qt Creator 4.12.
  • UslugeUsluge povezane s Qt-om kao što su prošireni planovi podrške, usluge prijenosa na nove platforme i savjetovanje za programere.

Među kategorijama koje se planiraju dodati u budućnosti spominju se moduli za Qt Design Studio (primjerice, modul za izradu izgleda sučelja u GIMP-u), paketi podrške za ploče (BSP, Board Support Packages), proširenja za Pokretanje 2 Qt (kao što je OTA podrška za ažuriranje), resursi 3D renderiranja i efekti shadera.

Izvor: opennet.ru

Dodajte komentar