Ndryshimi i licencës për Qt Wayland Compositor dhe aktivizimi i mbledhjes së telemetrisë në Qt Creator

Kompania Qt Group njoftoi për ndërrimin e licencës për komponentët Qt Wayland Compositor, Qt Application Manager dhe Qt PDF, të cilët që nga rreth 5.14 do të ofrohen nën licencën GPLv3 në vend të LGPLv3. Me fjalë të tjera, lidhja me këto componente tani do të kërkojë hapjen e kodit burimor nën licenca që janë të përputhshme me GPLv3, ose blerjen e një licence komerciale (më parë, përdorimi i LGPLv3 lejonte lidhjen me kodin pronësor).

Qt Wayland Compositor dhe Qt Application Manager janë kryesisht të kërkuar për krijimin e zgjidhjeve për pajisje të inkuadrueshme dhe mobile, ndërsa Qt PDF më parë ishte i disponueshëm vetëm në formën e lëshimeve testuese. Duhet të theksohet se nën GPLv3 tashmë ofrohet një sërë moduli dhe platformash të tjera, ndër të cilat:

  • Qt Charts
  • Qt CoAP
  • Qt Data Visualization
  • Qt Device Utilities
  • Qt KNX
  • Qt Lottie Animation
  • Qt MQTT
  • Qt Network Authentication
  • Qt Quick WebGL
  • Qt Virtual Keyboard
  • Qt for WebAssembly

NjĂ« tjetĂ«r ndryshim i rĂ«ndĂ«sishĂ«m Ă«shtĂ« aktivizimi i opsionit pĂ«r dĂ«rgimin e telemetrisĂ« nĂ« Qt Creator. Si arsye pĂ«r aktivizimin e telemetrisĂ« pĂ«rmendet dĂ«shira pĂ«r tĂ« kuptuar si pĂ«rdoren produktet Qt pĂ«r pĂ«rmirĂ«simin e cilĂ«sisĂ« sĂ« tyre. ËshtĂ« deklaruar se informacioni pĂ«rpunohet nĂ« njĂ« formĂ« tĂ« paidentifikueshme pa identifikimin e pĂ«rdoruesve specifikĂ«, por me pĂ«rdorimin e UUID pĂ«r ndarjen anonime tĂ« tĂ« dhĂ«nave tĂ« pĂ«rdoruesve (pĂ«r gjenerim pĂ«rdoret klasa Qt QUuid). NjĂ« adresĂ« IP gjithashtu mund tĂ« pĂ«rdoret potencialisht si identifikues, nga e cila dĂ«rgohet statistika, por nĂ« marveshjen pĂ«r pĂ«rpunimin e informacionit privat, Ă«shtĂ« pĂ«rmendur se kompania nuk ruan lidhjen me adresat IP.

Komponenti pĂ«r dĂ«rgimin e statistikave Ă«shtĂ« pĂ«rfshirĂ« nĂ« lĂ«shimin e sotĂ«m Qt Creator 4.10.1. Funksionaliteti i lidhur me telemetrinĂ« Ă«shtĂ« realizuar pĂ«rmes njĂ« plugin-i "telemetry", i cili aktivizohet nĂ«se pĂ«rdoruesi nuk refuzon mbledhjen e tĂ« dhĂ«nave gjatĂ« instalimit (gjatĂ« procesit tĂ« instalimit jepet njĂ« paralajmĂ«rim, nĂ« tĂ« cilin pikĂ« mbledhja e telemetrisĂ« Ă«shtĂ« paraprakisht e zgjedhur). Plugin-i Ă«shtĂ« i bazuar nĂ« kornizĂ«n KUserFeedback, e zhvilluar nga projekti KDE. NĂ« seksionin “Qt Creator Telemetry” nĂ« cilĂ«simet, pĂ«rdoruesi mund tĂ« kontrollojĂ« se cilat tĂ« dhĂ«na konkretisht dĂ«rgohen nĂ« serverin e jashtĂ«m. JanĂ« parashikuar pesĂ« nivele detajesh tĂ« telemetrisĂ«:

  • Informacionet bazĂ« tĂ« sistemit (tĂ« dhĂ«nat mbi versionet e Qt dhe Qt Creator, kompajlerin dhe plug-inin QPA);
  • Statistika bazĂ« mbi pĂ«rdorimin (shtesĂ« dĂ«rgohen informacione mbi frekuencĂ«n e lançimeve tĂ« Qt Creator dhe kohĂ«zgjatjen e punĂ«s nĂ« program);
  • Informacion i detajuar mbi sistemin (parametrat e ekranit, tĂ« dhĂ«nat mbi OpenGL dhe kartĂ«n grafike);
  • Statistika tĂ« detajuara mbi pĂ«rdorimin (informacione mbi licencĂ«n, pĂ«rdorimin e Qt Quick Designer, lokalizimin, sistemin e ndĂ«rtimit, pĂ«rdorimin e mĂ«nyrave tĂ« ndryshme tĂ« Qt Creator);
  • Çaktivizimi i mbledhjes sĂ« tĂ« dhĂ«nave.

Në cilësimet gjithashtu mund të menaxhohet përzgjedhësisht aktivizimi i secilit parameter të statistikës dhe të shikohet dokumenti përfundimtar JSON, i dërguar në serverin e jashtëm. Në versionin aktual, në mënyrë parazgjedhje është e zgjedhur mënyra e çaktivizimit të mbledhjes së të dhënave, por në të ardhmen planifikohet aktivizimi i mënyrës së statistikave të detajuara mbi përdorimin. Të dhënat dërgohen përmes një kanali të koduar. Procesori i serverit ekzekutohet në re të Amazon (ruajtja e statistikave është vendosur në të njëjtin backend me instaluesin online).

Ndryshimi i licencës për Qt Wayland Compositor dhe aktivizimi i mbledhjes së telemetrisë në Qt Creator

Gjithashtu mund të theksohet fillimi i testimit beta versionit të parë të Qt 5.14. Lëshimi pritet më 26 nëntor. Dalja e Qt 5.14 shquhet për përfshirjen e mbështetjes paraprake për disa mundësitë, të planifikuara për Qt 6. Për shembull, është shtuar realizimi paraprak i Qt Quick me mbështetje 3D. Një API i ri i renderimit të skenës do të mundësojë ekzekutimin e aplikacioneve të bazuara në Qt Quick mbi Vulkan, Metal ose Direct3D 11 (pa një lidhje të ngushtë me OpenGL), duke lejuar përdorimin e QML për të përcaktuar elementet 3D në ndërfaqe pa angazhuar formatin UIP, si dhe do të zgjidhë probleme të tilla si shpenzimet e mëdha të integrimit të QML me përmbajtjen nga Qt 3D dhe pamundësinë e sinkronizimit të animacioneve dhe transformimeve në nivelin e kuadrit mes 2D dhe 3D.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster