Ngganti lisensi kanggo Qt Wayland Compositor lan mbisakake koleksi telemetri ing Qt Creator

Perusahaan Qt Group diumumake babagan ngganti lisensi kanggo Qt Wayland Compositor, Qt Aplikasi Manager lan komponen Qt PDF, kang, miwiti karo release saka Qt 5.14, bakal miwiti diwenehi lisensi GPLv3 tinimbang LGPLv3. Ing tembung liya, ngubungake menyang komponen kasebut saiki mbutuhake mbukak kode sumber program miturut lisensi sing cocog karo GPLv3 utawa tuku lisensi komersial (sadurunge, LGPLv3 ngidini ngubungake menyang kode kepemilikan).

Qt Wayland Compositor lan Qt Aplikasi Manager utamanΓ© digunakake kanggo nggawe solusi kanggo piranti ditempelake lan seluler, lan Qt PDF sadurunge mung kasedhiya ing wangun release test. Perlu dicathet yen sawetara modul lan platform tambahan wis diwenehake ing GPLv3, kalebu:

  • Grafik Qt
  • Qt CoAP
  • Visualisasi Data Qt
  • Qt Piranti Utilitas
  • Qt KNX
  • Qt Lottie Animation
  • Qt MQTT
  • Qt Network Authentication
  • Qt Cepet WebGL
  • Qt Virtual Keyboard
  • Qt kanggo WebAssembly

Owah-owahan liyane sing penting yaiku klebu opsi kanggo ngirim telemetri kanggo Qt Creator. Alesan kanggo mbisakake telemetri yaiku kepinginan kanggo mangerteni carane produk Qt digunakake kanggo nambah kualitas. Punika nyatakake yen informasi diproses ing wangun anonim tanpa ngenali pangguna tartamtu, nanging nggunakake UUID kanggo data pangguna anonim misahake (Quid kelas Qt digunakake kanggo generasi). Alamat IP saka ngendi statistik dikirim uga bisa digunakake minangka pengenal, nanging ing persetujuan babagan pangolahan informasi pribadi, nyatakake yen perusahaan ora njaga link menyang alamat IP.

Komponen kanggo ngirim statistik kalebu ing rilis saiki Qt nitahake 4.10.1. Fungsi sing gegandhengan karo telemetri dileksanakake liwat plugin "telemetri", sing diaktifake yen pangguna ora nolak koleksi data sajrone instalasi (bebaya ditanggepi sajrone proses instalasi, ing ngendi pilihan kanggo ngirim telemetri disorot kanthi standar). Plugin kasebut adhedhasar kerangka KUserFeedback, dikembangake dening proyek KDE. Liwat bagean "Qt Creator Telemetry" ing setelan, pangguna bisa ngontrol data apa sing ditransfer menyang server eksternal. Ana limang tingkat rinci telemetri:

  • Informasi sistem dhasar (informasi babagan versi Qt lan Qt Creator, compiler lan QPA plugin);
  • Statistik panggunaan dhasar (kajaba, informasi dikirim babagan frekuensi peluncuran Qt Creator lan durasi kerja ing program kasebut);
  • Informasi sistem sing rinci (parameter layar, OpenGL lan informasi kertu grafis);
  • statistik panggunaan rinci (informasi babagan lisensi, nggunakake Qt Designer cepet, lokal, mbangun sistem, nggunakake macem-macem mode Qt Creator);
  • Pateni pangumpulan data.

Ing setelan sampeyan uga bisa selektif ngontrol Gawan saben parameter statistik lan ndeleng asil document JSON dikirim menyang server external. Ing rilis saiki, mode standar yaiku mateni pangumpulan data, nanging ing mangsa ngarep ana rencana kanggo ngaktifake mode statistik panggunaan sing rinci. Data dikirim liwat saluran komunikasi sing dienkripsi. Prosesor server mlaku ing awan Amazon (panyimpenan statistik dumunung ing backend sing padha karo installer online).

Ngganti lisensi kanggo Qt Wayland Compositor lan mbisakake koleksi telemetri ing Qt Creator

Kajaba iku, bisa dicathet wiwitan testing versi beta pisanan Qt 5.14. Rilis samesthine tanggal 26 November. Rilis Qt 5.14 misuwur amarga kalebu dhukungan awal kanggo sawetara kesempatanngrancang kanggo Qt 6. Contone, implementasine awal saka Qt Quick anyar kanthi dhukungan 3D wis ditambahake. API rendering pemandangan anyar bakal ngijini sampeyan kanggo mbukak aplikasi adhedhasar Qt Cepet ing ndhuwur Vulkan, Metal utawa Direct3D 11 (tanpa tightly bound kanggo OpenGL), bakal nggawe iku bisa kanggo nggunakake QML kanggo netepake unsur 3D ing antarmuka tanpa nggunakake format UIP, lan uga bakal ngatasi masalah kayata overhead gedhe nalika nggabungake QML karo isi saka Qt 3D lan kasekengan kanggo nyinkronake animasi lan transformasi ing tingkat pigura antarane 2D lan 3D.

Source: opennet.ru

Add a comment