Qt Marketplace, magazyn katalogowy modułów i wtyczek dla Qt

Ostatnio chłopaki z Qt ogłosili wydanie nowego elementu, jakim jest katalog sklepowy tzw Rynek Qt w klinieza jego pośrednictwem wydano różne wtyczki, moduły, biblioteki, widżety i narzędzia dla programistów, w celu wykorzystania Qt rozszerzać funkcjonalność tego frameworka, promować nowe pomysły w projektowaniu i ulepszać proces rozwoju.

Rynek Qt powstał w ramach inicjatywy podzielenia frameworka Qt na mniejsze komponenty oraz aby zmniejszyć rozmiar produktu podstawowego, narzędzia programistyczne i specjalistyczne komponenty mogą być dostarczane jako dodatki.

Nie ma ścisłych wymagań licencyjnych, a wybór licencji pozostawia się autorowi, ale Deweloperzy Qt zalecają wybór licencji zgodnych z copyleft takich jak GPL i MIT dla darmowych wtyczek. W przypadku firm oferujących płatne treści dozwolone jest korzystanie z umowy EULA. Ukryte modele licencji są niedozwolone, licencja musi być wyraźnie określona w opisie pakietu.

Najpierw, płatne wtyczki będą przyjmowane do katalogu tylko od zarejestrowanych firm oficjalnie, ale po dostosowaniu narzędzi automatyzacji publikowania i procesów finansowych do odpowiedniej formy, ograniczenie to zostanie usunięte, a płatne wtyczki będą dostępne dla poszczególnych deweloperów.

Model dystrybucji dochodu do sprzedaży płatnych wtyczek za pośrednictwem Qt Marketplace oznacza przekazanie 75% kwoty autorowi w pierwszym roku i 70% w kolejnych latach. Wypłaty dokonywane są raz w miesiącu. Obliczenia są w dolarach amerykańskich.

„Kwitnąca globalna społeczność Qt zawsze była wielką siłą. Dzisiejsi decydenci oprogramowania wolą unikać środowisk monokulturowych, ponieważ ryzyko nagłego wycofania cennego narzędzia jest w takim przypadku zbyt wysokie” – powiedział Kalle Dalheimer, dyrektor generalny KDAB. 

„Qt Marketplace zapewni platformę dla KDAB i innych, aby nasze popularne wtyczki, narzędzia i wkłady open source były dostępne dla społeczności Qt w jednym łatwo dostępnym miejscu. Z niecierpliwością czekamy na pojawienie się bogatej różnorodności ekosystemu Qt na rynku”.

Obecnie istnieją cztery główne sekcje w sklepie katalogowym (w przyszłości ilość działów będzie rozbudowywana):

Biblioteki dla Qt

Sekcja zawiera 83 biblioteki rozszerzające funkcjonalność Qt, z których 71 jest dostarczanych przez społeczność KDE i izolowanych od pakietu KDE Frameworks.
Biblioteki są używane w środowisku KDE, ale nie wymagają dodatkowych zależności innych niż Qt.

Narzędzia dla programiści korzystający z Qt

Sekcja oferuje 10 pakietów, z których połowa jest dostarczana przez projekt KDE: ECM (dodatkowe moduły CMake), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generowanie widżetów dla Qt Designer/Creator) oraz KDocTools (tworzenie dokumentacji w formacie DocBook).
Spośród pakietów innych firm Felgo wyróżnia się (zestaw narzędzi, ponad 200 dodatkowych interfejsów API, komponenty do ponownego ładowania i testowania kodu na żywo w systemach ciągłej integracji), Incredibuild (hosting kompilacji Qt Creator na innych hostach w sieci w celu 10-krotnie szybszej kompilacji), Squish Coco i Squish GUI Automation Tool ( komercyjne narzędzia do testowania i analizy kodu w cenie 3600 i 2880 USD), Kuesa 3D Runtime (komercyjny silnik 3D i środowisko do tworzenia treści 3D w cenie 2000 USD).

Akcesoria dla środowiska programistycznego Qt Creator

W niej Wtyczki są dołączone do obsługi języków Ruby i ASN, przeglądarka baz danych (z możliwością wykonywania zapytań SQL) oraz generator dokumentów Doxygen. Możliwość instalowania wtyczek bezpośrednio ze sklepu zostanie zintegrowana z Qt Creator 4.12.

Usługi związane z Qt

Obejmuje rozszerzone plany wsparcia, usługi przenoszenia na nowe platformy i porady dla programistów.

Spośród kategorii, które mają zostać dodane w przyszłości, wymienione są moduły dla Qt Design Studio (np. moduł do tworzenia układów interfejsów w GIMP-ie), pakiety obsługi płyt (BSP, pakiety obsługi płyt), rozszerzenia dla Boot 2 Qt (na przykład obsługa aktualizacji OTA), zasoby do wizualizacji 3D i efektów cienia.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.