Qt Wayland Compositor のライセンスを変更し、Qt Creator でテレメトリ収集を有効にする

Qtグループ会社 発表した Qt Wayland Compositor、Qt Application Manager、および Qt PDF コンポーネントのライセンスの変更について。これらのコンポーネントは、Qt 5.14 のリリースから、LGPLv3 ではなく GPLv3 ライセンスで提供され始めます。 つまり、これらのコンポーネントにリンクするには、GPLv3 互換ライセンスに基づいてプログラムのソース コードを開くか、商用ライセンスを購入する必要があります (以前は、LGPLv3 では独自コードへのリンクが許可されていました)。

Qt Wayland Compositor と Qt Application Manager は主に組み込みデバイスやモバイル デバイス向けのソリューションを作成するために使用され、Qt PDF は以前はテスト リリース形式でのみ利用可能でした。 次のような追加のモジュールとプラットフォームが GPLv3 ですでに提供されていることに注意してください。

  • Qtチャート
  • Qt CoAP
  • Qt データの視覚化
  • Qtデバイスユーティリティ
  • Qt KNX
  • Qt ロッティ アニメーション
  • QtMQTT
  • Qtネットワーク認証
  • Qt クイック WebGL
  • Qt仮想キーボード
  • WebAssembly 用の Qt

もう一つの注目すべき変化は、 組合 Qt Creator にテレメトリを送信するためのオプション。 テレメトリを有効にする理由として挙げられているのは、Qt 製品の品質を向上させるために Qt 製品がどのように使用されるかを理解したいという要望です。 情報は特定のユーザーを識別せずに匿名化された形で処理されますが、UUIDを使用してユーザーデータを匿名で分離すると述べられています(生成にはQtクラスのQUuidが使用されます)。 統計の送信元の IP アドレスも識別子として使用できる可能性がありますが、 合意 個人情報の処理に関して、同社は IP アドレスへのリンクを維持していないと述べられています。

統計を送信するためのコンポーネントが本日のリリースに含まれています Qt Creator 4.10.1。 テレメトリ関連の機能は、「テレメトリ」プラグインによって実装されます。このプラグインは、ユーザーがインストール中にデータ収集を拒否しなかった場合に有効になります(インストール プロセス中に警告が発行され、テレメトリを送信するオプションがデフォルトで強調表示されます)。 プラグインはフレームワークに基づいています KUserフィードバック、KDE ​​プロジェクトによって開発されました。 設定の「Qt Creator Telemetry」セクションを通じて、ユーザーは外部サーバーに転送されるデータを制御できます。 テレメトリの詳細には XNUMX つのレベルがあります。

  • 基本的なシステム情報 (Qt および Qt Creator、コンパイラー、QPA プラグインのバージョンに関する情報)。
  • 基本的な使用状況の統計 (さらに、Qt Creator の起動頻度とプログラムの作業時間に関する情報が送信されます)。
  • 詳細なシステム情報 (画面パラメータ、OpenGL およびグラフィックス カード情報)。
  • 詳細な使用統計 (ライセンス、Qt Quick Designer の使用、ロケール、ビルド システム、さまざまな Qt Creator モードの使用に関する情報)。
  • データ収集を無効にします。

設定では、各統計パラメーターの包含を選択的に制御し、外部サーバーに送信された結果の JSON ドキュメントを表示することもできます。 現在のリリースでは、デフォルトのモードはデータ収集を無効にしますが、将来的には詳細な使用状況統計モードを有効にする予定です。 データは暗号化された通信チャネルを介して送信されます。 サーバー プロセッサは Amazon クラウドで実行されます (統計ストレージはオンライン インストーラーと同じバックエンドにあります)。

Qt Wayland Compositor のライセンスを変更し、Qt Creator でテレメトリ収集を有効にする

さらに、注目できるのは、 テストの開始 Qt 5.14 の最初のベータ版。 発売は26月5.14日を予定している。 Qt XNUMX のリリースには、いくつかの機能の予備サポートが含まれていることが注目に値します。 機会の予定されている Qtの6。 たとえば、3D サポートを備えた新しい Qt Quick の暫定実装が追加されました。 新しいシーン レンダリング API を使用すると、Vulkan、Metal、または Direct3D 11 上で Qt Quick に基づくアプリケーションを (OpenGL に厳密に束縛されることなく) 実行できるようになり、QML を使用してインターフェイス内の 3D 要素を定義できるようになります。 UIP 形式に準拠しており、QML を Qt 3D のコンテンツと統合する際の大きなオーバーヘッドや、2D と 3D の間でフレーム レベルでアニメーションや変換を同期できないといった問題も解決します。

出所: オープンネット.ru

コメントを追加します