Kusintha laisensi ya Qt Wayland Compositor ndikuthandizira kusonkhanitsa ma telemetry mu Qt Creator

Malingaliro a kampani Qt Group Company adalengeza za kusintha laisensi ya Qt Wayland Compositor, Qt Application Manager ndi Qt PDF zigawo, zomwe, kuyambira ndi kutulutsidwa kwa Qt 5.14, ziyamba kuperekedwa pansi pa laisensi ya GPLv3 m'malo mwa LGPLv3. Mwanjira ina, kulumikizana ndi zigawozi tsopano kuyenera kutsegula magwero a mapulogalamu omwe ali pansi pa zilolezo zogwirizana ndi GPLv3 kapena kugula chilolezo chamalonda (kale, LGPLv3 idaloledwa kulumikizana ndi ma code eni eni).

Qt Wayland Compositor ndi Qt Application Manager amagwiritsidwa ntchito makamaka popanga mayankho a zida zophatikizika ndi zam'manja, ndipo Qt PDF idapezeka kale mu fomu yotulutsa mayeso. Zindikirani kuti ma module angapo owonjezera ndi nsanja zaperekedwa kale pansi pa GPLv3, kuphatikiza:

  • Zithunzi za QT
  • Qt CoAP
  • Qt Data Visualization
  • Qt Device Utilities
  • Chithunzi cha KNX
  • Qt Lottie Makanema
  • Chithunzi cha MQTT
  • Qt Network Kutsimikizika
  • Qt Quick WebGL
  • Qt Virtual Keyboard
  • Qt kwa WebAssembly

Kusintha kwina kochititsa chidwi ndi kuphatikiza zosankha zotumizira telemetry kwa Qt Creator. Chifukwa chomwe chatchulidwa chothandizira telemetry ndikufunitsitsa kumvetsetsa momwe zinthu za Qt zimagwiritsidwira ntchito kuti pambuyo pake zitukuke. Zimanenedwa kuti chidziwitsocho chimakonzedwa mwanjira yosadziwika popanda kuzindikiritsa ogwiritsa ntchito, koma kugwiritsa ntchito UUID kusiyanitsa mosadziwika deta ya ogwiritsa ntchito (gulu la Qt QUuid limagwiritsidwa ntchito m'badwo). Adilesi ya IP komwe ziwerengero zimatumizidwa zitha kugwiritsidwanso ntchito ngati chizindikiritso, koma mu mgwirizano ponena za kukonza zidziwitso zachinsinsi, akuti kampaniyo sisunga ulalo wa ma adilesi a IP.

Chigawo chotumiza ziwerengero chikuphatikizidwa ndi zomwe zatulutsidwa lero Qt Mlengi 4.10.1. Magwiridwe okhudzana ndi telemetry amayendetsedwa kudzera pa pulogalamu yowonjezera ya "telemetry", yomwe imatsegulidwa ngati wogwiritsa ntchito sakana kusonkhanitsa deta panthawi ya kukhazikitsa (chenjezo limaperekedwa panthawi ya kukhazikitsa, momwe njira yotumizira telemetry ikuwonekera mwachisawawa). Pulogalamu yowonjezera imakhazikitsidwa ndi chimango KUserFeedback, yopangidwa ndi polojekiti ya KDE. Kupyolera mu gawo la "Qt Creator Telemetry" m'makonzedwe, wogwiritsa ntchito akhoza kulamulira zomwe deta imasamutsidwa ku seva yakunja. Pali magawo asanu atsatanetsatane a telemetry:

  • Zambiri zamakina (zambiri zamitundu ya Qt ndi Qt Mlengi, compiler ndi QPA plugin);
  • Ziwerengero zoyambira zogwiritsira ntchito (kuphatikizanso, zambiri zimaperekedwa za kuchuluka kwa Qt Creator kukhazikitsidwa ndi nthawi yantchito mu pulogalamuyi);
  • Zambiri zamakina (zowonekera pazenera, OpenGL ndi chidziwitso chamakhadi ojambula);
  • Ziwerengero zatsatanetsatane zakugwiritsa ntchito (zambiri zamalayisensi, kugwiritsa ntchito Qt Quick Designer, malo, makina omanga, kugwiritsa ntchito mitundu yosiyanasiyana ya Qt Creator);
  • Letsani kusonkhanitsa deta.

M'makonzedwe mungathenso kusankha kuphatikizidwa kwa chiwerengero chilichonse cha ziwerengero ndikuwona chikalata chotsatira cha JSON chotumizidwa ku seva yakunja. Pakutulutsidwa kwapano, mawonekedwe osasinthika ndikuletsa kusonkhanitsa deta, koma mtsogolomu pali mapulani oti azitha kugwiritsa ntchito mwatsatanetsatane. Zambiri zimatumizidwa kudzera pa njira yolumikizirana mwachinsinsi. Purosesa ya seva imayenda mumtambo wa Amazon (zosungirako ziwerengero zili kumbuyo komweko monga oyika pa intaneti).

Kusintha laisensi ya Qt Wayland Compositor ndikuthandizira kusonkhanitsa ma telemetry mu Qt Creator

Kuphatikiza apo, zitha kuzindikirika kuyamba kuyesa mtundu woyamba wa beta wa Qt 5.14. Kutulutsidwa kukuyembekezeka pa Novembara 26. Kutulutsidwa kwa Qt 5.14 ndikodziwika pakuphatikizidwa kwa chithandizo choyambirira kwa ena mwayizakonzedwa Qt 6. Mwachitsanzo, kukhazikitsa koyambirira kwa Qt Quick ndi chithandizo cha 3D chawonjezedwa. API yatsopano yopereka mawonekedwe imakupatsani mwayi wogwiritsa ntchito Qt Quick pamwamba pa Vulkan, Metal kapena Direct3D 11 (popanda kumangidwa mwamphamvu ku OpenGL), ipangitsa kuti zitheke kugwiritsa ntchito QML kutanthauzira zinthu za 3D pamawonekedwe osagwiritsa ntchito Mtundu wa UIP, ndipo udzathetsanso mavuto monga mitu yayikulu pophatikiza QML ndi zomwe zili kuchokera ku Qt 3D komanso kulephera kulunzanitsa makanema ojambula ndi masinthidwe pamlingo wapakati pa 2D ndi 3D.

Source: opennet.ru

Kuwonjezera ndemanga