Chanje lisans pou Qt Wayland Compositor epi pèmèt koleksyon telemetrik nan Qt Creator

Qt Group Company te anonse sou chanje lisans lan pou Qt Wayland Compositor, Qt Application Manager ak Qt PDF konpozan, ki, kòmanse ak liberasyon Qt 5.14, yo pral kòmanse bay anba lisans GPLv3 olye pou LGPLv3. Nan lòt mo, lyen ak eleman sa yo pral kounye a mande pou louvri kòd sous pwogram yo anba lisans GPLv3-konpatib oswa achte yon lisans komèsyal (anvan, LGPLv3 te pèmèt lyen ak kòd propriétaires).

Qt Wayland Compositor ak Qt Aplikasyon Manadjè yo pwensipalman itilize pou kreye solisyon pou aparèy entegre ak mobil, ak Qt PDF te deja disponib sèlman nan fòm lage tès. Li ta dwe remake ke yon kantite modil adisyonèl ak platfòm deja apwovizyone anba GPLv3, tankou:

  • Tablo Qt
  • Qt CoAP
  • Qt Done Vizyalizasyon
  • Itilite Aparèy Qt
  • Qt KNX
  • Qt Lottie Animasyon
  • Qt MQTT
  • Qt Rezo Otantifikasyon
  • Qt Quick WebGL
  • Qt Virtual Keyboard
  • Qt pou WebAssembly

Yon lòt chanjman enpòtan se enkòporasyon opsyon pou voye telemetrie bay Qt Creator. Rezon ki fè yo pèmèt telemetrik se dezi a konprann ki jan pwodwi Qt yo itilize yo nan lòd yo imedyatman amelyore kalite yo. Yo deklare ke enfòmasyon an trete nan yon fòm anonim san yo pa idantifye itilizatè espesifik, men lè l sèvi avèk UUID pou separe done itilizatè anonim (yo itilize QUuid klas Qt pou jenerasyon). Adrès IP ki soti nan ki estatistik yo voye kapab tou potansyèlman itilize kòm yon idantifyan, men nan akò konsènan pwosesis la nan enfòmasyon prive, li deklare ke konpayi an pa kenbe yon lyen nan adrès IP.

Gen yon eleman pou voye estatistik yo enkli nan lage jodi a Qt Kreyatè 4.10.1. Fonksyonalite ki gen rapò ak telemetri yo aplike atravè Plugin "telemetrie", ki aktive si itilizatè a pa refize kolekte done pandan enstalasyon (yo bay yon avètisman pandan pwosesis enstalasyon an, kote opsyon pou voye telemetri yo make pa default). Plugin a baze sou fondasyon an KUserFeedback, devlope pa pwojè KDE. Atravè seksyon "Qt Creator Telemetry" nan anviwònman yo, itilizatè a ka kontwole ki done yo transfere nan sèvè ekstèn lan. Gen senk nivo detay telemetri:

  • Enfòmasyon de baz sistèm (enfòmasyon sou vèsyon Qt ak Qt Creator, du ak QPA plugin);
  • Estatistik itilizasyon debaz (anplis de sa, yo transmèt enfòmasyon sou frekans lansman Qt Creator ak dire travay nan pwogram nan);
  • Enfòmasyon detaye sou sistèm (paramèt ekran, OpenGL ak enfòmasyon sou kat grafik);
  • Estatistik sou itilizasyon detaye (enfòmasyon sou lisans, itilizasyon Qt Quick Designer, lokalizasyon, sistèm konstriksyon, itilizasyon divès mòd Qt Creator);
  • Enfim koleksyon done.

Nan paramèt yo, ou ka tou oaza kontwole enklizyon chak paramèt estatistik epi wè dokiman JSON ki kapab lakòz yo voye bay sèvè ekstèn lan. Nan lage aktyèl la, mòd nan default se enfim koleksyon done, men nan lavni an gen plan yo pèmèt mòd detaye estatistik itilizasyon. Done yo transmèt sou yon kanal kominikasyon chiffres. Processeur sèvè a kouri nan nwaj Amazon (depo estatistik yo sitiye sou backend la menm jan ak enstale sou entènèt la).

Chanje lisans pou Qt Wayland Compositor epi pèmèt koleksyon telemetrik nan Qt Creator

Anplis de sa, li ka remake kòmanse tès la premye vèsyon beta Qt 5.14. Lage a espere 26 novanm. Liberasyon Qt 5.14 remakab pou enklizyon de sipò preliminè pou kèk opòtiniteplanifye pou qt 6. Pou egzanp, yo te ajoute yon aplikasyon preliminè nouvo Qt Quick ak sipò 3D. Nouvo API rann sèn nan pral pèmèt ou kouri aplikasyon ki baze sou Qt Quick sou tèt Vulkan, Metal oswa Direct3D 11 (san yo pa lye byen sere ak OpenGL), pral fè li posib pou itilize QML pou defini eleman 3D nan koòdone a san yo pa itilize a. Fòma UIP, epi tou li pral rezoud pwoblèm tankou gwo tèt lè w entegre QML ak kontni ki soti nan Qt 3D ak enkapasite a senkronize animasyon ak transfòmasyon nan nivo ankadreman ant 2D ak 3D.

Sous: opennet.ru

Add nouvo kòmantè