Ukushintsha ilayisensi ye-Qt Wayland Compositor kanye nokuvumela ukuqoqwa kwe-telemetry ku-Qt Creator

Inkampani yeQt Group kumenyezelwe mayelana nokushintsha ilayisensi ye-Qt Wayland Compositor, Qt Application Manager kanye nezingxenye ze-Qt PDF, okuzoqala ngokukhishwa kwe-Qt 5.14, ziqale ukunikezwa ngaphansi kwelayisensi ye-GPLv3 esikhundleni se-LGPLv3. Ngamanye amazwi, ukuxhuma lezi zingxenye manje kuzodinga ukuvula ikhodi yomthombo wezinhlelo ngaphansi kwamalayisensi ahambisana ne-GPLv3 noma ukuthenga ilayisense yezohwebo (ngaphambilini, i-LGPLv3 yayivunyelwe ukuxhumanisa nekhodi yobunikazi).

I-Qt Wayland Compositor kanye ne-Qt Application Manager zisetshenziselwa kakhulu ukudala izixazululo zemishini eshumekiwe neselula, futhi i-Qt PDF ngaphambilini ibitholakala kuphela ngefomu lokukhishwa kokuhlolwa. Kufanele kuqashelwe ukuthi inani lamamojula angeziwe nezinkundla sezivele zinikeziwe ngaphansi kwe-GPLv3, okuhlanganisa:

  • Qt Amashadi
  • I-Qt CoAP
  • Ukubuka Kwedatha ye-Qt
  • Izinsiza Zedivayisi ye-Qt
  • Qt KNX
  • Qt Lottie Izithombe
  • Qt MQTT
  • Ukuqinisekiswa Kwenethiwekhi ye-Qt
  • Qt Quick WebGL
  • Ikhibhodi ye-Qt Virtual
  • Qt yeWebAssembly

Olunye ushintsho oluphawulekayo ukuvula izinketho zokuthumela i-telemetry ku-Qt Creator. Isizathu sokuvumela i-telemetry isifiso sokuqonda ukuthi imikhiqizo ye-Qt isetshenziswa kanjani ukuze kamuva kuthuthukiswe ikhwalithi yayo. Kuthiwa ulwazi lucutshungulwa ngendlela engaziwa ngaphandle kokukhomba abasebenzisi abathile, kodwa kusetshenziswa i-UUID ukuze kuhlukaniswe ngokungaziwa idatha yomsebenzisi (isigaba se-Qt QUuid sisetshenziselwa ukukhiqiza). Ikheli lasesizindeni se-inthanethi okuthunyelwa ngalo izibalo nalo lingase lisetshenziswe njengesihlonzi, kodwa ngo isivumelwano mayelana nokucutshungulwa kolwazi oluyimfihlo, kuthiwa inkampani ayigcini isixhumanisi samakheli e-IP.

Ingxenye yokuthumela izibalo ifakiwe ekukhishweni kwanamuhla Umdali we-Qt 4.10.1. Ukusebenza okuhlobene ne-Telemetry kwenziwa nge-plugin ye-β€œtelemetry”, evulwa uma umsebenzisi enganqabi ukuqoqwa kwedatha ngesikhathi sokufakwa (isixwayiso sikhishwa phakathi nenqubo yokufaka, lapho inketho yokuthumela i-telemetry igqanyiswa ngokuzenzakalelayo). I-plugin isuselwe kuhlaka KUserFeedback, ithuthukiswe iphrojekthi ye-KDE. Ngesigaba esithi β€œQt Creator Telemetry” kuzilungiselelo, umsebenzisi angakwazi ukulawula ukuthi iyiphi idatha edluliselwa kuseva yangaphandle. Kunamazinga amahlanu emininingwane ye-telemetry:

  • Ulwazi oluyisisekelo lwesistimu (ulwazi mayelana nezinguqulo ze-Qt ne-Qt Creator, compiler kanye ne-QPA plugin);
  • Izibalo zokusetshenziswa eziyisisekelo (ngaphezu kwalokho, ulwazi ludluliselwa mayelana nemvamisa yokuqaliswa kwe-Qt Creator kanye nobude besikhathi somsebenzi ohlelweni);
  • Imininingwane yesistimu enemininingwane (imingcele yesikrini, i-OpenGL nolwazi lwekhadi lezithombe);
  • Izibalo zokusetshenziswa ezinemininingwane (ulwazi olumayelana nelayisense, ukusetshenziswa kwe-Qt Quick Designer, indawo, isistimu yokwakha, ukusetshenziswa kwezindlela ezihlukahlukene ze-Qt Creator);
  • Khubaza ukuqoqwa kwedatha.

Kuzilungiselelo, ungakwazi futhi ukulawula ngokukhetha ukufakwa kwepharamitha ngayinye yezibalo futhi ubuke umphumela wedokhumenti ye-JSON ethunyelwe kuseva yangaphandle. Ekukhishweni kwamanje, imodi ezenzakalelayo iwukukhubaza ukuqoqwa kwedatha, kodwa esikhathini esizayo kunezinhlelo zokunika amandla imodi yezibalo zokusetshenziswa enemininingwane. Idatha idluliselwa ngesiteshi sokuxhumana esibethelwe. Iphrosesa yeseva isebenza efwini le-Amazon (isitoreji sezibalo sitholakala ku-backend efanayo nesifaki esiku-inthanethi).

Ukushintsha ilayisensi ye-Qt Wayland Compositor kanye nokuvumela ukuqoqwa kwe-telemetry ku-Qt Creator

Ukwengeza, kungaphawulwa ukuqala kokuhlolwa inguqulo yokuqala ye-beta ye-Qt 5.14. Ukukhishwa kulindeleke ngoNovemba 26. Ukukhishwa kwe-Qt 5.14 kuyaphawuleka ngokufakwa kokusekelwa kokuqala kwabanye amathubaokuhlelelwe Qt 6. Isibonelo, ukuqaliswa kokuqala kwe-Qt Quick entsha enokusekelwa kwe-3D kungeziwe. I-API entsha enikeza isigcawu izokuvumela ukuthi usebenzise izinhlelo zokusebenza ezisekelwe ku-Qt Quick phezu kwe-Vulkan, Metal noma i-Direct3D 11 (ngaphandle kokuboshwa ngokuqinile ku-OpenGL), izokwenza kube nokwenzeka ukusebenzisa i-QML ukuchaza izici ze-3D kusixhumi esibonakalayo ngaphandle kokusebenzisa Ifomethi ye-UIP, futhi izophinda ixazulule izinkinga ezifana ne-overhead enkulu lapho ihlanganisa i-QML nokuqukethwe okuvela ku-Qt 3D kanye nokungakwazi ukuvumelanisa ukugqwayiza noshintsho kuleveli yozimele phakathi kwe-2D ne-3D.

Source: opennet.ru

Engeza amazwana