Newid y drwydded ar gyfer Qt Wayland Compositor a galluogi casglu telemetreg yn Qt Creator

Cwmni GrΕ΅p Qt cyhoeddi ynghylch newid y drwydded ar gyfer cydrannau Qt Wayland Compositor, Qt Application Manager a Qt PDF, a fydd, gan ddechrau gyda rhyddhau Qt 5.14, yn dechrau cael eu cyflenwi o dan y drwydded GPLv3 yn lle LGPLv3. Mewn geiriau eraill, bydd cysylltu Γ’'r cydrannau hyn nawr yn gofyn am agor cod ffynhonnell rhaglenni o dan drwyddedau sy'n gydnaws Γ’ GPLv3 neu brynu trwydded fasnachol (yn flaenorol, caniataodd LGPLv3 gysylltu Γ’ chod perchnogol).

Defnyddir Qt Wayland Compositor a Qt Application Manager yn bennaf ar gyfer creu datrysiadau ar gyfer dyfeisiau mewnosodedig a symudol, ac roedd Qt PDF ar gael yn flaenorol ar ffurf rhyddhau prawf yn unig. Dylid nodi bod nifer o fodiwlau a llwyfannau ychwanegol eisoes yn cael eu cyflenwi o dan GPLv3, gan gynnwys:

  • Siartiau Qt
  • Qt CoAP
  • Delweddu Data Qt
  • Cyfleustodau Dyfais Qt
  • Qt KNX
  • Animeiddiad Qt Lottie
  • Qt MQTT
  • Dilysu Rhwydwaith Qt
  • Qt WebGL Cyflym
  • Bysellfwrdd Rhithwir Qt
  • Qt ar gyfer WebCynulliad

Newid nodedig arall yw corffori opsiynau ar gyfer anfon telemetreg i Qt Creator. Y rheswm a nodwyd dros alluogi telemetreg yw'r awydd i ddeall sut mae cynhyrchion Qt yn cael eu defnyddio er mwyn gwella eu hansawdd wedi hynny. Dywedir bod y wybodaeth yn cael ei phrosesu ar ffurf ddienw heb adnabod defnyddwyr penodol, ond gan ddefnyddio UUID i wahanu data defnyddwyr yn ddienw (defnyddir y dosbarth Qt Quuid ar gyfer cynhyrchu). Mae'n bosibl hefyd defnyddio'r cyfeiriad IP y caiff ystadegau eu hanfon ohono fel dynodwr, ond yn cytundeb o ran prosesu gwybodaeth breifat, dywedir nad yw'r cwmni'n cadw cysylltiad Γ’ chyfeiriadau IP.

Mae elfen ar gyfer anfon ystadegau wedi'i chynnwys yn natganiad heddiw CrΓ«wr Qt 4.10.1. Gweithredir swyddogaeth sy'n gysylltiedig Γ’ thelemetreg trwy'r ategyn β€œtelemetreg”, sy'n cael ei actifadu os nad yw'r defnyddiwr yn gwrthod casglu data yn ystod y gosodiad (rhybudd yn cael ei roi yn ystod y broses osod, lle mae'r opsiwn i anfon telemetreg yn cael ei amlygu yn ddiofyn). Mae'r ategyn yn seiliedig ar y fframwaith Adborth KUser, a ddatblygwyd gan y prosiect KDE. Trwy'r adran β€œQt Creator Telemetry” yn y gosodiadau, gall y defnyddiwr reoli pa ddata sy'n cael ei drosglwyddo i'r gweinydd allanol. Mae pum lefel o fanylion telemetreg:

  • Gwybodaeth system sylfaenol (gwybodaeth am fersiynau o Qt and Qt Creator, compiler ac ategyn QPA);
  • Ystadegau defnydd sylfaenol (yn ogystal, trosglwyddir gwybodaeth am amlder lansiadau Qt Creator a hyd y gwaith yn y rhaglen);
  • Gwybodaeth system fanwl (paramedrau sgrin, OpenGL a gwybodaeth cerdyn graffeg);
  • Ystadegau defnydd manwl (gwybodaeth am drwydded, defnyddio Qt Quick Designer, locale, system adeiladu, defnyddio amrywiol foddau Qt Creator);
  • Analluogi casglu data.

Yn y gosodiadau gallwch hefyd reoli cynnwys pob paramedr ystadegau yn ddetholus a gweld y ddogfen JSON a anfonwyd at y gweinydd allanol sy'n deillio o hynny. Yn y datganiad presennol, y modd rhagosodedig yw analluogi casglu data, ond yn y dyfodol mae cynlluniau i alluogi modd ystadegau defnydd manwl. Trosglwyddir data dros sianel gyfathrebu wedi'i hamgryptio. Mae'r prosesydd gweinydd yn rhedeg yn y cwmwl Amazon (mae'r storfa ystadegau wedi'i leoli ar yr un Γ΄l-wyneb Γ’'r gosodwr ar-lein).

Newid y drwydded ar gyfer Qt Wayland Compositor a galluogi casglu telemetreg yn Qt Creator

Yn ogystal, gellir ei nodi dechrau profi fersiwn beta cyntaf o Qt 5.14. Disgwylir y datganiad ar Dachwedd 26. Mae rhyddhau Chw 5.14 yn nodedig am gynnwys cymorth rhagarweiniol i rai cyfleoeddcynllunio ar gyfer Qt 6. Er enghraifft, mae gweithrediad rhagarweiniol o'r Qt Quick newydd gyda chefnogaeth 3D wedi'i ychwanegu. Bydd yr API rendro golygfa newydd yn caniatΓ‘u ichi redeg cymwysiadau sy'n seiliedig ar Qt Quick ar ben Vulkan, Metal neu Direct3D 11 (heb fod wedi'u rhwymo'n dynn i OpenGL), yn ei gwneud hi'n bosibl defnyddio QML i ddiffinio elfennau 3D yn y rhyngwyneb heb ddefnyddio'r Fformat UIP, a bydd hefyd yn datrys problemau fel gorbenion mawr wrth integreiddio QML Γ’ chynnwys o Qt 3D a'r anallu i gydamseru animeiddiadau a thrawsnewidiadau ar lefel y ffrΓ’m rhwng 2D a 3D.

Ffynhonnell: opennet.ru

Ychwanegu sylw