nemrég a Qt srácai bejelentették a kiadást del egy új elemet, az úgynevezett áruház katalógust "Qt Marketplace" az ékbenrajta keresztül különféle pluginok, modulok, könyvtárak indultak, kütyü és eszközök fejlesztőknek, amelynek célja a Qt ennek a keretrendszernek a bővítése, az új ötletek népszerűsítése a tervezésben és a fejlesztési folyamat javítása.
Qt piactér a Qt keretrendszer kisebb részekre osztására irányuló kezdeményezés részeként jött létre valamint az alaptermék leépítése, fejlesztőeszközök és speciális alkatrészek szállíthatók kiegészítőként.
Nincsenek szigorú engedélyezési követelmények, és a licenc megválasztása a szerzőre marad, de A Qt fejlesztői javasolják a copyleft-kompatibilis licencek választását mint a GPL és az MIT az ingyenes bővítményekhez. Fizetett tartalmat kínáló vállalatok számára megengedett az EULA használata. Rejtett licencmodellek nem engedélyezettek, a licencet kifejezetten tükrözni kell a csomag leírásában.
Először, a fizetős beépülő modulokat csak regisztrált vállalatok fogadják el a katalógusban hivatalosan, de miután a közzétételi automatizálási eszközöket és a pénzügyi folyamatokat a megfelelő formára igazították, ez a korlátozás megszűnik, és a fizetős beépülő modulok elérhetővé válnak az egyes fejlesztők számára.
A jövedelemelosztási modell a Qt Marketplace-en keresztül fizetett pluginek értékesítéséhez az összeg 75% -ának átutalását jelenti a szerzőnek az első évben és 70% -át a következő években. A fizetés havonta egyszer történik. A számítások amerikai dollárban vannak megadva.
„A Qt virágzó globális közössége mindig is nagy erő volt. A mai szoftveres döntéshozók inkább kerülik a monokulturális környezeteket, mivel ebben az esetben túl nagy az értékes eszköz hirtelen leállításának kockázata "- mondta Kalle Dalheimer, a KDAB vezérigazgatója.
„A Qt Marketplace platformot fog biztosítani a KDAB és mások számára, hogy népszerű, nyílt forráskódú kiegészítő összetevőinket, eszközeinket és hozzájárulásainkat a Qt közösség számára elérhetővé tegyék egy könnyen elérhető helyen. Bízunk benne, hogy a Qt ökoszisztéma gazdag sokfélesége csatlakozik a piachoz. "
Jelenleg négy fő szakasz van a katalógus áruházban (a jövőben a szakaszok száma bővül):
Index
Könyvtárak mert Qt
rész 83 olyan könyvtárat tartalmaz, amelyek kibővítik a Qt funkcionalitását, amelyek közül 71-et a KDE közösség biztosít, és elkülönítik a KDE Frameworks csomagtól.
A könyvtárakat a KDE környezetben használják, de a Qt-n kívül nem igényelnek további függőségeket.
Eszközök mert a Qt-t használó fejlesztők
rész 10 csomagot kínál, amelyek felét a KDE projekt biztosítja: ECM (További CMake modulok), KApiDox, KDED (KDE Daemon), KDesignerPlugin (widgetek létrehozása a Qt Designer / Creator számára) és KDocTools (dokumentumok készítése DocBook formátumban).
A harmadik fél csomagjai közül a Felgo tűnik ki (segédprogramok, több mint 200 további API, komponensek az aktív kód újratöltéséhez és teszteléséhez folyamatos integrációs rendszereken), Incredibuild (a Qt Creator buildjeinek megszervezése a hálózat más gazdagépein 10-szer gyorsabb összeállításhoz), Squish Coco és Squish GUI Automation Tool (kereskedelmi eszközök a kód teszteléséhez és elemzéséhez, ára 3600 dollár és 2880 dollár), Kuesa 3D Runtime (kereskedelmi 3D motor és környezet a 3D-s tartalom létrehozásához, 2000 dollárba kerül).
kiegészítő termékek a Qt Creator fejlesztői környezethez
Benne a Ruby és az ASN nyelvek támogatásához beépülő modulok tartoznak hozzá, egy adatbázis-megjelenítő (SQL lekérdezések futtatásának lehetőségével) és egy Doxygen dokumentumgenerátor. A beépülő modulok közvetlen telepítésének lehetősége beépül a Qt Creator 4.12-be.
Qt kapcsolatos szolgáltatások
Tartalmazza a kiterjesztett támogatási terveket, az új platformokra történő hordozhatósági szolgáltatásokat és a fejlesztőknek szóló tanácsokat.
A jövőben a tervek szerint felvett kategóriák közül, a Qt Design Studio moduljait említik (például modul az interfésztervek létrehozására a GIMP-ben), tábla támogató csomagok (BSP, tábla támogató csomagok), a Boot 2 Qt kiterjesztései (például OTA frissítések támogatása), erőforrások a 3D megjelenítéshez és árnyékoló effektusok.
Legyen Ön az első hozzászóló