Ngarobah lisénsi pikeun Qt Wayland Compositor sarta ngaktipkeun koleksi telemétri di Qt Creator

Qt Grup Company ngumumkeun ngeunaan ngarobah lisénsi pikeun Qt Wayland Compositor, Qt Aplikasi Manajer sarta komponén Qt PDF, nu dimimitian ku sékrési Qt 5.14, bakal ngawitan disadiakeun dina lisénsi GPLv3 tinimbang LGPLv3. Dina basa sejen, numbu ka komponén ieu ayeuna bakal merlukeun muka kode sumber program dina lisensi GPLv3-cocog atawa meuli lisénsi komérsial (saméméhna, LGPLv3 diwenangkeun linking ka kode proprietary).

Qt Wayland Compositor na Qt Aplikasi Manajer utamana dipaké pikeun nyieun solusi pikeun embedded jeung alat nu bagerak, sarta Qt PDF saméméhna ngan sadia dina formulir release test. Perlu dicatet yén sajumlah modul sareng platform tambahan parantos disayogikeun dina GPLv3, kalebet:

  • Bagan Qt
  • Qt CoAP
  • Visualisasi Data Qt
  • Utiliti Alat Qt
  • Qt KNX
  • Qt Lottie animasi
  • Qt MQTT
  • Auténtikasi Jaringan Qt
  • Qt Gancang WebGL
  • Kibor Virtual Qt
  • Qt pikeun WebAssembly

parobahan noteworthy sejen nyaeta kalebet pilihan pikeun ngirim telemetry ka Qt Creator. Alesan anu dicutat pikeun ngaktipkeun telemétri nyaéta kahayang pikeun ngartos kumaha produk Qt dianggo supados salajengna ningkatkeun kualitasna. Ieu nyatakeun yén informasi diolah dina formulir anonymized tanpa ngaidentipikasi pamaké husus, tapi ngagunakeun UUID pikeun data pamaké misah anonim (Quid kelas Qt dipaké pikeun generasi). Alamat IP ti mana statistik dikirim ogé bisa berpotensi dipaké salaku identifier, tapi dina perjangjian ngeunaan ngolah inpormasi pribadi, nyatakeun yén perusahaan henteu ngajaga tautan ka alamat IP.

Komponén pikeun ngirim statistik kalebet dina sékrési ayeuna QtCreator 4.10.1. Fungsi anu aya hubunganana sareng telemétri dilaksanakeun ngalangkungan plugin "telemétri", anu diaktipkeun upami pangguna henteu nampik pendataan nalika instalasi (peringatan dikaluarkeun nalika prosés instalasi, dimana pilihan ngirim telemétri disorot sacara standar). Plugin dumasar kana kerangka KUserEupan Balik, dikembangkeun ku proyék KDE. Ngaliwatan bagian "Qt Creator Telemetry" dina setélan, pamaké bisa ngadalikeun naon data ditransferkeun ka server éksternal. Aya lima tingkat rinci telemétri:

  • Inpormasi sistem dasar (inpormasi ngeunaan versi Qt sareng Qt Creator, kompiler sareng plugin QPA);
  • Statistik pamakean dasar (sajaba ti éta, inpormasi dikirimkeun ngeunaan frékuénsi peluncuran Qt Creator sareng durasi gawé dina program);
  • Inpormasi sistem anu lengkep (parameter layar, OpenGL sareng inpormasi kartu grafik);
  • statistik pamakéan lengkep (inpormasi ngeunaan lisénsi, pamakéan Qt Desainer Gancang, lokal, ngawangun sistem, pamakéan rupa-rupa modus Qt Creator);
  • Nonaktipkeun ngumpulkeun data.

Dina setélan anjeun ogé tiasa selektif ngadalikeun inklusi unggal parameter statistik sareng ningali dokumen JSON anu dihasilkeun dikirim ka server éksternal. Dina sékrési ayeuna, mode standar nyaéta nganonaktipkeun pengumpulan data, tapi ka hareup aya rencana pikeun ngaktipkeun mode statistik pamakean anu lengkep. Data dikirimkeun ngaliwatan saluran komunikasi énkripsi. Prosesor server dijalankeun dina awan Amazon (panyimpenan statistik perenahna dina tonggong anu sami sareng installer online).

Ngarobah lisénsi pikeun Qt Wayland Compositor sarta ngaktipkeun koleksi telemétri di Qt Creator

Sajaba ti éta, bisa dicatet ngamimitian tés Vérsi béta mimiti Qt 5.14. Pelepasan diperkirakeun dina 26 Nopémber. Pelepasan Qt 5.14 kasohor pikeun kalebet dukungan awal pikeun sababaraha kasempetanrencanana pikeun Qt 6. Contona, hiji palaksanaan awal tina Qt Gancang anyar kalawan rojongan 3D geus ditambahkeun. API rendering pamandangan anyar bakal ngidinan Anjeun pikeun ngajalankeun aplikasi dumasar kana Qt Gancang dina luhureun Vulkan, Metal atanapi Direct3D 11 (tanpa kabeungkeut pageuh OpenGL), bakal nyieun mungkin ngagunakeun QML pikeun nangtukeun elemen 3D dina panganteur tanpa ngagunakeun éta. format UIP, sarta ogé bakal ngajawab masalah kayaning overhead badag nalika ngahijikeun QML kalawan eusi ti Qt 3D sarta henteu mampuh pikeun nyingkronkeun animasi jeung transformasi dina tingkat pigura antara 2D na 3D.

sumber: opennet.ru

Tambahkeun komentar